Fi:Forward & backward, left & right

From OpenStreetMap Wiki
Jump to navigation Jump to search
Logo. Kartoitusominaisuus: Fi:Forward & backward, left & right
One example for Kartoitusominaisuus: Fi:Forward & backward, left & right
Kuvaus
paikka tai suunta suhteessa viivaan
Tunnisteet

Status
Approved (for left / right suffixes)

Teihin tai muihin way viivoihin lisättyjen yksityiskohtien kuvaamiseksi on usein tarpeen tehdä ero viivan kahden puolen ja kahden mahdollisen liikkumissuunnan välille. Viivoilla on vasen (left) ja oikea (right) puoli. Viivaa voi kulkea myötäsuuntaan (forward) tai vastasuuntaan (backward). Openstreetmapissa viivalla on aina suunta, jonka perusteella käsitteet vasen, oikea, myötäsuunta ja vastasuunta tulkitaan.

Englannin kielen vasenta ja oikeaa tarkoittavia sanoja left ja right sekä suuntia tarkoittavia sanoja forward ja backward voidaan käyttää avaimen päätteenä kohdistamaan ominaisuustieto tietylle viivan puolelle tai tiettyyn suuntaan. Lisäksi niitä voidaan käyttää tiettyjen avainten (mm. direction=*) arvoina.

Viivan suunnan määräytyminen ja tunnistaminen

Kaikilla viivoilla Openstreetmapissa on suunta. Suunta määrittyy yleensä siinä vaiheessa, kun viiva luodaan muokkausohjelmassa. Viivahan on joukko pisteitä, joilla on järjestys. Ensimmäinen viivaan lisätty piste on viivan alku ja viivan oma suunta jatkuu sinne päin, minne viiva piirretään. Viivan suuntaa voi viivan luomisen jälkeen vaihtaa.

Useimmat muokkausohjelmat osoittavat viivan suunnan pienillä nuolilla, jotka osoittavat viivan suuntaan viivalla.

iD-muokkain

ID-muokkaimessa valitun viivan suunnan voi päätellä kahden pisteen puolivälissä näkyvän tasakylkisen kolmion avulla. Kolmion huippu osoittaa viivan omaan suuntaan. Kaikilla (myös valitsemattomilla) yksisuuntaisilla teillä on lisäksi harmaita nuolia, jotka osoittavat ajosuunnan. Tämä ei ole viivan suunta, jos tiellä on ominaisuustieto oneway=-1.

Ei-aluemaisen viivan suunnan voi vaihtaa klikkaamalla sitä hiiren oikealla näppäimellä ja valitsemalla valikosta «-symbolilla merkityn "vaihda suuntaa" -toiminnon. Jos viivan on valinnut hiiren vasemmalla näppäimellä painamalla, voi suunnan vaihtaa näppäimistön V-näppäimellä.

JOSM-muokkain

JOSM:issa valitulla viivalla jokaisessa pisteessä alkupisteen jälkeen on nuolenkärki, joka osoittaa viivan suunnan. Kaikkien viivojen suunnan saa näkyville asetuksista: Muokkaa → Asetukset → OSM-data → "Piirrä suuntanuolet" valittuna.

Viivan suuntaa voi vaihtaa valitsemalla viivan ja painamalla näppäimistön R-näppäintä tai valitsemalla Työkalut-valikosta toiminnon "Käännä polut".

Merkaartor-muokkain

Merkaartor:issa voi valita, näytetäänkö viivan suunta aina, vain yksisuuntaisille (oneway=*) vai ei koskaan.

Potlatch 2 -muokkain

Potlatch 2 -muokkaimessa valitun viivan suunta näkyy

  • Valitun viivan suunta näkyy työkaluvalikossa Potlatch 2:ssa.
    oikean alakulman työkalulaatikossa. Nuoli osoittaa viivan suunnan, joka on määritelty viivan ensimmäisen ja viimeisen pisteen avulla.
  • viivalla pieninä vaaleanharmaina nuolina, jos käyttäjä on valinnut edistyneen (enhanced) karttanäkymän, viivaa ei ole merkitty yksisuuntaiseksi ja kyse on tiestä, rautatiestä tai vesiväylästä (tai ehkä jostakin muusta erityisestä viivasta).

Yksisuuntaisella (oneway=*) tiellä on aina suurempia harmaita nuolia, jotka osoittavat ajosuunnan. Tämä ei ole viivan suunta, jos tiellä on ominaisuustieto oneway=-1.

Aineistonäkymä osoitteessa openstreetmap.org

