Pl:Obszar

From OpenStreetMap Wiki
(Redirected from Pl:Area)
Jump to: navigation, search
Dostępne języki — Area
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · português do Brasil · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

Area Obszar (Area) (lub wypełniony wielobok) może być zdefiniowany jako "Linia zamknięta", z wypełnioną przestrzenią z odpowiednim tagiem lub przy użyciu "Relacji" typu wielobok.

Należy zauważyć, że obszary, które nie są obecnie (sty 2012) wyodrębnine jako Pl:Elements i niektóre linie zamknięte (np. landuse=*) są traktowane jako obszary, ale inne, takie jak highway=footway nie są traktowane jako "Linie zamknięte" chyba że jest też tag area=yes.

Użycie

Przedstawia deptak połączony z siecią dróg

Są dwa sposoby tworzenia obszaru:

  • Dla mniejszych obszarów jest często przyjęte, tworzenie pojedynczej linii zamkniętej z odpowiednim tagami i wartościami zmiennymi, konieczne jest również, aby dodać tag area=yes
  • W przypadku większych obszarów i dla tych, które są podstawą dla innych obszarów lub linii, często bardziej właściwe jest wykorzystanie wieloboku, ponownie oznaczonego zgodnie z wymaganiami.

Linie zamknięte z odpowiednią kombinacją znaczników mogą tworzyć zarówno liniowy "zamknięty wielobok" jak i obszar. Na przykład ronda z trawnikiem w środku może określić jako linię zamkniętą oznaczone tagiem highway=primary i również landuse=grass. To będzie interpretowane jako obwód obudowany drogą z terenem zielonym w środku.

Podczas renderowania linii ze znacznikami, które mogą być używane tylko z liniami zamkniętymi, linie, które nie są liniami zamkniętymi, często będą "zamknięte", łącząc ich końce, tak aby obszar mogł być wypełniony.

W przeszłości konieczne było rysowanie granic wokół pola w danym kierunku (w prawo lub w lewo), aby zapewnić, że informacja została wygenerowana prawidłowo - to już nie jest więcej konieczne.

Prezentacja

Podczas generowania, mniejsze obszary są przeważnie rysowane "na wierzchu" większych obszarów co zapewnia, że mały zagajnik w dużym parku pojawia się jako drzewa w parku, i odwrotnie, że niewielka polana w lesie pojawia się "nad" obszarem lasu. Dla obszarów utworzonych za pomocą wieloboków jest możliwe, wyraźne określenie miejsca polany w lesie i oddzielnie zdefiniować obszar trawy na tej polanie.

Przykłady

Prosty obszar

W tym przykładzie jezioro jest określone jako linia zamknięta, której ostatni węzeł linii jest taki sam jak pierwszy. Wykorzystanie tagu natural=water zawiera domienia tagu area=yes.

  <way id="4876027" timestamp="2008-03-12T07:59:11Z" user="MichaelCollinson">
    <nd ref="31492372"/>
    <nd ref="31492338"/>
    <nd ref="31492370"/>
    <nd ref="31492371"/>
    <nd ref="31492372"/>
    <tag k="natural" v="water"/>
    <tag k="name" v="Spegeldammen"/>
  </way>

Wielobok

Obszar może być zdefiniowany przez wielobok jako zestaw linii, które określają zewnętrzną granicę, oraz ewentualnie określają granice wewnętrzne (lub "otwory"). W poniższym przykładzie jest jedna zewnętrzna granica określonej przez pojedyńczą linię łamaną, oraz dwie wewnętrzne linie łamane, które mogą razem tworzą pojedynczy otwór lub każdy określać oddzielny otwór.

  <relation id="12" timestamp="2008-12-21T19:31:43Z" user="kevjs1982" uid="84075">
    <member type="way" ref="2878061" role="outer"/>
    <member type="way" ref="8125153" role="inner"/>
    <member type="way" ref="8125154" role="inner"/>
    <member type="way" ref="3811966" role=""/>
    <tag k="created_by" v="Potlatch 0.10f"/>
    <tag k="type" v="multipolygon"/>
  </relation>

Zobacz też