Jack, I implemented all of the changes mentioned in #21:
Numbers use commas by default
GeoJSON Name is removed
Display Polygons Simultaneously option is removed. Right now all polygons that map.js can find are added to the map. Their legends are stacked up in the top left corner. Only those polygons whose Show Polygon Data on Start is on are displayed.
I managed to remove significant chunks of polygon processing code, but further optimization can be performed.
All controls are of the same width (180px) and stacked together. Only one legend can be unrolled (the rest are minimized). The first legend in the map is unrolled by default.
Polygon/Polyline/Point Legend Icon option is added. It is a Font-Awesome icon that is displayed to the left of the map title. It could be omitted.
Up/down arrows are added to each legend to hint that those can be unrolled.
Jack, I implemented all of the changes mentioned in #21:
GeoJSON Name
is removedDisplay Polygons Simultaneously
option is removed. Right now all polygons that map.js can find are added to the map. Their legends are stacked up in the top left corner. Only those polygons whoseShow Polygon Data on Start
ison
are displayed.Polygon/Polyline/Point Legend Icon
option is added. It is a Font-Awesome icon that is displayed to the left of the map title. It could be omitted.