Viivan pisteet järjestetään niin, että luettelon ensimmäinen (ylin) piste on viivan alkupiste ja luettelon viimeinen (alin) piste on viivan loppupiste.

way Esimerkki aineistonäkymästä. Valitsemalla kartta-aineistotason (engl.) oikean reunan valikosta voi avata aineistonäkymän klikkaamalla jotakin kohdetta.

Myötä- ja vastasuunta

Päätteet *:forward=* ja *:backward=* sekä arvot forward ja backward kuvaavat suuntaa viivalla. Niillä ei ole tekemistä viivan kahden eri puolen kanssa. forward on viivan oma suunta ja backward on päinvastainen suunta.

Osa ominaisuustiedoista riippuu viivan omasta suunnasta. Esimerkiksi oneway=yes merkitsee yksisuuntaista tietä, jota ajetaan aina viivan suuntaan (forward). Vastasuuntaan ei saa ajaa. Jos viiva on piirretty eri suuntaan kuin mikä on ajosuunta, käytetään ominaisuustietoa oneway=-1. Tällöin ajetaan vastasuuntaan (backward) ja myötäsuuntaan ajo on kielletty. Yleensä yksisuuntainen tie kannattaa piirtää niin, että ajosuunta ja viivan oma suunta vastaavat toisiaan.

Kaistojen määrää osoittava avain lanes=* kaksisuuntaisella tiellä voi olla tarpeen määritellä molempiin suuntiin erikseen. Jos pohjoiseen ajavalle liikenteelle on kaksi kaistaa ja etelään ajavalle liikenteelle on yksi kaista, merkitään pohjoisesta etelään suuntautuvalle viivalle seuraavat ominaisuustiedot kaistojen määrästä: lanes=3, lanes:forward=1, lanes:backward=2. Pohjoisesta etelään ajava autoilija liikkuu myötäsuuntaan (forward) ja pohjoiseen matkalla oleva autoilija ajaa viivalla vastasuuntaan (backward).

Lisäksi on käytössä pääte *:both_ways=*. Tämä tarkoittaa molempia suuntia. Voidaan olettaa, että kaikki ominaisuustiedot pätevät molempiin suuntiin, jollei erikseen toisin kerrota. Näin ollen yleensä both_ways on tarpeeton.

Suuntaa osoittava pääte sijoitetaan avaimen loppuun, kuitenkin ennen ehdollisten rajoitusten (engl.) päätettä.

Vasen ja oikea

Päätteet *:left=* ja *:right=* sekä arvot left right kuvaavat viivan puolta. left on viivan vasen puoli katsottaessa aiemmin selitettyyn viivan omaan suuntaan päin. right puolestaan tarkoittaa viivan oikeaa puolta viivan omaan suuntaan katsottaessa.

Erikseen voidaan merkitä, että ominaisuustieto koskee viivan molempia puolia, käyttämällä arvoa both tai päätettä *:both=*.

Puolta osoittava pääte avaimessa sijoitetaan ennen mitään muita päätteitä.

Käyttö

Huomio: Suuntaa tarkoittavien ilmausten forward ja backward käyttö node pisteissä ei välttämättä ole järkevää, koska viivaa ei voi sen jälkeen katkaista kyseisessä pisteessä. Parempi tapa on käyttää avainta direction=* ilmansuuntaa tai astelukua arvona käyttäen.

Käyttö avaimessa

Suuntaa tai puolta tarkoittavia sanoja käytetään nimiavaruutena (engl.) avaimessa lisäämällä avaimeen kaksoispiste ja suuntaa tai puolta tarkoittava sana.

Esimerkki: Tien oikealla puolella on piennar ja vasemmalla ei: highway=steps + shoulder:right=yes + shoulder:left=no

Huomio: Päätettä :both voidaan käyttää, jos halutaan korostaa, että kyse on viivan molemmista puolista. Esimerkiksi pyöräkaista cycleway=lane merkitään yleensä both-päätteisenä, jotta olisi erityisen selvää, että pyöräkaista on molempiin suuntiin.

Lisää esimerkkejä:

Käyttö arvona

Joidenkin avainten arvona voidaan käyttää suuntaa tai puolta tarkoittavia sanoja. Tällöin avaimeen ei tarvita näitä tarkoittavia päätteitä.

Esimerkkejä:

Tilastoja Taginfosta

Pääte taginfo-linkki arvo taginfo-linkki
*:forward=* forward
*:backward=* backward
*:both_ways=*
*:left=* left
*:right=* right
*:both=* both

Katso myös