Skip to content

MiChiamoAlbi/MapChart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapChart

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

History and future implementations

Global

  • google indexing

    • sitemap (?)
    • robots.txt (?)
  • homepage review

  • multilanguage

    • example page
  • reorganize code to be readable

  • iframe-able page

Map chart generator

  • 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

Geocoder

  • manage errors