hholzgra / maposmatic

Mirror of maposmatic repository at savannah.nongnu.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add map scale feature

schwukas opened this issue · comments

Well, this is kind of self explanatory. I think being able to choose a specfic map scale would greatly increase usability.

As I have zero to no experience with cartography I don't think I can help a whole lot on that addition, but nonetheless I try to help wherever I can.

Not sure if this is any help, but noticed that www.milvusmaps.eu has ability to choose a specific map scale. Also agree this would be a welcome addition. Sorry I'm a novice, but happy to help if I can.

The ability to have a user define the scale of the maps generated has been subsequently asked on these two issues:

+1 for this feature, but here's a workaround if the multi-page map that you get is too "zoomed-in)

  1. Select some area on the map and click Next
  2. Select Multi-page layout and click Next
  3. Choose your stylesheet (I prefer OpenTopMap) and click Next
  4. Enable the Scale bar Overlay
  5. (optional) enable the `Contour lines at 100m resolution Overaly
  6. Click Next
  7. Choose your paper size and click Next
  8. Give your map a name and click Generate

The resulting map will be generated and tell you the scale. Personally, I'm shooting for a scale between 1:50,000 to 1:100,000

If it's too zoomed-in (eg scale says 1:<something less than 50,000>), then go back to step 1 above, but select a bigger area.

Usually I just have this issue when I select too small of an area. So I select a bigger area until the desired scale is achieved, and just print a subset of the pages in the PDF.

+1 for this feature. Some compasses (like Silva Expedition, etc) has specialized "rulers" on them with standard scales like 1:25000 or 1:50000 for measuring distances more conveniently.

My workaround for this issue is to enable the scale bar option in MyOSMatic, open the .svgz map in Inkscape, export to .dxf format and adjust the scale of the map in LibreCAD so that the scale bar shows the 'real' dimension, e.g. 500 metres on the scale bar is 500 metres on the LibreCAD grid. From there, the map can be printed at any scale you want using LibreCAD's print preview feature.

However a lot of the detail and the colours of the map are lost in the conversion from .svgz to .dxf format. All paths are rendered at default width, so for example a road becomes the same width as a footpath.

If it was possible to export svgz format at the desired fixed scale, the map edits could be made in Inkscape and the full map appearance preserved.

Thanks for an awesome mapping tool :-)

Not sure if this is any help, but noticed that www.milvusmaps.eu has ability to choose a specific map scale.

Sorry to say this site is now offline.

This is a must-have feature. This is absolutely necessary for printable maps. It's astounding that the project has existed for so long without such an essential, fundamental feature.
I think this should be a high priority. Is anyone working on this now?