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

Several question have been asked about this in the past ( 1, 2, 3 ), and all answers have been at best dubious and at worst completely mistaken.

The problem is that iD, for some unfathomable reason, refuses to offer tags for areas if the feature was not started as an area or has had its "area-type" tags removed. This usually occurs when splitting areas (because you tend to delete the relations that iD create before you tag the new areas) or because any area of significant complexity or size is usually more convenient to create using the line tool. Once the line is closed and you try to tag it, you will be unable to search for the area tag settings, such as natural, landuse or building tag settings. iD simply will never offer them up.

If you have such a closed line that you need to tag using area tags, the only solution (if they can even figure that out) is usually to select an arbitrary tag (you can't even manually type a tag to a new feature because iD forces you to use a preset for a new feature!) an then go in an manually set an area tag.

Is there a simpler solution to apply area tags in such a situation?

asked 17 Sep '15, 13:10

Circeus's gravatar image

Circeus
58391426
accept rate: 7%

edited 17 Sep '15, 16:32

SimonPoole's gravatar image

SimonPoole ♦
44.7k13326701

1

The sense of frustration in your question makes it sound like you think you've found a bug. Perhaps have a look at previous discussions at

https://github.com/openstreetmap/iD/issues

to see if there's anything relevant and if not, create a new issue there?

PS: If you want people to help you, it might be better to omit things like "... for some unfathomable reason ..." when you ask for assistance (here, there, or indeed anywhere).

(17 Sep '15, 13:28) SomeoneElse ♦
1

use potlatch :) you can use the R key to repeat tags from the last way you touched onto the currently selected one

(17 Sep '15, 14:56) neuhausr

This does indeed sound like a bug. iD's handling of areas has always been very odd, especially for users being used to other editors like JOSM or potlatch.

(17 Sep '15, 15:09) scai ♦
1

@neuhausr I actually tend to alternate between them because they do some things more conveniently. E.g. iD is a godsend for separating conjoined or overlapping areas and for rapidly adding addresses. On the other hand, Potlatch is needed for adding distant relationships and (for the reason mentioned above) is usually somewhat more convenient for splitting areas. Also the area of the screen where you can't click because of button or the editor think it's too close to the edge of the editing area is quite a bit smaller or inexistant.

(17 Sep '15, 18:24) Circeus

@Circeus +1 There's definitely things I appreciate about iD, but they're outweighed by annoyances (get that context menu out of my way!) So I tend to only use it for specific tasks, or if forced to (for example, MapRoulette or certain HOT tasks)

(17 Sep '15, 19:08) neuhausr

Hey, iD developer here. We do want to make this better, possibly by adding some special presets like "Change to Line" or "Change to Area". Until then:

To turn a line into an area is easy, just open the raw tag editor and add the tag area=yes. Then you'll have access to the area presets.

To turn an area into a line is trickier. As before you can use the raw tag editor but you'll need to remove whatever tag is causing it to be an area. It could be area=* or landuse=* or building=* or natural=* or any number of other things.

You said something else:

> iD forces you to use a preset for a new feature

Yes you are "forced" to pick a preset, but the last suggestion at the bottom of the list is just a generic "Line" preset with no tags.

permanent link

answered 18 Sep '15, 01:58

bhousel's gravatar image

bhousel
2.1k12528
accept rate: 38%

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
×213
×28

question asked: 17 Sep '15, 13:10

question was seen: 3,087 times

last updated: 18 Sep '15, 01:58

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