Skip to content

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