Diskussion:HowTo OpenStreetMap: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) (→node) |
(→area) |
||
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Datenbank-orientierte Datenstruktur == | == Datenbank-orientierte Datenstruktur == | ||
− | Der Einfachheit halber wird die grundlegende Datenstruktur der OSM-'Data Primitives' mit Node/Way/'Area' übernommen. Das alleine kostet bereits einige Rechenarbeit, da die Ways aus Nodes zusammengesetzt sind und die 'Areas' über eine schwache Codierungsregel definiert sind. Die Attribute/Felder je OSM-'Data Primitive' werden auf eine feste Liste begrenzt, in der schwachen Hoffnung, diese bleibe einige Zeit stabil... | + | Der Einfachheit halber wird die grundlegende Datenstruktur der OSM-'Data Primitives' mit Node/Way/'Area' übernommen. Das alleine kostet bereits einige Rechenarbeit, da die Ways aus Nodes zusammengesetzt sind und die 'Areas' über eine schwache Codierungsregel definiert sind. Die Attribute/Felder je OSM-'Data Primitive' werden auf eine feste Liste begrenzt, in der schwachen Hoffnung, diese bleibe einige Zeit stabil. |
+ | |||
+ | Eine Alternative dazu (wie sie von geofabrik.de genutzt wird) wären folgende Tabellen-Liste gewesen: buildings, natural, points, railways, roads, waterways. | ||
+ | |||
+ | == Definitionen == | ||
+ | ;System-XML-Attribut: Einige OSM XML-Attribute von NODEs / WAYs sind immer mit Werten belegt und unserer Einschätzung nach als obligatorisch zu betrachten (muss noch verifiziert werden). Wir bezeichnen diese hier daher als 'System-Attribute'. OSM macht diesen Unterschied nicht. | ||
+ | ;Meta-XML-Tags: Einige Tags sind beschreibender Natur. Wir bezeichnen sie als Meta-XML-Tags. OSM macht diesen Unterschied nicht und kennt nur 'normale' XML-Tags: | ||
+ | |||
+ | == Attribute von node / way / 'area' == | ||
Hier das Resultat der Analyse der OSM-Daten aus Rapperswil und Uster. -- [[Benutzer:Stefan|Stefan]] 16:29, 15. Mai 2008 (CEST) | Hier das Resultat der Analyse der OSM-Daten aus Rapperswil und Uster. -- [[Benutzer:Stefan|Stefan]] 16:29, 15. Mai 2008 (CEST) | ||
=== node === | === node === | ||
− | |||
− | |||
− | |||
− | |||
System-XML-Attribute: | System-XML-Attribute: | ||
Zeile 66: | Zeile 70: | ||
tunnel | tunnel | ||
waterway | waterway | ||
+ | |||
+ | Spezielles: | ||
+ | * highway=road für noch unklassifizierte Straßen | ||
=== area === | === area === | ||
Zeile 75: | Zeile 82: | ||
Weitere XML-Tags (OSM 'tag') für AREAs sind: | Weitere XML-Tags (OSM 'tag') für AREAs sind: | ||
??? | ??? | ||
+ | |||
+ | =OSM-Daten für GIS aufbereiten= | ||
+ | Wenn die OSM-Daten in eine GIS-Datenbank importiert werden, müssten dann die Inhalte der GIS-Datenbank nicht unter CC-BY-SA gestellt werden? --[[Benutzer:Wellilein|Wellilein]] |
Aktuelle Version vom 24. Februar 2010, 22:31 Uhr
Inhaltsverzeichnis
Datenbank-orientierte Datenstruktur
Der Einfachheit halber wird die grundlegende Datenstruktur der OSM-'Data Primitives' mit Node/Way/'Area' übernommen. Das alleine kostet bereits einige Rechenarbeit, da die Ways aus Nodes zusammengesetzt sind und die 'Areas' über eine schwache Codierungsregel definiert sind. Die Attribute/Felder je OSM-'Data Primitive' werden auf eine feste Liste begrenzt, in der schwachen Hoffnung, diese bleibe einige Zeit stabil.
Eine Alternative dazu (wie sie von geofabrik.de genutzt wird) wären folgende Tabellen-Liste gewesen: buildings, natural, points, railways, roads, waterways.
Definitionen
- System-XML-Attribut
- Einige OSM XML-Attribute von NODEs / WAYs sind immer mit Werten belegt und unserer Einschätzung nach als obligatorisch zu betrachten (muss noch verifiziert werden). Wir bezeichnen diese hier daher als 'System-Attribute'. OSM macht diesen Unterschied nicht.
- Meta-XML-Tags
- Einige Tags sind beschreibender Natur. Wir bezeichnen sie als Meta-XML-Tags. OSM macht diesen Unterschied nicht und kennt nur 'normale' XML-Tags:
Attribute von node / way / 'area'
Hier das Resultat der Analyse der OSM-Daten aus Rapperswil und Uster. -- Stefan 16:29, 15. Mai 2008 (CEST)
node
System-XML-Attribute:
id, user, visible, timestamp
Meta-XML-Tags (OSM 'tag') für NODES sind:
created_by ele
XML-Tags (OSM 'tag') für NODES sind:
amenity highway historic is_in leisure name place population railway source tourism
way
'Meta'-XML-Tags (OSM 'tag') für WAYs sind:
created_by ref source history lcn??? ncn_ref??? note
Weitere XML-Tags (OSM 'tag') für WAYs sind:
amenity bicycle boat bridge building cycleway foot highway junction landuse layer leisure maxspeed motorcar name natural noexit oneway place railway sport tunnel waterway
Spezielles:
- highway=road für noch unklassifizierte Straßen
area
'Meta'-XML-Tags (OSM 'tag') für AREAs sind:
created_by ???
Weitere XML-Tags (OSM 'tag') für AREAs sind:
???
OSM-Daten für GIS aufbereiten
Wenn die OSM-Daten in eine GIS-Datenbank importiert werden, müssten dann die Inhalte der GIS-Datenbank nicht unter CC-BY-SA gestellt werden? --Wellilein