Tobias Wendorff schrieb:
> In Dortmund ist z.B. die Stadtmitte eingetragen. Wenn ich jetzt von
> Holzwickede (18629) nach Dortmund (404 UND 15779 ?) will, zeigt er
> mir 32,5 km an. Dortmund fängt ja aber eigentlich "genau nebenan"
> an. Okay, das ist zwar nicht der Kern, aber vielleicht sollte man
> es unterscheiden.
> Wie wäre es, wenn man anhand der Fläche in km² einen Buffer um die
> Städte erzeugt, Zentrum halt die eingetragenen Koordinaten.
>
> Dortmund 280 km² = Radius von ca. 9,5 km
> Holzwickede 22 km² = Radius von ca. 2,7 km
>
> Dann würde er Dortmund rund 12 km früher anzeigen. Ist aber sehr
> hypothetisch, aber vielleicht realistischer, wenn man keine
> Randkoordinaten hat.
>
Da gibt es in jeder Variante aber reichlich Beispiele. Punktevergleich
hat technisch Vorteile und semantisch nicht mehr Nachteile als alle
anderen Varianten.
Was nämlich ist, wenn Du auf genau auf die andere Seite von Dortmund
willst? Dann hast Du so die gleiche Abweichung, nach deinem VOrschlag
aber eben zufällig sogar das doppelte.
Insofern ist die Taktik, den Mittelpunkt zu verwenden, schon nicht
schlecht - ansonsten kannst Du ja die Entfernung des Stadtteils (...)
ausgeben lassen - so diese denn in der DB eingetragen sind.
mfg
Peter
--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)
|
Try Searching:
servers, voip, java, networking, microsoft ...
|
|
|
|