Pl:Key:area
![]() |
| Opis |
|---|
| Wskazuje, czy zamknięta linia reprezentuje obszar. |
| Grupa: Właściwości |
| Używane na tych elementach |
| Udokumentowane wartości: 2 |
| Przydatne kombinacje |
| Status: zatwierdzony |
| Narzędzia |
=yes/no – wskazuje, czy zamknięta linia reprezentuje obszar.
Opis
Obszar (lub wypełniony wielokąt) można określić jako zamkniętą, wypełnioną, przestrzeń otoczoną zamkniętą linią, z określonym znacznikiem lub przy użyciu relacji type=multipolygon.
Należy pamiętać, że niektóre zamknięte linie (np. landuse=*) są traktowane jako obszary, ale inne, takie jak highway=footway, są traktowane jako wielokąty, dopóki nie zostanie dodany znacznik =yes.
Założenie, że zamknięta linia wraz ze znacznikiem określa obszar, jest błędne. =no może być stosowany w celu jednoznacznego określenia opisu. Np. oznaczenie sport=running wraz z =no jest po prostu wielokątem.
Użycie
Istnieją dwa sposoby tworzenia obszarów:
- Dla mniejszych obszarów, najczęściej, należy utworzyć jedną zamkniętą linię z odpowiednimi znacznikami i ich wartościami zmiennymi oraz z powierzchnią
=yes. - Dla większych obszarów i dla tych, które przynależą do innych obszarów, często bardziej odpowiednie jest użycie wielokąta, ponownie oznakowanego, zgodnie z wymaganiami. Zobacz relację:multipolygon.
Zamknięte obwody z niektórymi kombinacjami znaczników mogą tworzyć zarówno liniowy "zamknięty wielobok" jak i obszar. Na przykład rondo z trawnikiem w środku może określić jako zamknięty wielobok oznakowany highway=primary i landuse=grass, co da kołową powierzchnię drogi z terenem zielonym w środku.
Następujące linie zamknięte należy traktować jako funkcje liniowe:
barrier=*- dla grubszych żywopłotów określonych obszarem, dodajemy=yeshighway=*- patrz 'obszary drogowe' poniżej
Za to, w większości sytuacji, wielokąty są traktowane jako obszary, w takich przypadkach jak:
building=*landuse=*leisure=*natural=*aeroway=*- należy unikać zamkniętych linii dlaaeroway=taxiway
Obszary drogowe
Obszary dla pieszych (skwery i place) powinny być narysowane za pomocą zamkniętej linii jako obwodu i oznaczone highway=pedestrian oraz =yes
Kiedy droga przecina obszary dla pieszych, trasa liniowa winna być oznaczona w zwykły sposób, przecinając plac. Ta trasa liniowa powinna mieć wspólne węzły z obszarem dla pieszych, przy wejściu i wyjściu z placu.
W kontekście dróg, =yes oznacza, że obszar ulicy nie ma pasów jezdni (to znaczy, że nie ma określonego kierunku drogi na tym obszarze).
Uwaga: Nie ma jeszcze jednoznacznego ustalenia, jak wartości znaczników dla dróg innych niż drogi dla pieszych, powinny być traktowane, kiedy dodajemy znacznik =yes.
Uwaga: Większość algorytmów routingu dla pieszych, nie rysuje prawidłowo trasy przechodzącej przez obszar, z tendencją do okrążania trasy wzdłuż krawędzi.
Propozycje
- Proposed features/area:highway definiuje jezdnie drogi jako obszary, jako alternatywa do opisu obszaru dla pieszych.
