Hmm, es gibt ja die kostenlose OpenGeoDB. Und wie es
hier aussieht lässt sich mit dieser so etwas realisieren
Nachteile:
- "OpenGeoNearestNeighbours" unterliegt der GPL
- Liegt in php vor, müsste also protiert werden
Vorteile:
- Die kompletten Algorithmen liegen bereits vor und müssen nur noch angepasst werden
- kostenlose Datenbasis
Vielleicht hilft euch das ja schon etwas weiter
//Edit:
Ich sehe gerade die OpenGeoDB an sich, also die Datenbasis, kann auch für kommerzielle Projekte verwendet werden und beinhaltet bereits die Zuordnung PLZ -> Koordinaten. Man müsste also "nur" noch die Entfernungsberechnung selber implementieren und wäre nicht mehr an die
GPL gebunden
Nähere Infos:
http://opengeodb.hoppe-media.com/index.php?FAQ