Ich suche einen Routenplaner der aber nicht
Seite 1 von 1
neuester Beitrag: 13.01.12 11:03
|
||||
eröffnet am: | 22.01.04 10:45 von: | Tanzender D. | Anzahl Beiträge: | 6 |
neuester Beitrag: | 13.01.12 11:03 von: | Schwochi | Leser gesamt: | 9493 |
davon Heute: | 2 | |||
bewertet mit 0 Sternen |
||||
|
--button_text--
interessant
|
witzig
|
gut analysiert
|
informativ
|
0
1
0
Community » Suchanfragen für Scripts/Programmierung
Automatischer Aufbau
Seitenanfang
Hallo liebe Betreiber,
wir haben auf einer Seite eine Programmierung gefunden bei der man Profile aufruft die vorher in
Entfernungen von einem selbst angezeigt wird. Die Profile sind so wie es aussieht in einer Tabelle
angelegt die zudem auch noch automaitsch einem anzeigt wie weit man von den anderen weg wohnt.
Kennt daher jemand ein Script mit dem man sowas verwirklichen kann und wie man es einbaut?? Wir
würden uns sehr über Antworten freuen und hoffen das es sowas frei zu erhalten gibt.
Gruß
PaarWaf
Datum: 01.11.2001-17:22
re: Automatischer Aufbau
Seitenanfang
Ich bin zwar weder B-treiber noch Paar-treiber aber so weit ich Eure Frage verstehe sucht Ihr (Eure
Exzellenz ;-) ein Skript das die km entfernung zwischen einzelnen Benutzern (Orten) anzeigt.
Ein solches Programm zu schriebn ist wohl wegen des Datenvolumens fast unmöglich!
Woher will man wissen wo Hinterdupfing liegt?
Mann könnte natürlich ein DB bauen das die Entfernungen zwischen den 20 größten Städten des Landes
enthält. Und dan mit ein wenig Mathe (Trigonomie) auch ein paar sinnvolle Entfernungen ausgibt.
Euer Über-treiber,
goehte
Datum: 02.11.2001-03:04
re: Automatischer Aufbau
Seitenanfang
Also wir haben das ganze schon gesehen und wie gesagt wie die das machen ist uns daher ziemlich
schleierhaft. Jedenfalls steht eines fest, der das programmiert hat der scheint ein ziemlicher Fuchs darin zu
sein.
Gruß
PaarWaf
Datum: 02.11.2001-10:57
re: Automatischer Aufbau
Seitenanfang
ich vermute mal, du müsstest dazu einen Dienst wie Map24 oder meinestadt.de zu Hilfe nehmen - denn
dort findest du die nötigen Ortsdaten um die Entfernungen zu berechnen. Das Script wäre auf jeden Fall
ein gigantischer Aufwand. Ich vermute mal, dass die Betreiber der Seite selber eine solche Datenbank
unterhalten und deshalb auch schnell die Entfernungen berechnen können - sonst müsstest du quasi eine
Anfrage an einen Dienst stellen und das Ergebnis parsen - bei 10 Usern bist du unter 1 minute nicht mehr
dabei ;-)
Datum: 02.11.2001-10:25
re: Automatischer Aufbau
Seitenanfang
Hi,
dem bisher gesagtem stimme ich zu.
Aber wenn man mit der genauigkeit der Entfernungen runtergeht, kann die datenbank entsprechend
kleiner sein.
Man nehme z.B. nur alle Kreisstädte in die Datenbank auf (dies kann man auch gut beim User abfragen)
und als Entfernung nimmt man Luftlinie. Die Anzahl der Kreisstädte ist sicherlich kleiner 1000 und somit
noch gut handhabbar. Die Genauigkeit ist natürlich nicht so gut, ich schätze mal so +/- 30 km.
Wenn diese Genauigkeit ausreicht, besteht der einzige Aufwand darin an die entsprechenden
Koordinaten dieser Städte zu kommen und zu speichern. Die Verwaltung der Datenbank und die
Berechnung sind dagegen dann trivial.
Gruß
Olaf
Datum: 02.11.2001-16:25
re: Automatischer Aufbau
Seitenanfang
Formel zur Distanzberechnungen auf der Erde:
Ausgangspunkt zur Berechnung sind zwei Ortskoordinaten der Erde:
z.B.: Frankfurt 50°06'44"Nord 08°40'55"Ost und Berlin 52°31'20"Nord 13°17'51"Ost
Umrechnung der Grad-, minuten und sekunden in eine Kommazahl:
Breite Frankfurt: 50 + (06 / 60) + (44 / 3600) = 50,11222°
Laenge Frankfurt: 08 + (40 / 60) + (55 / 3600) = 08,68194°
Breite Berlin...: 52 + (31 / 60) + (20 / 3600) = 52,52222°
Laenge Berlin...: 13 + (17 / 60) + (51 / 3600) = 13,29750°
Umrechnung der Gradzahl in RAD:
Breite Frankfurt: (Breite1) 50,11222° / 180 * PI = 0,87462
Laenge Frankfurt: (Laenge1) 08.68194° / 180 * PI = 0,15153
Breite Berlin...: (Breite2) 52,52222° / 180 * PI = 0,91669
Laenge Berlin...: (Laenge2) 13,29750° / 180 * PI = 0,23209
Die Formel zur Entfernungsberechnung bedient sich einer Einheitskugel:
e = ARCCOS[ SIN(Breite1)*SIN(Breite2) + COS(Breite1)*COS(Breite2)*COS(Laenge2-Laenge1) ]
e = ARCCOS[ SIN(0,87462)*SIN(0,91669) + COS(0,87462)*COS(0,91669)*COS(0,23209-0,15153) ]
e = ARCCOS[ 0,60892 + 0,38893 ]
e = 0,06559
Nun muß der ausgerechnete Wert nur noch mit dem Äquatorradius mutipliziert werden:
Entfernung = e * r = 0,06559 * 6378,388 km = 418,36 km
Diese Formel gilt für Erdkoordinaten auf der nördlichen Erdhalbkugel und Werte die östlich von
Greenwich liegen. Also Erdkoordinaten mit einem N und O. Die gleiche Formel kann man auch für alle
anderen Koordianten benutzen, man muß nur bei Süd- und Westwerten jeweils ein Minus davorstellen.
Also S und W Werte mit -1 multiplizieren!
Datum: 03.11.2001-15:24
re: Automatischer Aufbau
Seitenanfang
Formel zur Distanzberechnungen auf der Erde:
Ausgangspunkt zur Berechnung sind zwei Ortskoordinaten der Erde:
z.B.: Frankfurt 50°06'44"Nord 08°40'55"Ost und Berlin 52°31'20"Nord 13°17'51"Ost
Umrechnung der Grad-, minuten und sekunden in eine Kommazahl:
Breite Frankfurt: 50 + (06 / 60) + (44 / 3600) = 50,11222°
Laenge Frankfurt: 08 + (40 / 60) + (55 / 3600) = 08,68194°
Breite Berlin...: 52 + (31 / 60) + (20 / 3600) = 52,52222°
Laenge Berlin...: 13 + (17 / 60) + (51 / 3600) = 13,29750°
Umrechnung der Gradzahl in RAD:
Breite Frankfurt: (Breite1) 50,11222° / 180 * PI = 0,87462
Laenge Frankfurt: (Laenge1) 08.68194° / 180 * PI = 0,15153
Breite Berlin...: (Breite2) 52,52222° / 180 * PI = 0,91669
Laenge Berlin...: (Laenge2) 13,29750° / 180 * PI = 0,23209
Die Formel zur Entfernungsberechnung bedient sich einer Einheitskugel:
e = ARCCOS[ SIN(Breite1)*SIN(Breite2) + COS(Breite1)*COS(Breite2)*COS(Laenge2-Laenge1) ]
e = ARCCOS[ SIN(0,87462)*SIN(0,91669) + COS(0,87462)*COS(0,91669)*COS(0,23209-0,15153) ]
e = ARCCOS[ 0,60892 + 0,38893 ]
e = 0,06559
Nun muß der ausgerechnete Wert nur noch mit dem Äquatorradius mutipliziert werden:
Entfernung = e * r = 0,06559 * 6378,388 km = 418,36 km
Diese Formel gilt für Erdkoordinaten auf der nördlichen Erdhalbkugel und Werte die östlich von
Greenwich liegen. Also Erdkoordinaten mit einem N und O. Die gleiche Formel kann man auch für alle
anderen Koordianten benutzen, man muß nur bei Süd- und Westwerten jeweils ein Minus davorstellen.
Also S und W Werte mit -1 multiplizieren!
Datum: 03.11.2001-15:24
0
Optionen
Aktien kaufen zu
Top-Konditionen
Aktien, ETFs, Derivate, Kryptos und mehr ? jetzt für 0 Euro pro Trade handeln (zzgl. marktüblicher Spreads)!
Jetzt informieren
ETF-Sparplan
Oskar ist der einfache und intelligente ETF-Sparplan. Er übernimmt die ETF-Auswahl, ist steuersmart, transparent und kostengünstig.
Aktien ATX
DAX
EuroStoxx 50
Dow Jones
NASDAQ 100
Nikkei 225
S&P 500
Sitemap - Datenschutz - Disclaimer - AGB - Privatsphäre-Einstellungen
Für die aufgeführten Inhalte kann keine Gewährleistung für die Vollständigkeit, Richtigkeit und Genauigkeit übernommen werden.
Kursinformationen von SIX Financial Information Deutschland GmbH. Verzögerung 15 Min. (Nasdaq, NYSE: 20 Min.).
© 1999-2025 finanzen.net GmbH
Kursinformationen von SIX Financial Information Deutschland GmbH. Verzögerung 15 Min. (Nasdaq, NYSE: 20 Min.).
© 1999-2025 finanzen.net GmbH
*Werbehinweise: Die Billigung des Basisprospekts durch die Bundesanstalt für Finanzdienstleistungsaufsicht ist nicht als ihre Befürwortung der angebotenen Wertpapiere zu verstehen. Wir empfehlen Interessenten und potenziellen Anlegern den Basisprospekt und die Endgültigen Bedingungen zu lesen, bevor sie eine Anlageentscheidung treffen, um sich möglichst umfassend zu informieren, insbesondere über die potenziellen Risiken und Chancen des Wertpapiers. Sie sind im Begriff, ein Produkt zu erwerben, das nicht einfach ist und schwer zu verstehen sein kann.
5Hinweis zu Plus500: 82% der Kleinanlegerkonten verlieren Geld beim CFD-Handel mit diesem Anbieter. Sie sollten überlegen, ob Sie es sich leisten können, das hohe Risiko einzugehen, Ihr Geld zu verlieren. Plus500UK Ltd ist zugelassen und reguliert durch Financial Conduct Authority (FRN 509909). Plus500CY Ltd authorized & regulated by CySEC (#250/14).