Hi!

Context: I'm using the Android library Mapsforge to display OSM maps of each Brazilian state inside a native Android application. I get each state map from here and convert them from .osm.pbf to .map using Osmosis. The app uses only one map, of the state the user is currently living in.

Mapsforge use render themes files like this to determine what color each area should be painted as, how captions should be rendered, etc.

Problem: I'm having problems rendering the Delta do Amazonas region. All the islands inside that relation are responding to "natural=water" and not responding to "place=island" (therefore being painted as blue, same as the ocean and other bodies of water), while the water part of that relation is being shown as land, not responding to tags like "natural=water", "waterway=*".

I can't figure out if the problem is the render theme file, the original map file itself, or maybe the conversion process.

Here's a screenshot of the app showing the Delta do Amazonas region.

asked 11 Nov '20, 13:45

Jupi's gravatar image

Jupi
212
accept rate: 0%

edited 11 Nov '20, 13:46

Be the first one to answer this question!
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:

×173
×70
×9
×8

question asked: 11 Nov '20, 13:45

question was seen: 100 times

last updated: 11 Nov '20, 13:46

powered by OSQA