OpenGeofiction

JOSM error regarding a lake with islands in it

Posted by Cauldron on 8 August 2017 in English (English)

Hey everyone, I'm having some issues with JOSM. I have a lake in my country that has two small islands on it, but I'm trying to upload a new version of this area where I have done more work, including more detail on the shore and the islands, and I am receiving the error "coastline inside natural=water, 2 objects: Lake". I'm assuming this error is referring to the two islands in the lake, but I'm not sure what the problem is, given as far as I can tell they have the exact same tags as the previous versions of the islands. The entire object is a big multipolygon, labelled as "natural=water", with two inner polygons forming the islands. I can't really tell what the problem is.

What am I doing wrong? Should I just hit upload despite the error? I'd appreciate some advice.

Thanks!

Location: capital city, Yamato

Comment from Toadwart on 8 August 2017 at 13:57

Don't use coastline for inland lakes/islands. Use a multipolygon.

Hide this comment

Comment from Cauldron on 8 August 2017 at 14:53

It's not labelled as a coastline, it's only labelled as a multipolygon with natural=water. I have no idea why josm has a problem with it.

Hide this comment

Comment from Ūdilugbulgidħū on 8 August 2017 at 15:26

Hello Cauldron - I can't tell from that either. The lake multipolygon as it is looks fine. Your 'mountain forest' multipolygon looks like it may have the outer way as inner, but that doesn't seem to be the error you're talking about. If you upload something I'll take a look, but can't do that until later...

Hide this comment

Comment from wangi on 8 August 2017 at 16:08

JOSM does this when you've got the other polygon, the forest, splatted over the top of it. Add the outer of the lake as an inner to the forest...

Hide this comment

Comment from Ūdilugbulgidħū on 8 August 2017 at 17:34

Like wangi says, add the lake as inner to the forest. That will sort out the trees over the water render issue. if you want the islands to be forest as well then create new multipolygons out of the inners of the lake polygon (select the inner, label multipolygon as landuse=forest and SHIFT+B). The coastline inside natural=water error doesn't sound like its caused by the same tag, but not seeing what you've tagged, I can't say.

Hide this comment

Comment from Cauldron on 8 August 2017 at 18:09

I fixed the issue with the forest before I tried to upload, so I'm not sure whether that is having an effect. I just uploaded the new map, so please take a look Ūdilugbulgidħū and see if anything is wrong with it. Thanks for the help!

Hide this comment

Comment from Ūdilugbulgidħū on 8 August 2017 at 19:14

I'm not exactly sure what caused JOSM to throw that error, but everything looks like its rendering ok, so that has worked out ok. The relations are mostly fine, and that is good because it takes a while to get to grips with this. I'll pm you with some notes on standard tagging.

Hide this comment

Leave a comment

Parsed with Markdown

  • Headings

    # Heading
    ## Subheading

  • Unordered list

    * First item
    * Second item

  • Ordered list

    1. First item
    2. Second item

  • Link

    [Text](URL)
  • Image

    ![Alt text](URL)

Login to leave a comment