Thursday, 25 February 2016

Mashing up the Flickr API with Google Maps

This post is 3rd and final post in a series documenting my experience Learning the Google Maps API.



My final experiment in learning the Google Maps API involves using the Flickr API as a data source for a set of  map markers and info windows.

The first post in this series focused on loading a set of markers, with associated info windows onto a map. In that post I mentioned that in a production environment I would be looking at loading the data for the markers from an external source. Using the Flickr API to fetch the data about my public photos is one way that I could develop an example of how this would in practice.

Wednesday, 24 February 2016

Overlaying Historical Maps using the Google Maps API

This post is part of a series documenting my experience Learning the Google Maps API.

Straight up, overlays were the main reason I wanted to learn the Google Maps API. Markers are cool and all, but there are number of ways you can generate maps with a set of markers and info windows and embed them on a website, even with limited JavaScript skills, without having to code them from scratch.

When it comes to Overlays, however, we're talking unique custom maps.  It also has direct, immediate relevance to libraries that have historical maps in their collection.

Tuesday, 23 February 2016

First Steps with the Google Maps API

This post is part of a series documenting my experience Learning the Google Maps API.

The most basic thing you can do with the Google Maps API is to load a map onto your website that is centered on a custom location and set to your choice of zoom level. But a map by itself is not particularly useful - you probably want to mark the location of something on the map. And you may even want to display some extra information related to those markers. So that is where my journey into the Google Maps API began.

Monday, 22 February 2016

Learning the Google Maps API


I've been working on library websites for a long time but as a self taught coder JavaScript has been my stumbling block.  My HTML and CSS skills have allowed me to do most of what I wanted over the years but increasingly of late I have found myself dipping my toes in to the JavaScript waters to get certain things done.

It was high time I got a bit more proficient in JS land and over the last year or so I have taken a more structured approach to tying to teach myself the language.  I've been learning a lot. Part of the what has driven me to learn this stuff is the potential I see in some of the APIs available from different web services that can benefit libraries.

Friday, 4 September 2015

Your website is no place for promoting your services

When a colleague comes to me and asks if we can promote [insert name of thing] on my organisation's website I almost immediately think to myself. 'this is a waste of time'.  The web is such a task oriented medium that by the time a visitor has our website on their screen they already know why they are there and most promotion just gets in the way of what they are trying to do.

OK, that might be a bit of a generalisation, but let me explain...