NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

1
1

Is there a way to do this in Maperitive - or in any other fashion? For example I need a map with all labels intact EXCEPT that one label that I want to remove/exclude/hide before exporting and printing as an image for a poster.

Side question: how does one add custom symbols to a map? Asking because if I understand this I could indirectly figure out how to remove as well.

asked 09 Sep '17, 01:29

montrealist's gravatar image

montrealist
31113
accept rate: 0%

edited 09 Sep '17, 01:47


With Maperitive you have two options:

  • before rendering: download the OSM data of interest, save to .osm file, open the file in an text editor (or even in JOSM) and remove the node/way/relation responsible for the feature (or maybe just remove the name tag or whatever it is that lends the label to it). Then open the OSM file in Maperitive and proceed as normal.
  • after rendering: Use Maperitive to render the map and save as SVG. Open in Inkscape, select the label and remove it.

To my knowledge, unlike in a database-backed rendering process like Mapnik with OSM-Carto, you cannot actually build a rendering rule in Maperitive that would say "draw this label except when the content is X".

permanent link

answered 09 Sep '17, 09:35

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
82.5k927201273
accept rate: 23%

Ah, so I can just edit the .osm file directly - how come this didn't occur to me? Thank you!

(11 Sep '17, 14:04) montrealist

Just be sure not to accidentally upload your changes to OSM ;)

(11 Sep '17, 14:50) Frederik Ramm ♦
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×63
×48
×13
×11

question asked: 09 Sep '17, 01:29

question was seen: 2,806 times

last updated: 11 Sep '17, 14:50

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum