Given a big city (square is about 800 km^2) with some layer over it. This layer may contain multicolor features such as:
- lines
- points
- text
Number of features is about 1000.
Map resource – Google Maps or Openstreetmap (or maybe something else?).
My aim is to print such map on a paper with size (about) 5×5 meters. Also this document has to be high-resolution – on this paper I want to see buildings with their numbers, streets with captions and so on.
What is the best way to generate such printable file (image, document, etc)?
Here are some possible solutions that I found:
-
I know OpenLayers API so I can draw the layer over Google Maps or Openstreetmap. But how to convert it to printable format?
-
I find out that there’s export feature on Openstreetmap. But using this feature I can’t export my own layer and also it won’t be high-resolution.
-
Google Maps has similar feature. Using it I can create own layer. But if I have 1000 features than URL will be very big, so server won’t load it. Also this map won’t be high-resoultion.
Thanks for any help.
Are you set on using the slippy map tiles? If not, you could use something more heavyweight such as a GIS (Geographic information system) package. A good open-source map viewer/manipulator with high-res print capability is QGIS but there are others around.
For these you can import the vector data (available through OSM export) representing the map, and style it exactly as you would like. There are then several options to export for high-res printing.
Ultimately, you may be asking this question in the wrong place though. Are you aware of: gis.stackexchange.com?