Google Maps Routenplaner

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 entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Leisi
Mitglied
Beiträge: 38
Registriert: 15.10.2007 11:30
Wohnort: Heusweiler

Google Maps Routenplaner

Beitrag von Leisi »

Hi Leute !

Gibt es einen Mod oder bbcode mit dem ich Google Maps Routen im Posting darstellen kann ?
Keine Geo Map oder Ajax Map - für mein Motorradforum gehts mir hauptsächlich um die Routenplanung.
Ok - kleinere Routen kann man ja über den URL Code eingeben - aber ich hätt gern ein kleines Vorschaufenster im Posting das nach anklicken auf Google Maps weiterleitet.

Gruß Leisi
Benutzeravatar
renekoch
Mitglied
Beiträge: 86
Registriert: 31.03.2010 17:40

Re: Google Maps Routenplaner

Beitrag von renekoch »

geht mir ebenso aber ich finde hier im forum nicht wirklich was :(

gibt es irgendeinen MOD mit dem man Routenplaner ins Forum integrieren kann ??
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Google Maps Routenplaner

Beitrag von hackepeter13 »

Bei der Suche nach BBCode, Google und API, findet man unter anderem das Thema "Makierungen auf einer Weltkarte".
Wenn man dort mal die Links von 4seven verfolgt, könnte man evtl. Ansätze finden. ;-)
Benutzeravatar
renekoch
Mitglied
Beiträge: 86
Registriert: 31.03.2010 17:40

Re: Google Maps Routenplaner

Beitrag von renekoch »

hackepeter13 hat geschrieben: Wenn man dort mal die Links von 4seven verfolgt, könnte man evtl. Ansätze finden. ;-)
Bei mir funkt. die Links von 4seven nicht
VIP3R
Mitglied
Beiträge: 44
Registriert: 27.01.2010 19:49

Re: Google Maps Routenplaner

Beitrag von VIP3R »

Hallo,

wenn ich mich noch recht erinnere könnte man die geocoding.php dafür so modifizieren das es auch möglich ist damit eine Route zu erstellen.
viewtopic.php?f=87&t=202186&start=10#p1162321

wenn ich zuhause zeit habe probiere ich es mal aus ;)
VIP3R
Mitglied
Beiträge: 44
Registriert: 27.01.2010 19:49

Re: Google Maps Routenplaner

Beitrag von VIP3R »

so hier ist mal ein ansatz...

http://forum.pagani-zonda.net/geocoding ... rg,germany
para1 = Start
para2 = Ziel

die angaben bei para1 und para2 müssen Stadt,Land sein.
BBcode

Code: Alles auswählen

[Map1={SIMPLETEXT}]Map2={SIMPLETEXT1}[/Map1]
HTML replacement

Code: Alles auswählen

<iframe width="601" height="570" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="geocoding1.php?para1={SIMPLETEXT}&para2={SIMPLETEXT1}"></iframe>
geocoding.php

Code: Alles auswählen

<?php

/**
*
* @package Geocoding
* @version 1.0
* @copyright (c) 2010 Pagani-Zonda.net
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/


// para1 = Start 
$adresse = $_GET["para1"];
// para2 = Ziel
$adresse2 = $_GET["para2"];


$route = "from: " . $adresse;
$route .= " to: " . $adresse2;
echo $route;
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    <title>Geocoding</title>
     
    <script src="http://maps.google.com/maps?file=apiKEY!!!" type="text/javascript"></script>
    <script type="text/javascript">
	
	  var map = null;
    var geocoder = null;
    var directionsPanel;
    var directions;
    
    function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(0.0000000, 0.0000000), 13  );
//        map.addControl(new GLargeMapControl());
//        map.addControl(new GMapTypeControl());
//        map.addControl(new GScaleControl());
//        map.addControl(new GOverviewMapControl());
      directionsPanel = document.getElementById("route");
      directions = new GDirections(map, directionsPanel);
      directions.load("<?php echo $route; ?>" );

      }
    }
	
    </script>
  </head>

  <body link="#FF9966" vlink="#FF9900" alink="#FFFFFF"
  onload="initialize()" onunload="GUnload()" style="font-family:Verdana;font-size:0.8em;" >
    <form action="#" onsubmit="showAddress(this.address.value); return false">
      <p> 	  
		  
      </p>
     <div id="map_canvas" style="width: 600px; height: 500px"></div> 
     </form> 
		
  </body>
  <font face="Century Gothic" size="1">   developed by <a href="http://pagani-zonda.net/>Pagani-Zonda.net</a></font>
  
</html>
Zuletzt geändert von VIP3R am 18.05.2010 22:22, insgesamt 1-mal geändert.
Benutzeravatar
renekoch
Mitglied
Beiträge: 86
Registriert: 31.03.2010 17:40

Re: Google Maps Routenplaner

Beitrag von renekoch »

VIP3R hat geschrieben:so hier ist mal ein ansatz...

Super danke dir für deine Mühen nur hab ich leider keine Ahnung was ich mit den Codes machen soll bin leider absoluter anfänger mit phpbb3 :(
VIP3R
Mitglied
Beiträge: 44
Registriert: 27.01.2010 19:49

Re: Google Maps Routenplaner

Beitrag von VIP3R »

zuerst musst du im phpbb3 Verzeichnis eine Datei mit dem Namen "geocoding1.php" erstellen.
mit diesen Inhalt:

allerdings muss diese Zeile noch geändert werden:

Code: Alles auswählen

<script src="http://maps.google.com/maps?file=apiKEY!!!" type="text/javascript"></script>
wo Key steht muss du deinen Key eintragen den du hier erstellen kannst:
http://code.google.com/intl/de-DE/apis/maps/signup.html

Code: Alles auswählen

    <?php

    /**
    *
    * @package Geocoding
    * @version 1.0
    * @copyright (c) 2010 Pagani-Zonda.net
    * @license http://opensource.org/licenses/gpl-license.php GNU Public License
    *
    */


    // para1 = Start
    $adresse = $_GET["para1"];
    // para2 = Ziel
    $adresse2 = $_GET["para2"];


    $route = "from: " . $adresse;
    $route .= " to: " . $adresse2;
    echo $route;
    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
      <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
        <title>Geocoding</title>
         
        <script src="http://maps.google.com/maps?file=apiKEY!!!" type="text/javascript"></script>
        <script type="text/javascript">
       
         var map = null;
        var geocoder = null;
        var directionsPanel;
        var directions;
       
        function initialize() {
          if (GBrowserIsCompatible()) {
            map = new GMap2(document.getElementById("map_canvas"));
            map.setCenter(new GLatLng(0.0000000, 0.0000000), 13  );
    //        map.addControl(new GLargeMapControl());
    //        map.addControl(new GMapTypeControl());
    //        map.addControl(new GScaleControl());
    //        map.addControl(new GOverviewMapControl());
          directionsPanel = document.getElementById("route");
          directions = new GDirections(map, directionsPanel);
          directions.load("<?php echo $route; ?>" );

          }
        }
       
        </script>
      </head>

      <body link="#FF9966" vlink="#FF9900" alink="#FFFFFF"
      onload="initialize()" onunload="GUnload()" style="font-family:Verdana;font-size:0.8em;" >
        <form action="#" onsubmit="showAddress(this.address.value); return false">
          <p>     
           
          </p>
         <div id="map_canvas" style="width: 600px; height: 500px"></div>
         </form>
          
      </body>
      <font face="Century Gothic" size="1">   developed by <a href="http://pagani-zonda.net/>Pagani-Zonda.net</a></font>
     
    </html>

dann gehst du in Adminbereich unter Posting -> BBCodes und dort auf erstellen.
BBcode:

Code: Alles auswählen

[Map1={SIMPLETEXT}]Map2={SIMPLETEXT1}[/Map1]
HTML replacement:

Code: Alles auswählen

<iframe width="601" height="570" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="geocoding1.php?para1={SIMPLETEXT}&para2={SIMPLETEXT1}"></iframe>

und wie gesagt das ist nur ein Ansatz ich habe das noch nicht wirklich getestet... aber du kannst es ja mal ausprobieren und mir berichten ;)
Benutzeravatar
renekoch
Mitglied
Beiträge: 86
Registriert: 31.03.2010 17:40

Re: Google Maps Routenplaner

Beitrag von renekoch »

Habe alles nach deinen angaben erledigt un dwenn ich im Forum nun eine Route anzeigen möchte z.B.

Code: Alles auswählen

[Map1=Wien]Map2=Linz[/Map1]
kommt immer die Fehlermeldung Ihre Anfrage wurde vom Google Maps-API-Server abgelehnt. Der in der Anfrage angegebene "sensor"-Parameter muss entweder "true" oder "false" sein.

???
VIP3R
Mitglied
Beiträge: 44
Registriert: 27.01.2010 19:49

Re: Google Maps Routenplaner

Beitrag von VIP3R »

kommt immer die Fehlermeldung Ihre Anfrage wurde vom Google Maps-API-Server abgelehnt.
Ohne es zu wissen würde ich mal Tippen das der API Code nicht von Google akzeptiert wird.
Siehst du denn denn überhaupt eine Karte?
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“