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

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
21112
accept rate: 0%

edited 11 Nov '20, 13:46

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:

×181
×73
×12
×9

question asked: 11 Nov '20, 13:45

question was seen: 676 times

last updated: 11 Nov '20, 13:46

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