I want to map all 100 public schools in the three counties of metro Charleston, SC, and show their progress in minority academic achievement through data I'm assembling. Each school, besides being listed as elementary, middle or high school, will differ by 1) percentage of minority enrollment, 2) their statistical likelihood of reaching official 2016 achievement goals and 3) percentage of poverty (which correlates with academic achievement). To let the user see all this info for each school, I would like to have a user-actionable "explode" box for each school that the user could click on to get the three main categories of information listed above. That would mean 100 "explode" boxes -- one for each school on the map. Is this feasible, or just too massive? If it is do-able, can you give me some tips on formatting the info (which I am now developing on a spreadsheet)? Thank you. |
Regarding OpenStreetMap, you can definitely make sure the schools are in the OSM database, and download the data. However, after that, you're pretty much outside the scope of OSM. In general to do what you describe, you will need to 1) join the extracted OSM data with your achievement data, and 2) find a way to present that, most likely in a webmap, for example using Leaflet or OpenLayers. |
So you want to display a map with 100 simple markers for each school, and when the user is clicking one of the markers, you want to have a bigger box to appear with individual information about that school?
Right, first, the user sees the map with all the schools pinpointed. He/she selects a school, and that explodes to a box with all the details about that school and points to other info.