Skip to content

Simple HTML widget, without framework dependencies, that displays custom locations on a Google Maps map.

License

Notifications You must be signed in to change notification settings

johanokl/MapWidget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapWidget

Simple web app that reads locations defined in a JSON file (data.json) and displays them on a Google Maps widget.
Written in Javascript, without any dependencies on external libraries.

The map is centered on Linköping, define a new center by changing the latitude/longitude values sent to the map constructor.
You need a Google Maps API key to run this, get one from https://developers.google.com/maps/documentation/javascript/get-api-key and update the hard coded source URL.

A demo version is available at http://johanokl.github.io/MapWidget.

The JSON file can be loaded using XHR or JSONP. It should be formatted according to the following format:

[{ "name": "Pizzeria One", "address": "Main Street 123", "description": "Cheap and tasty.", "pos": {"lat": 58.40927737547476, "lng": 15.623062849044798} }, { "name": "Café Two", "address": "Back Street 3", "description": "Delicious caffe latte.", "pos": {"lat": 58.410228, "lng": 15.621343} }] 

For JSONP, wrap the array in displayMap(...).


© Johan Lindqvist
johan.lindqvist@gmail.com

About

Simple HTML widget, without framework dependencies, that displays custom locations on a Google Maps map.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published