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

alt textWhile trying to perform an extract of Caribbean islands in Quick OSM (Overpass API), I discovered that some major islands were left out of my extract. I supposed that the problem was inconsistent tagging.

I'm a newbie iD editor, but I dove in to try to figure out what's going on. I found that islands that extracted properly have a relation defined between their coastline (line) feature and their island feature, in which the coastline is defined as the "outer" of the island. On the other hand, islands that didn't extract properly had a coastline tag, but no island tag.

My question is how to define the area of an island as an island feature, and how to create the required relation between that and the coastline feature, for the islands that need this. Does a guide or tutorial exist for doing this task in iD? I have looked and haven't been able to find one.

EDIT: I added two images to show what I'm finding. The first shows tags for the coastline of Long Island in The Bahamas, where the coastline is tagged as having a relation with the island. The second is for the coastline of the island of Eleuthera in The Bahamas, where no island tag exists.

tags for Long Island in The Bahamas, including the island relation Many thanks in advance!

asked 16 Apr '17, 06:15

abijah's gravatar image

abijah
26113
accept rate: 0%

edited 16 Apr '17, 13:29


I would think that a relation in the sense that osm uses would not be required unless you want to group a number of islands under the same name or the island is very large.
It is likely that many of the Caribbean islands are large enough to need the outer way split into multiple parts and therefore need to be mapped as a multipolygon. e.g. Kerera is a multipolygon with the outer way split into 4 segments and each of the segments (members) are tagged natural=coastline
There is a difference between mapping islands in the sea and islands in lakes and rivers.
Have a look at the place=island tags

Can't help with iD but JOSM seems well suited for multipolygon mapping.

permanent link

answered 16 Apr '17, 06:41

nevw's gravatar image

nevw
9.8k2690178
accept rate: 9%

edited 16 Apr '17, 07:07

I added some images to the original post to explain what I'm seeing. How can I use the coastline features to create island features?

(16 Apr '17, 13:31) abijah

The solution is to create a relation and give it these tags:
- type=multipolygon
- place=island (or perhaps place=islet)

Then add all the parts of coastline that makes up the coastline for the island.

I found that to do this in ID was not so easy so the easiest way to do this and my advice to you is to install JOSM, have a quick view at this instructional movie for how to do this. It's in Russian and quite dated, but he presses the same buttons and they still look the same.

Or, a quick fix, if you don't want to figure it out. Put a note on the map explaining what's wrong and someone will/might fix it.

Edit: Some examples of a medium island and a large island with lots of ways that form the outer way that makes the coastline of the island.

permanent link

answered 16 Apr '17, 14:10

FredrikLindseth's gravatar image

FredrikLindseth
815132435
accept rate: 13%

edited 16 Apr '17, 14:16

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:

×301
×236
×23
×4

question asked: 16 Apr '17, 06:15

question was seen: 3,027 times

last updated: 16 Apr '17, 14:16

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