Clever-Excel-Forum

Normale Version: Entfernung zwischen 2 PLZ OFFLINE
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Guten Abend,

ich hab zwar gestern Abend und Heute Mittag dazu gegooglet aber nichts konkretes gefunden:

Ich bin auf der Suche nach einer Möglichkeit die Entfernung zwischen 2 Postleitzahlen (Nur Deutschland; Luftlinie oder Staßenentfernung erstmals zweitrangig) zu ermitteln.

Wichtig dabei: Es muss leider offline sein. Client hat KEINEN Onlinezugang.
Ich habe zwar ein tolles Projekt hier im Forum via Google API gefunden aber wie gesagt, es müsste lokal über die Bühne gehen.

Weiß jemand zufällig iwas was meinen Wünschen in etwa entspricht und ich darauf aufbauen könnte?

Mein Endprojekt geht bissle weiter aber die größte Hürde ist erstmals das obige Thema.
Am Ende der Geschichte muss ich irgendwas basteln, dass mir per Eingabe einer PLZ eine zufällige (real existierende) Anschrift in einer Umgebung von $Variable_Umgebung ausspucken soll.
Dabei kommt es nicht auf exakte Entfernungen. +/- 20 ~ 30 km machen nicht viel aus.
Hi,

dazu müsstest du mMn eine riesige Datenbank besitzen, in der die Entfernungen bereits festgelegt sind.
Confused  Schade, klingt schon mal nicht ermutigend.

Falls aber doch jemand über dern Thread drüber stolpert der irgendwo mal was über ein ähnliches Projekt gelesen hat oder konkrete Ideen hat wie man es verwirklichen kann, dann bitte nicht davor scheuen zu Antworten.
Ggf. darf es auch etwas kosten, falls jemand ein kommerzielles Projekt kennt. ( :19: Hab ich schon erwähnt, dass ich Student bin? Möglichst keine Enterprise Business-Lösungen für mehrere tausend)

Ps. Kennt sich jemand mit denen hier aus?
http://www.plz-umkreis.com/plz-umkreissuche
:-| Bin ich etwa schon am Ziel?
Hallöchen,

so groß muss die Datenbank gar nicht sein.

Du brauchst eigentlich nur eine Postleitzahlentabelle wo Du jeder Postleitzahl eine geografische Briete und Länge zuordnest. Der Rest ist einfach nur Mathematik. Allerdings solltest Du bedenken, dass die Postleitzahlenbereiche in der längsten Ausdehnung teilweise wirklich 20-30 km groß sein können, bei dünn besiedelten gebieten vielleicht sogar noch größer.

Google mal nach geodaten Deutschland, Treffer z.B. bei opengeodb
Über die Qualität der freien Daten will ich nicht urteilen. Sollte die nicht reichen, gibt's auch kostenpflichtige Angebote.
Hallöchen,

hier mal noch ein interessanter Link:

http://www.csv-geodaten.de/entfernung-berechnen.php
Hi,

ich habe mal aus dieser Seite die csv importiert und die erste Formel verwendet.
(Entfernung = arccos( sin(latB)·sin(latA) + cos(latB)·cos(latA)·cos(lonB-lonA) ) * Erdradius)
Irgendwas mache ich falsch:

Arbeitsblatt mit dem Namen 'geodaten_de'
FGHIJKLMN
3StadtPLZLängeBreiteEntfernungErdradius
4AHamburg20095535.542100.01119083,76380
5BMünchen80331481.379115.722

ZelleFormel
L4=RUNDEN(ARCCOS(SIN(J5)*SIN(J4)+COS(J5)*COS(J4)*COS(I5-I4))*$N$4;2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Moin Ralf!
Länge und Breite sind Dezimalzahlen mit dem Trenner Komma!

Gruß Ralf
Hi Ralf,

so?
Arbeitsblatt mit dem Namen 'geodaten_de'
FGHIJKLMN
3StadtPLZLängeBreiteEntfernungErdradius
4AHamburg2009553,554210,00118990,26380
5BMünchen8033148,137911,5722

ZelleFormel
L4=RUNDEN(ARCCOS(SIN(J5)*SIN(J4)+COS(J5)*COS(J4)*COS(I5-I4))*$N$4;2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Ralf
Hab ich auch!  :19:
(vielleicht muss man nur den Umweg über Timbuktu nehmen)

Im Ernst:
Ich schaue es mir gleich mal genauer an.
Jetzt ist aber erst mal Mittach angesagt.
Hallo Ralf,

bei mir kommt was um die 670 km raus. Zum einen musst Du die Zahlen durch 10.000 teilen und zum anderen mal Länge und Breite richtig eintüten - einfach Deine Formel mal mal "rumdrehen" Smile
Seiten: 1 2