Answer the question
In order to leave comments, you need to log in
Where can I find maps to create infographics based on geographic information?
Good afternoon.
There is a desire to create infographics based on geographic information.
In my case, there is numerical data on the formations of the Moscow region, the formations are given names.
I see this way, we take an SVG file, say, like this , set the correspondence between the internal id of the file and the regions, paint according to the data, output. The id of the elements in the file is random, _2313148904, I can’t bind to anything
. It will be necessary to combine 72 formations. Not very much, but significant.
Are there simpler and more convenient ways, maybe services, or repositories of this kind of contours with semantic names? Maybe I'm missing some standard working methods? Are there similar convenient maps for Russia, for the world?
Answer the question
In order to leave comments, you need to log in
We talked with the guys on the OSM forum
forum.openstreetmap.org/viewtopic.php?pid=390516#p...
As a result, I figured it out, got what I needed.
Well, now they usually make infographics for the web. You can do this:
1. Upload border polygons with the necessary tags to GeoJSON format via overpass-turbo.eu (there you need to click the buttons in the settings to make it work)
2. Make a web page, place the leaflet map engine written in JavaScript there, and start programming.
3. Upload to leaflet GeoJSON, upload your data in JSON format. Combining data and coloring is done in JavaScript code.
More serious option: QGIS.
1. Load the OSM dump into it in shapefiles from gis-lab.info/qa/osmshp.html
2. Load your data into it in the format you have.
3. You can make a data aggregation somewhere in the QGIS interface.
4. At the output, you can make a picture with tricky icons, tiles in the QTiles module, or export GeoJSON with the final data, and display it on a self-written page in a leaflet, or make it through TileMill.
I don't know if this will suit you or not - but I would advise you to pay attention to OpenStreetMap and its API .
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question