A simple map based tool to locate electoral constituency for voting and candidate details.
The tool is built using map APIs from Mapbox and rendered via the Mapbox GL JS engine.
Note: Due to absence of open data from the Election Commission of India, the authenticity of the shown data cannot be verified
The electionmap API can be used to retreive constituency details at any coordinate:
Generate a free developer token from Mapbox. For more options check the Mapbox tilequey documentation
Constituency shapefiles sourced from datameet maps and hosted on Mapbox.
Mapbox tilesets
- India Electoral Boundaries
planemad.3picr4b8
x- Parliamentary Constituencies
pc
- Assembly Constituencies
ac
- 2019 Polling schedule
polling-schedule
- Parliamentary Constituencies
Place locations and street level details are from the OpenStreetMap Project. Data updates on OSM are reflected on the map in a week.
Basemap showing constituency boundaries with street details designed in Mapbox Studio.
Mapbox GL JS style id planemad/cjoescdh20cl62spey0zj3v19
Get the code and start the development server with live preview. Requires node.
git clone https://github.com/publicmap/electionmap.git
cd electionmap
npm install
npm run start
If you made changes to the js
scripts, do npm run build
to compile the final javascript file to js/dist
and commit them before publishing. Do NOT make changes directly to files inside the dist/
folder.