I needed a tool that would allow me to represent data on a map in a deeper level than the tools made available by Google Sheet and Excel. The goal was to have one that, even if not easy to use (at the moment), provided a map that could be read immediately and easily understandable by everyone. Future implementation require a legend to let understand visualy the dimension of the index relative to the dimension of the circle. The problem was divided into two sub-programs and so pages: one to find the coordinates for each city in the inserted file, aka geocoding, and the other to create the map per se.
Geocoding: Nominatim API - MapChart: Leaflet.js
ExportPNG: leaflet-easyPrint - Colored pins: leaflet-color-markers
-
google indexing
- sitemap (?)
- robots.txt (?)
-
homepage review
-
multilanguage
- example page
-
reorganize code to be readable
-
iframe-able page
-
legend
-
toggle layers
-
embeded editor
-
plot pin - from JSON file.index: "pin"
-
choose color - from JSON file.color: "#hex"
-
option menu --> arrow bottom
- normal/logaritmic scale
- input for option scale
- manage errors