Routenplaner gesucht

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Routenplaner gesucht

Beitrag von jörg gierth »

hi Leute,

ich suche ein Routenplaner für PHPBB.
Als Funktion stelle ich mir folgendes vor:

Mit einen installierten Map-Mod kann ein User
im Profil eines Freundes mit dessen und den eigenen Geodaten
eine Route dort hin errechnen lassen.

Wer kann mir hier helfen oder hat lust mal sowas zu Coden....

Gruss Jörg
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Das wird wohl hauptsächlich an den fehlenden Geo-Daten scheitern, es sei denn Du willst einen Routenplpaner auf Basis von Luftlinien

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

also müste man nur auf das Feld Wohnort
im Profil reagieren, oder????


Jörg
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

jörg gierth hat geschrieben:also müste man nur auf das Feld Wohnort
im Profil reagieren, oder????
Jörg
Du brauchst ne Straßenkarte von Deutschland als DB und das wird sicherlich ziemlich teuer...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Ich dachte eigentlich an eine integration der Routenplanung von
Map24 / Linkmap24.

Dieses Tool kann kostenlos auf einer Webseite eingebaut werde.
Man müste nur die Felder entsprechend aus der Datenabnk füllen.
und nur für Freunde sichtbar machen.

Gruss Jörg
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Ach so ja, das ist kein Problem. Warum nur für Freunde? PLZ und Ort sind ja kein Geheimnis, zumindestens nicht wenn man sich im Mapmod eingetragen hat. Du müsstest dann im im Prinzip nur noch einen Internetrouter finden, der Parameter per GET oder POST annimmt und aus den Daten aus der DB einen Link generieren. Wenn Du den Planer auf deiner Seite einbinden kannst, sollte das allerdings kein Problem geben...
Also zB.:
<a href="http://supper-toller-routen-planer.de/a ... _plz=54321" target="_blank">Route berechnen</a>

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

da hätte ich doch einen zur hand ;-)

Code: Alles auswählen

http://link2.map24.com/?newroute=1&sstreet="Strasse"&szip="PLZ"&scity="Ort"&scountry="DE"&dstreet="Zielstrasse"&dzip="Zielplz"&dcity="zeilort"&dcountry="DE"&mid=LINK2&lid=a36ca77b
oder etwas aufwendiger

Code: Alles auswählen

(2) Sie verwenden folgende Vorlage in Ihrer Seite: 

 

  
Startort:   
Zielort:   
     


Der hierfür in Ihre Seiten zu kopierende HTML-Code sieht wie folgt aus: 

<form action="http://staedtlertour.dr-staedtler.de/route_neu.asp" method="POST" target="_blank"> 
<table bgcolor="#FFFFFF" border="0"> 
<tr> 
<td colspan="3"> 
<img src="http://staedtlertour.dr-staedtler.de/topleft/bilder/topleft_logo2a.gif"> 
</td> 
</tr> 
<tr>
<td>Startort:</td>
<td><input type="Text" name="txtVonNation" size = "3" value="D"></td>
<td><input type="Text" name="txtVonOrt" size="25" maxlength="30"></td>
</tr>
<tr>
<td>Zielort:</td>
<td><input type="Text" name="txtNachNation" size = "3" value="D"></td>
<td><input type="Text" name="txtNachOrt" size="25" maxlength="30"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="Submit" name="CalcRoute" value="Route ermitteln" align="BOTTOM"></td>
</tr>
</table> 
</form> 

Eine Änderung des obenstehenden Codes ist nur nach Rücksprache mit uns zulässig. 
Ausnahme: Sie dürfen den Namen Ihres gewünschten Zielortes in das entsprechende 
Textfeld eintragen (mittels Value="Ihr_Zielort"). 

(3) Sie gestalten die Eingabemaske für die Ortsauswahl selbst. Dadurch haben 
Sie die Möglichkeit, z. B. den Zielort bereits voreinzustellen. Die Eingabemaske 
muß als Form mit action 'http://staedtlertour.dr-staedtler.de/route_neu.asp' realisiert 
werden: 

form action="http://staedtlertour.dr-staedtler.de/route_neu.asp" method="POST" 

Folgende Namen sind für die Inputfelder zu verwenden: 

