Roger: entfernung zweier postleitzahlengebiete berechnen

moin!

weiss einer wie das geht (betreff)? dass es geht sagt mir google. allerdings finde ich kein wie. ist vielleicht doch etwas zu kompliziert. dennoch interessiert es mich. hat jemand schon mal damit zu tun gehabt?

gru.
roger.

--
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
  1. Hello,

    jedem Gebiet wird ein Schwerpunkt oder Mittelpunkt im Gauß/Krüger-Raster zugeordnet und die Entfernung zweier Punkte in der Ebene kann man dann mit einfacher Trigonometrie berechnen.

    Dass diese Entfernung dann natürlich nicht stimmt, sondern nur ein grober Wert ist, liegt daran, dass man 1. sphärisch rechnen müsste und zweitens die Gebiete ja eine Ausdehnung haben...

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    1. moin!

      bin kein mathegenie :(
      wie müsste dann die rechnung aussehen, wenn ich von ort1 x1 und y1 habe und von ort2 x2 und y2?

      gruß.
      roger.

      --
      Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
      1. Halihallo Roger

        bin kein mathegenie :(
        wie müsste dann die rechnung aussehen, wenn ich von ort1 x1 und y1 habe und von ort2 x2 und y2?

        http://de.wikipedia.org/wiki/Satz_des_Pythagoras
        Aber wie von Tom gesagt, dies gilt nur auf der Ebene, die Erde ist
        dies seit einiger Zeit nicht mehr ;)... Auf der "Kugel" gilt dies nur
        noch als Näherung, da aber Deutschland bezogen auf die ganze "Kugel"
        ziemlich klein ist, geht die Rechnung ohne grossen Fehler aus.

        Viele Grüsse

        Philipp

        1. moin!

          http://de.wikipedia.org/wiki/Satz_des_Pythagoras

          das es der satz des pythagoras ist, wusste ich auch. allerdings kann ich nichts mit den werten anfangen!
          mir ging es darum, dass ich die koordinaten habe und die entfernung zu den beiden (in kilometer) finden möchte...

          gruß.
          roger.

          --
          Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de
          1. Halihallo Roger

            http://de.wikipedia.org/wiki/Satz_des_Pythagoras
            das es der satz des pythagoras ist, wusste ich auch. allerdings kann ich nichts mit den werten anfangen!

            Die Werte in den Koordinaten-Ursprung transformieren und einsetzen.

            x = x1-x2
            y = y1-y2

            distance = sqrt(x^2 + y^2);

            fertig.

            mir ging es darum, dass ich die koordinaten habe und die entfernung zu den beiden (in kilometer) finden möchte...

            km. Hm. Da werden noch ein paar Umrechnungen nötig werden. Die
            kenne ich grad auch nicht auswenig. Eines jedoch als Tipp:
            Die Koordinaten befinden sich im Bogenmass (ich hoffe ich vertue
            mich hier nicht...) und die Erde hat einen Umfang von ca. 40000km.
            Informiere dich mal darüber.

            Viele Grüsse

            Philipp

            1. Halihallo Roger

              km. Hm. Da werden noch ein paar Umrechnungen nötig werden. Die
              kenne ich grad auch nicht auswenig. Eines jedoch als Tipp:
              Die Koordinaten befinden sich im Bogenmass (ich hoffe ich vertue
              mich hier nicht...) und die Erde hat einen Umfang von ca. 40000km.
              Informiere dich mal darüber.

              http://de.wikipedia.org/wiki/Breitengrad
              http://de.wikipedia.org/wiki/Längengrad

              damit sollte dir die Lösung möglich sein.

              Viele Grüsse

              Philipp

  2. Moin!

    weiss einer wie das geht (betreff)? dass es geht sagt mir google. allerdings finde ich kein wie. ist vielleicht doch etwas zu kompliziert. dennoch interessiert es mich. hat jemand schon mal damit zu tun gehabt?

    Grundsätzlich brauchst du eine Tabelle, die für jede definierte Postleitzahl eine X-Y-Ortskoordinate bzw. (deluxe-Version) einen Ortskoordinatenbereich zuweist.

    Die Entfernung zwischen zwei Postleitzahlen ergibt sich dann aus simplen trigonometrischen Berechnungen (a²+b²=c²).

    Das Problem ist, dass es keine simple Formel gibt, um eine Postleitzahl in eine Ortskoordinate umzuwandeln, einfach weil es keinerlei Zusammenhang gibt, sondern die PLZ eher "wild" auf das Bundesgebiet verteilt wurden. Da hilft im Zweifel nur: Entweder so eine Tabelle einkaufen, oder eine PLZ-Landkarte besorgen und die Koordinaten selber ablesen. Letzteres ist aber ziemlich aufwendig, da bist du mindestens eine Woche mit beschäftigt. Und eine Woche Arbeitszeit dürfte bei typischen Tagessätzen ab 2000 EUR aufwärts an Kosten bedeuten.

    Google dich mal klug, was diese Fragen angeht. Mit Glück hat irgendwer so eine Tabelle irgendwo günstig oder günstigst anzubieten. Tabellen der Zuordnung IP<->Land gibts schließlich auch kostenlos im Netz (wenngleich die nicht vollständig sind und regelmäßig gepflegt werden müßten, also teilweise veraltet/falsch sind).

    - Sven Rautenberg

    --
    "Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)
    1. Hallo.

      Mit Glück hat irgendwer so eine Tabelle irgendwo

      Hatte mich auch interessiert. http://www.lueftungsnet.de/programmieren/orte_sql.html

      Grüße aus Würzburg
      Julian

      --
      "machines will eat itself." Bau Dir Deinen eigenen Bot.
      http://www.hgb-leipzig.de:83/~franz/hyperportrait/testers/
  3. Hallo,

    diese Seite mag dir u.U. helfen: http://opengeodb.de/index.php

    Gruss,
    Daniel

    1. Hello,

      diese Seite mag dir u.U. helfen: http://opengeodb.de/index.php

      Schöne Möglichkeit zum Selbsttest.

      Habe mir mal die Deutschlandkarte mit den Bundesländern ausgedruckt und versucht, alle namentlich zu bestimmen. Muss mich ja schämen, die "neuen" habe ich alle gewusst aber bei den "alten" gabs doch Lücken, wenn auch keine Fehler...

      Versuchts mal selbst.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    2. moin!

      wow, sieht ziemlich vielversprechend aus!
      danke!

      gruß.
      roger.

      --
      Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de