Hi fellow osmmappers,

So far I have always used iD to map small parts here and there in OSM and it worked nicely for me. Now I was on an island in the Stockholm archipelago and I used my traces and other sources to improve the mapping. This I could do in iD.

But now I'd like to add the fact that this island is mostly forest. To map this I would go crazy in iD. So I tried JOSM but it's not really self-explanatory on how I can easily add forest to this island.

Can someone point me to a good tutorial or documentation on how to do this in an efficient way?

asked 27 Aug, 14:03

novabeat's gravatar image

novabeat
16113
accept rate: 0%


There is no simply way in josm. Just draw a polygon surrounding all the wooded area and add natural=wood tag.
If some of the polygons of wooded areas also have lakes inside you will probably prefer to map those as a multipolygon relation withe the tag for the wood on the relation and the inner polygon of the water tagged as natural=water. The easy way to do that is draw the outer and inner polygons, select them, then choose ‘create multipolygon’ from one of the menus.
To assist in drawing very large polygons of wooded or water areas there is a ‘fast draw’ plugin that is of great assistance.

Josm info on relations:
https://learnosm.org/en/josm/josm-relations/

permanent link

answered 27 Aug, 14:30

nevw's gravatar image

nevw
8.5k2483152
accept rate: 10%

edited 27 Aug, 14:35

Thanks. This plugin looks promising...

(27 Aug, 18:51) novabeat

If it produces too many nodes you can use the ‘simplify’ function to reduce
https://josm.openstreetmap.de/wiki/Help/Action/SimplifyWay

(27 Aug, 23:11) nevw

(I'm guessing here that the thing that would cause you to "go crazy" is following the coastline, so...)

Just to throw yet another editor into the mix, if you want to have a "forest" polygon follow a section of coastline for a section, in Potlatch2 it's easy - just start drawing the forest along the coast and "f" will follow the other way for as long as you want. Whenever you want to stop following, just continue inland with the forest.

As an example, I've just drawn this like that.

permanent link

answered 27 Aug, 14:34

SomeoneElse's gravatar image

SomeoneElse ♦
31.0k62321714
accept rate: 15%

edited 27 Aug, 14:36

Thanks. But I can't get Flash to work on my machine... :D

(27 Aug, 18:53) novabeat

'F' works in JOSM too.

(01 Sep, 11:27) SK53 ♦
(01 Sep, 20:53) andy mackey

On JOSM, you can also follow another way. First you will have to go to Preference -> Advanced and click on the box at the bottom to activate "Expert" mode.

Then draw two points along the existing way, after that press the "F" key to extend the new way along the old line. Each type you click "F" the new way will extend by one node along the existing way. If you hold down "F", it will keep adding nodes until the way runs out or you come back to the starting node of the way. https://josm.openstreetmap.de/wiki/Help/Action/FollowLine

So if you have an island of reasonable size, and it is completely covered in woodlands with no gaps, you can draw it this way.

But If there is a beach or rocks between the high tide line and the woodland, they you might want to make a different way, at least for those sections where the trees don't meet the water in the aerial imagery. To do this, first make a way along the whole coastline and click to select it. Press "G" to unglue its nodes from the coastline. Then you can press "W" to select "improve way accuracy mode", which will let you move individual nodes away from the coast where there is a beach or rocky area or anything else. You can also hold ctrl to add nodes.

Another way to do this, especially if the coastline is made of more than one way, is to use the Parallel mode. Select a section of coastline or whatever you want to copy, then press shift+P to use Parallel mode. Click and drage the line away from the coast. This works really well for rivers lined with woodland, or to add the water area to a river that is only a line, and so on. You then can use "W" to adjust the new way, for example if there is a beach to gets closer and farther from the water. https://josm.openstreetmap.de/wiki/Help/Action/Parallel

permanent link

answered 01 Sep, 08:26

Joseph%20E's gravatar image

Joseph E
245411
accept rate: 9%

Your answer
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:

×474
×250
×103
×32
×20

question asked: 27 Aug, 14:03

question was seen: 334 times

last updated: 01 Sep, 20:53

powered by OSQA