Für die Ortsangaben: 
txtVonNation, txtVonPlz, txtVonOrt, txtVonOrtsteil 
txtNachNation, ... 
txtViaNation, ... 
txtViaNation2, ... 
Es muß pro Ort mindestens das Nationsfeld sowie eines der Felder Plz/Ort 
korrekt befüllt werden. Wenn kein Via-Ort gewünscht, alle Felder mit 'Via' 
leerlassen. 
Es ist nicht notwendig, alle Felder gleichzeitig zu anzuzeigen. Im unseren Masken 
verzichten wir beispielsweise auf die Postleitzahlenfelder (die Ortsfelder erkennen 
auch Postleitzahlen, wenn diese mit einer Ziffer beginnen). 

Für das zu verwendende Geschwindigkeitsprofil: 
lstProfiles 
Zulässige Werte: 1-7 (jeder Wert entspricht einem Eintrag der Auswahlliste) 
Wird dieses Feld nicht übergeben, wird immer mit Profil 5 (= PKW, attraktivste 
Strecke) gerechnet. 

Für die Gebührenberechnung: 
chkFahrtkosten (1 = Gebühren berechnen) 
txtVerbrauch, txtBenzinpreis (in Euro) 

In dieser Version haben Sie weiterhin die Möglichkeit, Ihr eigenes 
Hintergrundbild in die Routenausgabeseite einzustellen. Senden Sie uns 
Ihre Hintergrundgrafik und belegen Sie den Wert Background mit dem 
Dateinamen des Bildes (z. B. mit einem hidden Inputfeld). 

Mit dem Wert Startuplink können Sie zusätzlich Ihre 
Eingabemaske als Target für den Link 'Zurück zur Eingabeseite', 
der dann unterhalb der Ergebnistabelle erscheint, festlegen. 

Sollten Sie sich für Version 3 entscheiden, ist obiges Werbebanner 
mit hinterlegtem Link auf http://www.dr-staedtler.de auf der Eingabemaske 
zu platzieren (es steht Ihnen natürlich frei, das Banner auch auf weitere 
Seiten zu stellen). 

Die dritte Variante ermöglicht Ihnen darüber hinaus, die Routenermittlung 
ohne Eingabemaske aufzurufen (etwa wenn nur bestimmte, Ihnen bekannte 
Routen zu berechnen sind). Hierfür Start- und Zielort komplett mit 
korrekten Werten belegen und Routenermittlung aufrufen. 
In diesem Falle ist das Werbebanner auf allen Seiten anzuzeigen, von denen 
aus eine Routenermittlung möglich ist. 

Als Vorlage können Sie den Source-Code unserer Startseite verwenden. 

Damit sollte es doch gehen oder???

wenn ja werde ich mal mein Glück probieren...
Gruss Jörg
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

so das anze soll für das pcp 2.0 gedachte sein.
so sieht mein Part im Moment aus:

Code: Alles auswählen

//-----------------------------------
//
// user_route output function
//
//-----------------------------------
function pcp_output_route($field_name, $view_userdata, $map_name='')
{
	global $board_config, $phpbb_root_path, $phpEx, $lang, $images, $userdata;
	global $values_list, $tables_linked, $classes_fields, $user_maps, $user_fields;

	$txt = '';
	$txt1 = '';
	$img = '';
	$res = '';
   if ( !empty($view_userdata[$field_name]) && ($view_userdata['user_id'] != ANONYMOUS) )
   {
      $link = $view_userdata[$field_name];
      $title = $lang[route];

      $txt = '<a href="http://link2.map24.com/?newroute=1&sstreet="' . $userdata['user_street'] . '"&szip="' . $userdata['user_plz'] . '"&scity="' . $userdata['user_from'] . '"&scountry="' . $userdata['user_country'] . '"&dstreet="Zielstrasse"&dzip="Zielplz"&dcity="zeilort"&dcountry="DE"&mid=LINK2&lid=a36ca77b"><img scr="http://img.map24.com/map24/portal/de-de/app_m24logo.gif" border="0" alt=""></></a>';
      // result
      $res = pcp_output_format($field_name, $txt, $img, $map_name);
   }
   return $res;
}

Aber wie bekomme ich die Daten nun richtig da rein , denn im Moment bekomme ich nix angezeigt.
Danke Euch schon mal für kleine tipps und Ratschläge.

Gruss Jörg
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“