Pl:One feature, one OSM element

From OpenStreetMap Wiki
Jump to: navigation, search
Dostępne języki — One feature, one OSM element
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 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 беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް

Jeden obiekt, jeden element OSM

Jeden obiekt, jeden element OSM jest jedną z zasad dobrego zwyczaju. Mówi ona, że jeden istniejący w realnym świecie obiekt, powinien być odwzorowany przez jeden element OSM.

Obiekty na mapie

Obiekt na ziemi powinien być reprezentowany przez jeden i tylko jeden element OSM:

  • Zabudowa składająca się z budynków na pewnym terenie (np. szkoła), powinna być odwzorowana jako obszar obszar wewnątrz którego będą te budynki. Tagi powinny być przypisane do obszaru, a nie do budynków, o ile budynki nie różnią się między sobą (w przypadku budynków na terenie szkoły zwykle można przyjąć, że należą one do tej szkoły, czyli że się nie różnią).
  • Zabudowa składająca się z budynku, którego kształt i położenie są znane, powinna być obszarem z odpowiednimi znacznikami.
  • Zabudowa, której położenie jest znane, ale której kształt jest albo nieznany albo nieistotny, powinna być odwzorowana jako węzeł węzeł z odpowiednimi znacznikami.

Przykłady złego odwzorowania

  • Obszar reprezentujący budynek jednofunkcyjny z węzłem wewnątrz niego. Należy przenieść znaczniki do obszaru reprezentującego obiekt i usunąć węzeł.
  • Obszar reprezentujący teren na którym jest obszar reprezentujący jedyny budynek znajdujący się na tym terenie. Należy przenieść znaczniki do zewnętrznego obszaru (czyli na teren) i usunąć je z wewnętrznego (czyli z budynku).
  • Obszar reprezentujący teren na którym jest obszar reprezentujący jedyny budynek znajdujący się na tym terenie, wraz oznakowanym węzłem wewnątrz tego budynku. Należy przenieść znaczniki do zewnętrznego obszaru i usunąć je z wewnętrznego, oraz usunąć węzeł.

Sytuacje w których kilkukrotne odwzorowanie może być konieczne

  • Kilka różnych obiektów w tym samym miejscu, np. dwie szkoły na wspólnym terenie. W takim przypadku zwykle szkoły mają oddzielne, choć sąsiadujące ze sobą obszary, ale jeśli teren jest wspólny, a tylko budynki odróżniają te szkoły od siebie, to obszar na którym są szkoły powinien być oznaczony odpowiednim tagiem landuse=*, zaś każdy budynek z osobna otagowy informacjami o działającej w nim szkole.
  • Wielofunkcyjne budynki. Budynek powinien być oznaczone jako building=*, a wewnątrz niego należy umieścić węzły lub kontury obiektów pokazujących lokalizację tego, co się w tym budynku znajduje. Na przykład sklepy w Centrum handlowym

Znaczniki (tagi)

Tag powinien być opisem dla jednego i tylko jednego pojęcia:

  • Pojęcie może być reprezentowane przez więcej jedną nazwę, pod warunkiem, że każda z nazwa odnosi się do tylko do tego jednego pojęcia. Wybór jednej z tych nazw na wzorcową jest jednak dobrym pomysłem.
  • Tagi mogą uwzględniać kilka odmian tego samego pojęcia, ale nie powinny one łączyć różnych pojęć.
  • Tagi wyższego poziomu mogą reprezentować hierarchię pojęć tam, gdzie nie są one bardziej konkretne (żadnych tagów w stylu utwórz własny tag), lub w których typ nie jest znany. Uszczegółowianie poprzez dodatkowe tagi jest czasami przydatne (np. natural=wetland + wetland=reedbed).

Zobacz też