Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.676 (Täglich: 23,48 )
Themen: 16.158
Mitglieder: 13.158
Neuestes Mitglied: irt99298.
Ausl. d. letzten Minute: 69%
Ausl. d. letzten 5 Minuten: 75%
Ausl. d. letzten 15 Minuten: 67%
Freier Webspace: 1.93 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support » Hack & Addon Support (wBB2.2.x) » User-Map » km - Entfernung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen km - Entfernung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
R-Adi   Zeige R-Adi auf Karte
wBB2-User


Zeige R-Adi auf Karte
Dabei seit: 23.07.2004
Beiträge: 21
0 Filebase-Einträge



Mitglied bewerten

Level: 26 [?]
Erfahrungspunkte: 116.823
Nächster Level: 125.609

8.786 Erfahrungspunkt(e) für den nächsten Levelanstieg



km - Entfernung Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo

Die User-Map läuft seit gestern offiziell, kommt gut an. Nur die km Angaben sind recht niedrig.

Beispiel: 97 km zu meinem 2. Admin, doch tatsächlich sind es 135 km gefahrene km (kürzeste Strecke).

Frage:
Könnte ich eine individuelle Prozentzahl einbauen, damit alle Werte um z.B. 30% höher berechnet werden? Das wäre Praxisorientierter als reine Luftlinie.

Wenn ja - wo muss ich was ändern?

__________________
Ciao!
Adam
25.09.2004 12:41 R-Adi ist offline E-Mail an R-Adi senden Homepage von R-Adi Beiträge von R-Adi suchen Nehmen Sie R-Adi in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.801.298
Nächster Level: 202.592.733

25.791.435 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: km - Entfernung Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von R-Adi
Hallo

Die User-Map läuft seit gestern offiziell, kommt gut an. Nur die km Angaben sind recht niedrig.

Beispiel: 97 km zu meinem 2. Admin, doch tatsächlich sind es 135 km gefahrene km (kürzeste Strecke).

Frage:
Könnte ich eine individuelle Prozentzahl einbauen, damit alle Werte um z.B. 30% höher berechnet werden? Das wäre Praxisorientierter als reine Luftlinie.

Wenn ja - wo muss ich was ändern?


Hallo,

die Entfernung ist reine Luftlinie. Freude

Ich muss mal schauen ob ich das ändern kann. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

25.09.2004 19:57 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
golf3forum.de   Zeige golf3forum.de auf Karte golf3forum.de ist männlich
wBB2-User


Zeige golf3forum.de auf Karte
Dabei seit: 16.07.2004
Beiträge: 294
0 Filebase-Einträge
Alter: 37 Jahre
Herkunft: nrw
wBB-Version: wBB2.3

Bewertung: 
6 Bewertung(en) - Durchschnitt: 5,50

Level: 39 [?]
Erfahrungspunkte: 1.637.616
Nächster Level: 1.757.916

120.300 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

@ victor das kannst du vergessen das kannst du nicht ändern ansonnsten müsstest du das KOMPLETTE Straßennetz von Deutschland einfügen und ich denke mal nen Hinweis darauf das dsa nur luftlinie ist reicht vollkommen, ansonnsten sprengst du jede Datenbank

__________________
Golf3forum.de - Das Volkswagen Golf3 und Vento Forum
25.09.2004 23:37 golf3forum.de ist offline E-Mail an golf3forum.de senden Homepage von golf3forum.de Beiträge von golf3forum.de suchen Nehmen Sie golf3forum.de in Ihre Freundesliste auf Fügen Sie golf3forum.de in Ihre Kontaktliste ein Germany
R-Adi   Zeige R-Adi auf Karte
wBB2-User


Zeige R-Adi auf Karte
Dabei seit: 23.07.2004
Beiträge: 21
0 Filebase-Einträge



Mitglied bewerten

Level: 26 [?]
Erfahrungspunkte: 116.823
Nächster Level: 125.609

8.786 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von R-Adi


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Es geht nicht um eine 100% genaue Angabe. Die wäre nur mit Routenplaner oder eben Straßendatenbank möglich.

Aber die km Entfernung wird doch berechnet - also müsste es doch möglich sein, zu der Gleichung x130% oder x135% hinzuzufügen. Zwar ist das dann nur ein theoretischer Wert, aber brauchbarer als Luftlinie. Eine Abweichung von +/- 5-20% wäre dann immer noch vorhanden, aber momentan kann man immer 30-45% mehr bereichnen, wenn man die Strecke messen würde.
Die Luftlinie würde ich als Standart sogar beibehalten. Nur wäre es gut, die Option zu haben, diese Zahl pauschal anpassen zu können.... (gerne per Eingriff in die Programmierung - muss nicht mal fest im ACP eingebaut werden)

__________________
Ciao!
Adam
26.09.2004 13:10 R-Adi ist offline E-Mail an R-Adi senden Homepage von R-Adi Beiträge von R-Adi suchen Nehmen Sie R-Adi in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.801.298
Nächster Level: 202.592.733

