DE:Key:name: Difference between revisions
(Formatierungen) |
(sorting_name: Der Abschnitt ist syntaktisch fehlerhaft aufgebaut und daher schwer verständlich. Insbesondere scheint es sich bei "Leitartikel" um eine Falschübersetzung von "leading article" zu handeln, vielmehr sind Namen mit vorangestelltem Artikel gemeint.) |
||
Line 16: | Line 16: | ||
}} |
}} |
||
<code><nowiki>{{</nowiki>[[Template:Cleanup|Cleanup]]<nowiki>}}</nowiki></code>{{Main|DE:Names|l1=Names}}''' |
|||
Der Schlüssel '''name''' dient dazu, den Namen eines Objekts in OpenStreetMap anzugeben. Siehe [[DE:Names|Names]] für weitere Informationen zur Verwendung. |
Der Schlüssel '''name''' dient dazu, den Namen eines Objekts in OpenStreetMap anzugeben. Siehe [[DE:Names|Names]] für weitere Informationen zur Verwendung. |
Revision as of 14:57, 27 November 2021
name |
Beschreibung |
---|
Der Schlüssel name ist das wichtigste Element, um Objekten einen Namen zu geben |
Gruppe: Namen |
Für diese Elemente |
Status: Status „defacto” nicht unterstützt |
Werkzeuge für dieses Attribut |
|
[[Category:DE:Beschreibungen der Schlüssel mit Status "Status „defacto” nicht unterstützt"|name]]
{{Cleanup}}
- Hauptartikel: Names
Der Schlüssel name dient dazu, den Namen eines Objekts in OpenStreetMap anzugeben. Siehe Names für weitere Informationen zur Verwendung.
Varianten
Namen
Der name=*-Tag wird als vorrangiger Tag verwendet, um den Eigennamen eines Elements zu erfassen. Siehe die Seite DE:Names als Einführung zu dessen Nutzung.
Schlüssel | Wert | Element | Kommentar |
---|---|---|---|
name | benutzerdefiniert | Der gebräuchliche Eigenname. (Hinweise:
| |
name:<xx> | benutzerdefiniert | Name in anderer Sprache (en)
Beispiel: name:en=Munich. Siehe auch: Multilingual names (en) | |
name:left[:<xx>], name:right[:<xx>] | benutzerdefiniert | Dieser Tag sollte verwendet werden, wenn ein Weg (Way) auf den verschiedenen Seiten verschiedene Namen trägt (z.B. wenn eine Straße die Grenze zwischen zwei Gemeinden bildet). | |
int_name[:<xx>] | benutzerdefiniert | internationale Bezeichnung; Prüfe, ob sprachspezifische Namen, z.B. name:en=… – siehe oben – nicht passender sind. International bedeutet nicht unbedingt Englisch. Dieser Tag wird insbesondere verwendet, um lateinische Transkriptionen von Namen in Belarus, Bulgarien, Griechenland, Kasachstan und Nordmazedonien zu hinterlegen, also in Ländern, in denen Schilder häufig zwei verschiedene Alphabete benutzen. | |
loc_name[:<xx>] | benutzerdefiniert | lokale Bezeichnung | |
nat_name[:<xx>] | benutzerdefiniert | nationale Bezeichnung | |
official_name[:<xx>] | benutzerdefiniert | amtliche Bezeichnung; Nützlich wenn die (z.B. besonders ausführliche oder umständliche) amtliche Bezeichnung vom allgemein üblichen Namen abweicht. Beispiel: official_name=Freistaat Bayern (bei name=Bayern). | |
old_name[:<xx>] | benutzerdefiniert | historische Bezeichnung | |
ref_name[:<xx>] | benutzerdefiniert | eindeutiger, menschenlesbarer Name dieses Objektes in einem externen Datenverwaltungssystem | |
reg_name[:<xx>] | benutzerdefiniert | regionale Bezeichnung | |
short_name[:<xx>] | benutzerdefiniert | gebräuchliche Kurzform; nützlich zum Suchen (wird von Nominatim verarbeitet) | |
sorting_name[:<xx>] | benutzerdefiniert | Ist für die korrekte Sortierung von Namen zu verwenden. – Dies wird nur benötigt, wenn die Sortierung nicht allein nach der Schreibweise der Namen möglich ist (unter Verwendung des „Unicode Collation Algorithm“ mit dafür verfügbaren Sortiertabellen), sondern das Auslassen von Teilen erforderlich wird, z. B.:
Diese Besonderheiten werden von einer Standardsortierung nicht berücksichtigt und das Erkennen der Notwendigkeit einer besonderen Berücksichtigung ist nicht so leicht mit einem Vorverarbeitungsalgorithmus zu lösen. Dann kann mittels sorting_name=* manuell ein für eine Sortierung verwendbarer Name oder Namensteil angegeben werden. | |
alt_name[:<xx>] | benutzerdefiniert | alternative Bezeichnung unter der das Objekt bekannt ist | |
nickname[:<xx>] | benutzerdefiniert | Spitzname (Beispiel: "Warschauer Allee" für die BAB 2 3140168 3140168) | |
Diesen Tag nicht mehr benutzen, nummerierte Suffixe für Namen sind inzwischen abgelehnt worden. |
This table is a wiki template with a default description in English. Editable here.
Namen für Teilobjekte
Für die Situation, dass mehrere Objekte mit verschiedenen Namen als ein einziges OSM-Datenelement abgebildet werden, wird manchmal ein besonderer name-Schlüssel verwendet. Ein Beispiel: Eine Bahnstrecke (railway=rail) verläuft über eine Brücke (bridge=yes). Die Bahnstrecke heißt Hannöversche Südbahn, daher sind alle mit railway=rail getaggten Wege auch mit name=Hannöversche Südbahn getaggt; da auch die Brücke railway=rail hat, bekommt auch sie name=Hannöversche Südbahn. Die Brücke selbst heißt allerdings Kragenhofbrücke. Um den Namen der Brücke ebenfalls einzubinden, bekommt der Weg mit bridge=yes zusätzlich auch bridge:name=Kragenhofbrücke.
Zu bevorzugen ist allerdings generell, die Objekte jeweils mit einem eigenen Objekt zu mappen (im Sinne von "ein Objekt, ein OSM-Element"). Im Fall der Brücke könnte diese als Fläche mit man_made=bridge bzw. als Brücken-Relation eingetragen werden. Der Name kann dann einfach mit name=* an das Element der Brücke gesetzt werden.