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

I would like to add a island inside an existing lake. How is this done?

asked 17 Jun '14, 18:15

DouglasG's gravatar image

accept rate: 0%

edited 17 Jun '14, 22:53

aseerel4c26's gravatar image

aseerel4c26 ♦

Hello! Have you read Tag:place=island?

permanent link

answered 17 Jun '14, 20:22

AmaryllisG's gravatar image

accept rate: 0%

edited 25 Oct '14, 19:31

nevw's gravatar image


I guess the question is more about multipolygons (i.e. how to create an object as a "hole" inside another object). The existing lake should became the outer ring, and the new island the inner ring, of a new multipolygon relation. How to create a multipolygon relation depends on the editor you use, the wiki contains an illustrated example with Potlatch:

permanent link

answered 17 Jun '14, 20:38

Alecs01's gravatar image

accept rate: 25%

I didn't see the steps explicitly set out in the other answers, so in case it's helpful here goes:

In iD:

  1. Select the outer boundary way
  2. Expand All relations, then click the plus to add a relation
  3. Click New relation, then select Multipolygon
  4. Add any tags to the multipolygon relation (name, natural=water, etc)
  5. Select the outer boundary way again (which will shift you from editing the relation to editing the way), and under All relations, click where it says Role and enter "outer"
  6. Create way for the island
  7. Pick any tag (ie water, area, etc) in the Select feature type screen so you can get to the Edit feature screen--you can delete whatever tags it automatically added if you want
  8. With the island way still selected, open All relations, click the plus, select the Multipolygon relation you just created, and where it says Role enter "inner"

In Potlatch 2:

  1. Select the outer boundary way, at the bottom of the sidebar, click Advanced
  2. In the Relation section at the bottom click Add to
  3. In the pop up screen, click New relation
  4. In the dropdown select Advanced > Multipolygon (or just shift to the Advanced tab and enter type=multipolygon)
  5. Add any other tags to the multipolygon
  6. Close the pop up, and add "outer" as role
  7. Create the island way
  8. Click Add to again and select the Multipolygon you just created, and add "inner" as role

One Potlatch 2 tip if you do a lot of relation editing there: you can repeat relations from the previously selected way with Shift-R

permanent link

answered 19 Jun '14, 17:53

neuhausr's gravatar image

accept rate: 21%


if you are using the online editor there a couple options as well. like drawing two areas, and then selecting both and merging them with the plus button.

(24 Oct '14, 17:53) Sunfishtommy

@Sunfishtommy: thanks, according to your other question here you mean the editor "iD" (note that Potlatch is also an "online" editor). Yes, the "merge"/"+" seems to be a new shortcut for this.

(24 Oct '14, 19:16) aseerel4c26 ♦

@aseerel4c26: Yea i am relatively new and i have been using iD exclusively because of its simplicity. I didn't even realize there were other options until recently. But i am finally starting to learn the terminology.

(26 Oct '14, 16:52) Sunfishtommy

Follow this question

By Email:

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



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "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:


question asked: 17 Jun '14, 18:15

question was seen: 9,546 times

last updated: 26 Oct '14, 16:53

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