Hi alle,

Am 10.06.2011, 09:01 Uhr, schrieb Jochen Topf <joc...@remote.org>:

Nein, unsere Datenstruktur ist schon gut. Sie ist ein Kompromiss, aber ein
praktikabler Kompromiss. Und sie versucht nicht, die ganze Welt in einem
Datenmodell abzubilden, sondern nur die Geodaten für eine Karte zu sammeln.

Das ist gut und genau richtig so.

On Thu, Jun 09, 2011 at 08:06:49PM +0200, M∡rtin Koppenhoefer wrote:
Ausgangspunkt war die Tatsache, dass wir keine eindeutigen Identifier
(URI) für viele Dinge haben

Das Problem sehe ich aber durchaus auch. Es wäre toll[TM], wenn man
"von irgendwoher" (insbesondere auch innerhalb der Map) auf ein bestimmtes
Objekt in der DB verweisen könnte, und zwar

 * eindeutig, als auch
 * persistent

Beispiel: ich möchte von meiner Homepage aus, weil ich gerade über das
Sony-Center in Berlin schreibe, per URI darauf verweisen.

Im Moment geht das z.B. über folgende Möglichkeiten:

(1) http://open.mapquestapi.com/nominatim/v1/search.php?q=sony%20center
(2) http://www.openstreetmap.org/browse/relation/3221

Und hat man jeweils die Probleme:
(1) ist nicht eindeutig (bei der Suche könnten mehrere ähnliche gefunden
    werden)
(2) ist nicht persistent (die Relation könnte neu erzeugt werden oder in
    eine andere eingebettet, oder aufgelöst, werden)

Eine nahe liegende Alternativlösung sind Wiki-Links:

(3) http://de.wikipedia.org/wiki/Sony_Center
    (rechts oben auf Karte klicken)

siehe auch http://wiki.openstreetmap.org/wiki/Key:wikipedia

Allerdings hat dieser eindeutige, persistente URI den Nachteil, dass er
nur für "wichtige" Dinge existiert, nicht z.B. für meinen Bäcker nebenan
oder den Grillplatz wo ich meine nächste Geburtstagsfeier abhalten will.

Bleiben also noch Koordinaten:

(4) http://www.openstreetmap.org/?mlat=52.510004&mlon=13.373083&zoom=18

mit dem Nachteil, dass der Ort zwar eindeutig, das Objekt aber damit
natürlich nicht referenziert ist.

----

Offen bleibt die (fast philos.) Frage, was denn nun das Objekt an sich
ist was referenziert werden soll. Ist "Bahnhof" (auf dem Hinweisschild)
nicht doch eher der Bahnhofsparkplatz als das Gebäude, die Plattformen,
die Schienenstücke?

Können wir eine solche Datenbank:

* eindeutige Identifier für Real-World-Objekte (z.B. Bahnhofsparkplatz)
* eindeutige Identifier für abstrakte Konzepte (z.B. Deutsche Post)

auch wenn sie nicht Teil der OSM-DB ist, mit OSM konsistent halten?
IMHO ja, aber nicht durch technische Einschränkungen ("Du darfst Relation
XY nicht löschen, weil woanders genutzt"), sondern durch technische
Hilfsmittel ("Script das warnt, dass 'Sony Center (Gebäude)' in der
OSM-DB verändert oder gelöscht wurde"). Somit wäre diese (ext.) Daten-
bank etwas ähnliches wie "tinyurl".

Viele Grüße,
Kay

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an