25.791.435 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von R-Adi
Es geht nicht um eine 100% genaue Angabe. Die wäre nur mit Routenplaner oder eben Straßendatenbank möglich.

Aber die km Entfernung wird doch berechnet - also müsste es doch möglich sein, zu der Gleichung x130% oder x135% hinzuzufügen. Zwar ist das dann nur ein theoretischer Wert, aber brauchbarer als Luftlinie. Eine Abweichung von +/- 5-20% wäre dann immer noch vorhanden, aber momentan kann man immer 30-45% mehr bereichnen, wenn man die Strecke messen würde.
Die Luftlinie würde ich als Standart sogar beibehalten. Nur wäre es gut, die Option zu haben, diese Zahl pauschal anpassen zu können.... (gerne per Eingriff in die Programmierung - muss nicht mal fest im ACP eingebaut werden)


Hallo,

ja das kannst du machen wenn du möchtest. großes Grinsen

In der Datei "includes/map_functions.php" gibt es eine Funktion "geo_distance".

Da wird die Entfernung nach dem Erdradius berechnet. fröhlich

Das Ergebniss ist in dem Teil: "return $earth_radius * $d;".

Da kannst du das Ergebniss Multiplizieren aber nicht addieren. großes Grinsen

Wenn du Werte dazu zählst gibt es keine User mehr im gleichem Ort. Freude

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

26.09.2004 13:52 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
R-Adi   Zeige R-Adi auf Karte
wBB2-User


Zeige R-Adi auf Karte
Dabei seit: 23.07.2004
Beiträge: 21
0 Filebase-Einträge



Mitglied bewerten

Level: 26 [?]
Erfahrungspunkte: 116.823
Nächster Level: 125.609

8.786 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von R-Adi


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Du meinst also diesen Bereich:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
function geo_distance ($longitude_1, $latitude_1, $longitude_2, $latitude_2)
{
	$earth_radius = 6378137.0;

	$long1 = deg2rad ($longitude_1);
	$long2 = deg2rad ($longitude_2);
	$lat1 = deg2rad ($latitude_1);
	$lat2 = deg2rad ($latitude_2);

    $dlon = $long2 - $long1;
    $dlat = $lat2 - $lat1;
    $a = pow( sin($dlat / 2), 2) + cos($lat1) * cos($lat2) * pow(sin($dlon / 2), 2);
    $d = 2 * atan2(sqrt($a), sqrt(1 - $a));

    return $earth_radius * $d;


Also sagen wir mal, ich möchte das Ergebnis auf 135% bringen.

Ich habe also - wg. der Übersicht - eine zusätzliche Zeile eingefügt. Nun lautet der Code so:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
function geo_distance ($longitude_1, $latitude_1, $longitude_2, $latitude_2)
{
	$earth_radius = 6378137.0;

	$long1 = deg2rad ($longitude_1);
	$long2 = deg2rad ($longitude_2);
	$lat1 = deg2rad ($latitude_1);
	$lat2 = deg2rad ($latitude_2);

    $dlon = $long2 - $long1;
    $dlat = $lat2 - $lat1;
    $a = pow( sin($dlat / 2), 2) + cos($lat1) * cos($lat2) * pow(sin($dlon / 2), 2);
    $d = 2 * atan2(sqrt($a), sqrt(1 - $a));
    $x = $d * 1.35;

    return $earth_radius * $x;


Scheint zu funktionieren. Oder soll ich das lieber anders machen? (z.B. in die $d = Rechnung einfügen? )

__________________
Ciao!
Adam

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von R-Adi: 26.09.2004 17:37.

26.09.2004 17:36 R-Adi ist offline E-Mail an R-Adi senden Homepage von R-Adi Beiträge von R-Adi suchen Nehmen Sie R-Adi in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.801.298
Nächster Level: 202.592.733

25.791.435 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ja genau so kann man es machen. großes Grinsen

In meinem Test war es auch so. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

26.09.2004 19:54 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
R-Adi   Zeige R-Adi auf Karte
wBB2-User


Zeige R-Adi auf Karte
Dabei seit: 23.07.2004
Beiträge: 21
0 Filebase-Einträge



Mitglied bewerten

Level: 26 [?]
Erfahrungspunkte: 116.823
Nächster Level: 125.609

8.786 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von R-Adi


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ok. Danke!

Hab im Praxisbetrieb was neues gefunden - spreche das nun in einem neuen Thema an.

__________________
Ciao!
Adam
26.09.2004 20:01 R-Adi ist offline E-Mail an R-Adi senden Homepage von R-Adi Beiträge von R-Adi suchen Nehmen Sie R-Adi in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support » Hack & Addon Support (wBB2.2.x) » User-Map » km - Entfernung

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 2.349
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 61 Tage, 18 Stunden, 41 Minuten und 22 Sekunden