Pl:Relation:street

street
Opis
Wiąże wszystkie części ulicy i wszystko, co do niej należy. 
Grupa: Adresy
Człony
  • - street
  • - address / house
  • - associated / others
Status: w użyciu

Relacja street - jest to wariant bardziej rozpowszechnionej relacji associatedStreet. Podobnie jak w przypadku associatedStreet, celem tej relacji jest zgrupowanie wszystkich elementów tworzących ulicę.
Jedną z zalet jest to, że unika się konieczności wielokrotnego używania tagów, które dotyczą całej ulicy, takich jak addr:street lub addr:city.
Tagi te można, zamiast tego, umieścić wszystkie w relacji. Relacje uliczne zapewniają również wyraźne połączenie między adresami a ulicą, do której należą.

Zauważmy, że ta relacja jest „jeszcze nieuznana” i „nieobsługiwana” przez niektóre aplikacje. Nie została również zatwierdzona w głosowaniu. Nadal możemy jej używać, ale nie powinienniśmy usuwać istniejących tagów na jej korzyść.

Różnice od relacji "associatedStreet"

Relacje z ulicami i associatedStreet są w większości wzajemnie kompatybilne, a użytkownicy danych powinni mieć niewielkie trudności z wykorzystaniem obu.

  • ta relacja faworyzuje użycie roli address zamiast house dla obiektów reprezentujących adresy. Ma to sens, ponieważ adresy to nie tylko domy, ale sklepy, biura, fabryki i tak dalej. Rola 'address jest zatem bardziej dokładna i mniej potencjalnie myląca.
  • ta relacja pozwala również na włączenie funkcji należących do ulicy, ale nie będących adresami przy użyciu roli associated.
  • jasna definicja niestandardowych tagów stworzonych przez użytkownika * Dowolny tag dotyczący wszystkich części ulicy. Stosowanie associatedStreet zależy od oprogramowania, jak zastosować Karlsruhe Schema na building=* vs relacja.

Tagi

Klucz Wartość Komentarz
type street Określa, że jest to relacja typu street.
name * Nazwa ulicy (wymagane).
any * Dowolny tag, który dotyczy wszystkich części ulicy.

Człony

Type Rola Powtarzalność? Komentarz
street Raz lub więcej Wszystkie drogi, które są częścią ulicy (jak w przypadku tej samej nazwy)
address / house Zero lub więcej Wszystkie obiekty reprezentujące adresy wzdłuż ulicy (zazwyczaj oznaczone tagiem addr:housenumber lub addr:housename).

Węzeł reprezentujący jeden lub więcej adresów należących do ulicy.
Linia interpolacyjna numer domu.
Budynek lub inny obszar reprezentujący jeden lub więcej adresów należących do ulicy.

associated / others... Zero lub więcej Wszystko, co należy do ulicy, ale nie zawiera adresu.

Oprogramowanie obsługujące ten schemat tagowania

Zobacz też

This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.