Tupla tunniste

Jos on sekä luoto että avokallio jossa kummatkin käyttävät samaa “natural” tunnistetta, onko tapaa merkitä kummatkin vetämättä viivoja uudelleen?

Ööö…

Eikö luoto ole place=islet eikä natural=islet?
https://wiki.openstreetmap.org/wiki/Tag%3Aplace%3Dislet

Ainakaan en luotoa löydä natural tagilistasta (paitsi sivun lopusta kohdasta “Possible tagging mistakes”)
https://wiki.openstreetmap.org/wiki/Key:natural

Pakko myöntää, että natural=islet kuulosti ilmiselvältä ja ensin aloin miettiä relaatioratkaisua, eli alue kuuluu kahteen eri relaatioon, joista toinen olisi natural=islet ja toinen natural=bare_rock (jota ei löydy tuolta Key:natural linkin takaa, vaan vain…)
https://wiki.openstreetmap.org/wiki/Tag:natural%3Dbare_rock
ja sitten uppouduin surffaamaan OSM Wikissa tutkimassa miten renderöinti menee sekaisin … jne … kunnes löysin tuon place=islet.

Normitunne: pallo hukassa kuin hömötiaisella.

:smiley:

Eli place=islet + natural=bare_rock

.

Pahoittelut, oma virhe. Tarkoitin että kallioisen luodon kohdalla pitää käyttää 2x Natural: Coastline & bare_rock.

Mitä nyt joitain merellä olevia saaria katsoin, niin tapoja on monia.

  1. Piirretään kaksi viivaa samojen pisteiden kautta. Toiseen natural=coastline + place=islet yms. Toiseen natural=bare rock
    https://www.openstreetmap.org/way/123810055
    https://www.openstreetmap.org/way/569913468
    Kaksi eri viivaa, käyttävät samoja pisteitä, esim:
    https://www.openstreetmap.org/node/1379403057

  2. Käytetään relaatiota, eli piirretylle viivalle arvot natural=coastline + place=islet. Muodostetaan lisäksi multipolygon relaatio, jonka ainut outer jäsen on ko. viiva ja relaatiolle natural=bare_rock
    https://www.openstreetmap.org/way/526432631
    https://www.openstreetmap.org/relation/7593262

  3. Edellisen jatkona monimutkaisempi tapaus, jossa saaren rantaan rajoittuu useita eri maanpinta/kasvillisuus tyyppejä

Tuo relaatiotapa näyttää joustavammalta kuin tuplaviivojen piirtely.

.

Puolipiste-erotinta on taidettu yleisesti käyttää erottimena kun yhdellä avaimella on monta arvoa. Tähän liittyy toki haasteita eri palvelujen kohdalla ja esim. kohteen ns. kuvailevia tageja en kyllä lähtisi tuolla tavalla yhdistelemään sillä eri karttarenderöintimoottoreilla on varmasti haasteita tällaisten arvojen kanssa, joten nuo HACY:n yllä kuvaamat vaihtoehdot ovat paras optio tässä esimerkkitapauksessa. Sen sijaan esim. nimi-arvoja voi myös kohteilla joskus olla melkoinenkin määrä ja ainakin Digitransit-reittioppailla on tuki puolipiste-erottimen käytölle nimikenttien kohdalla.

Lisää aiheesta multiple values-artikkelissa wikissä.