A challenge was to design a map which could be edited by a non-technical user, with no access to advanced tools or GIS functionality.
The solution was to create a Fusion Table which geocodes points, then read them into a Google map.
Scale thresholds are used to control visibility, with local markers switched off to display the Fusion Tables points at the applicable scale.