1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Umkreissuche

  • KleinerEisbaer
  • 28. Oktober 2006 um 12:17
  • Unerledigt
  • KleinerEisbaer
    1
    KleinerEisbaer
    Mitglied
    Punkte
    10
    Beiträge
    1
    • 28. Oktober 2006 um 12:17
    • #1

    Hallo Zusammen,

    ich möchte zu einem gegebenen Ort und einer gegebenen Distanz, alle Orte ausgeben können, die sich innerhalt dieses Umkreises befinden.
    Hat da jemand einen Plan von? Das Problem ist, dass ich zunächst mal, wenn ich die geographischen Koordinaten zu dem Ort habe, ich dann die Distanz, welche in km angegeben wird, in Bogenminuten umrechnen muss.

    Hm, vielleicht kennt sich da jemand aus oder weiss, wo ich mehr Informationen zum Thema finden kann?

    Danke, danke, :thumb:
    Gruss, Lars

  • Jensi
    28
    Jensi
    Mitglied
    Reaktionen
    141
    Punkte
    8.486
    Beiträge
    1.649
    • 28. Oktober 2006 um 12:36
    • #2

    Die Distanz in Bogenminuten umrechnen? Was hat das denn für einen Sinn, und was soll das genau bedeuten? Wie rechnet man Meter in Grad um? Anhand vom Verhältnis von x Kilometern am Erdumfang oder wie ist das gemeint?

  • mdk
    26
    mdk
    Emeritus
    Reaktionen
    130
    Punkte
    7.120
    Beiträge
    1.390
    • 28. Oktober 2006 um 12:58
    • #3

    und wie sind die orte gegeben? gewichteter graph? einfach nur die koordinaten? irgendwelche distanzen?

  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 28. Oktober 2006 um 20:11
    • #4

    In die andere Richtung (von Längen/Breitenangabe auf Distanz) gibts einfache Formeln, die eine gute Näherung bringen (Näherung, da die Erde ja keine Kugel ist, sondern ein Rotationsellipsoid mit vielen Abweichungen -- Berge etc).
    Einfach im Google suchen.

    Ich hab diese Formel für Google Summer of Code implementiert, mitten in der Methode "activate" in diesem File.

    Du kannst einfach die Distanz für alle Orte ausrechnen, und dann danach sortieren. Das ist genau das, was mein Code macht (er sucht den nähesten Jabber-Server zum eigenen Standort).

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung