Routenplaner gesucht
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.
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.
-
- Mitglied
- Beiträge: 473
- Registriert: 03.12.2002 20:13
- Wohnort: Buseck
- Kontaktdaten:
Routenplaner gesucht
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
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
-
- Mitglied
- Beiträge: 473
- Registriert: 03.12.2002 20:13
- Wohnort: Buseck
- Kontaktdaten:
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Du brauchst ne Straßenkarte von Deutschland als DB und das wird sicherlich ziemlich teuer...jörg gierth hat geschrieben:also müste man nur auf das Feld Wohnort
im Profil reagieren, oder????
Jörg
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
-
- Mitglied
- Beiträge: 473
- Registriert: 03.12.2002 20:13
- Wohnort: Buseck
- Kontaktdaten:
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
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
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
-
- Mitglied
- Beiträge: 473
- Registriert: 03.12.2002 20:13
- Wohnort: Buseck
- Kontaktdaten:
da hätte ich doch einen zur hand 
oder etwas aufwendiger
Damit sollte es doch gehen oder???
wenn ja werde ich mal mein Glück probieren...
Gruss Jörg

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
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.
wenn ja werde ich mal mein Glück probieren...
Gruss Jörg
-
- Mitglied
- Beiträge: 473
- Registriert: 03.12.2002 20:13
- Wohnort: Buseck
- Kontaktdaten:
so das anze soll für das pcp 2.0 gedachte sein.
so sieht mein Part im Moment aus:
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
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;
}
Danke Euch schon mal für kleine tipps und Ratschläge.
Gruss Jörg