Domino 9 und frühere Versionen > ND6: Entwicklung
Entfernungen bestimmen
Semeaphoros:
.... sad but true ....
Don Pasquale:
Wie wäre es denn mit einer Adjazenz Matrix ?
Zuerst einmal nehmen wir die Postleitzahlen
und subtrahieren diese voneinander.
Je geringer der Absolutwert der Differenz
desto näher liegen diese beieinander.
Die AdjazenzMatrix benötigen wir für Sonderfälle
wie z.B. der PLZ Bereich 44 Dortmund, der direkt
neben 58 und 59 liegt, hier müssen also 14 bzw.
15 tausend nochmals von der Differenz abgezogen werden.
Je kleiner die Differenz desto näher liegen die Beiden
beieinander.
Ciao
DOn Pasquale
Semeaphoros:
Schonmal gemacht und die Adiazenz-Daten zur Verfügung? (das scheint mir hier der springende Punkt zu sein).
Onkel Domino:
Ja da habe ich auch schon dran gedacht, allerdings müssen hier relativ viele Kontakte miteiander verglichen werden. Ich denke bei einer Adjazenzmatrix werden die Rechenoperationen einfach zu groß und die ganze Sache wird sehr inperformant (mal abgesehen davon, dass ich die Bereiche erst noch "indizieren" müsste, also welches Postleitzahlengebiet grenzt an welches...)
Ich glaube die GPS-Lösung ist hier die eleganteste Möglichkeit das umzusetzen.
Aber danke für den Hinweis!
Viele Grüße,
Markus
Onkel Domino:
--- Zitat von: Glombi am 05.03.04 - 16:01:03 ---
Nachteil: Während sich aufgrund der relativ langsamen Kontinentalverschiebung die Koordinaten von Städten nur lansam ändern, passiert das bei den PLZ im Verhältnis dazu ja oft. ;)
Ausserdem kann Onkel Domino sein Programm weltweit einsetzen ;D
Andreas
--- Ende Zitat ---
Ja richtig: die Kontinentalverschiebung...daran habe ich gar nicht gedacht! LOL, na das werde ich gleich noch in meinen Haftungsausschluß mit reinpacken!
Klasse!
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln