A simple application that allows users to browse a map that is populated with pins representing geocoded Wikipedia articles. It was created as a final project for Introduction to Geospatial Technologies taught by Dr. Brian Tomaszewski at Rochester Institute of Technology.
The application can be seen here.
The geocoded articles and their locations are gathered via an API provided by GeoNames, with further details about the articles being gathered directly from Wikipedia's API.
The mapping library used in this project is Leaflet.js. In addition, a few plugins are being used:
- GeoSearch to allow the user to search for locations
- Sidebar with some tweaks to display information on left-side of the map
- PruneCluster to handle the clustering of pins on the map
- Leaflet.loading to display a loading indicator
The maps tiles are provided by OpenStreetMap, Stamen, and CartoDB.