Zum Inhalt springen
ThreadPHP & MySQL

Google Maps in Webseite einbinden

Kategorie
PHP & MySQL
Gelesen
6588
Antworten
10
Erstellt von: gelöschter BenutzerDatum: 21.06.2009, 09:51 Uhr
Archiv-KommentarSelektiv indexiertCMS & technische Umsetzung

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt Google Maps in Webseite einbinden aus Sicht der Rubrik PHP & MySQL.

CMS- und Technikfragen sind heute besonders dann relevant, wenn sie Indexierung, Rendering, interne Verlinkung oder Relaunch-Risiken beeinflussen.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Originaler Foreninhalt in modernisierter Darstellung.

Zur Kategorie
gelöschter Benutzer
Threadstart · PHP & MySQL 6588 mal gelesen · 21.06.2009, 09:51 Uhr

Um Google Maps in die Webseite einzubinden, gibt es ja viele Möglichkeiten. Mich würde Eure Meinung interessieren, ob Ihr die API benutzen würdet oder solch einen Code:

<form action="http://maps.google.de/maps" method="get" target="_blank">Tragen Sie bitte Ihre Adresse ein.(PLZ, Ort, Strasse):  

<input type="text" name="saddr" size="55" />
<input type="hidden" name="daddr" />
<xsl:attribute name="value">
<xsl:value-of select="address"/>
<xsl:text> </xsl:text><xsl:value-of select="city"/>
<xsl:value-of select="state"/>
<xsl:value-of select="zipcode"/></xsl:attribute></input>
<input name="daddr" type="hidden" id="daddr" value="Germany,68782,Im Merkelgrund 3" />
<input type="submit" value="Route berechnen"/></form>

Antworten

10 Beiträge
gelöschter Benutzer
am 21.06.2009, 13:50 Uhr schrieb
Antwort

der_booker schrieb:

Um Google Maps in die Webseite einzubinden, gibt es ja viele Möglichkeiten. Mich würde Eure Meinung interessieren, ob Ihr die API benutzen würdet oder solch einen Code: ...


Das kommt darauf an, was du willst. Diesen Code würde ich allerdings nicht benutzen, sondern vielleicht einfach nur:

<form action="http://maps.google.de/maps" method="get">

Tragen Sie bitte Ihre Adresse ein.(PLZ, Ort, Strasse):

<input type="text" name="saddr" size="55" />
<input name="daddr" type="hidden" id="daddr" value="Germany,68782,Im Merkelgrund 3" />
<input type="submit" value="Route berechnen"/>


</form>

Gérard

gelöschter Benutzer
am 21.06.2009, 20:05 Uhr schrieb
Antwort

Stimmt, hatte mich vielleicht nicht korrekt ausgedrückt. Mir schwebt eine Wegbeschreibung via GoogleMaps vor. Ich überlege nun ob ich mit der API arbeiten möchte oder mit einem einfachen Script. Was würdest Du / Ihr bevorzugen?

gelöschter Benutzer
am 21.06.2009, 20:43 Uhr schrieb
Antwort

der_booker schrieb:

Stimmt, hatte mich vielleicht nicht korrekt ausgedrückt. Mir schwebt eine Wegbeschreibung via GoogleMaps vor. Ich überlege nun ob ich mit der API arbeiten möchte oder mit einem einfachen Script. Was würdest Du / Ihr bevorzugen?


So was?

http://finistere-ferienhaus.de/lageplan/index.html

Gérard

gelöschter Benutzer
am 21.06.2009, 20:52 Uhr schrieb
Antwort

Nicht ganz. Ich stelle mir einen Routenplaner für die Anreise vor. Man gibt die Start-Adresse ein und die Ziel-Adresse ist ja bereits durch meine eigene definiert. Dieser Code ist perfekt und funktioniert:

<form action="http://maps.google.de/maps" method="get">

Tragen Sie bitte Ihre Adresse ein.(PLZ, Ort, Strasse):

<input type="text" name="saddr" size="55" />
<input name="daddr" type="hidden" id="daddr" value="Germany,68782,Im Merkelgrund 3" />
<input type="submit" value="Route berechnen"/>


</form>

Google allerdings möchte, dass die zur Verfügung gestellte API genutzt werden soll. Nun wollte ich Eure Meinung hören, wie Ihr dies seht.
gelöschter Benutzer
am 21.06.2009, 21:27 Uhr schrieb
Antwort

der_booker schrieb:

Nicht ganz. Ich stelle mir einen Routenplaner für die Anreise vor. Man gibt die Start-Adresse ein und die Ziel-Adresse ist ja bereits durch meine eigene definiert.


Du warst zu schnell - schau noch mal unter der Karte

der_booker schrieb:

Dieser Code ist perfekt und funktioniert:

<form action="http://maps.google.de/maps" method="get">

Tragen Sie bitte Ihre Adresse ein.(PLZ, Ort, Strasse):

<input type="text" name="saddr" size="55" />
<input name="daddr" type="hidden" id="daddr" value="Germany,68782,Im Merkelgrund 3" />
<input type="submit" value="Route berechnen"/>


</form>


Den hab ich ja auch validiert ...

der_booker schrieb:

Google allerdings möchte, dass die zur Verfügung gestellte API genutzt werden soll. Nun wollte ich Eure Meinung hören, wie Ihr dies seht.


Die Benutzung der API macht m.E. nur Sinn, wenn du die Karte in deiner Seite einbindest. So ist es doch nur ein einfacher Link mit Parameter übergabe - also aus meiner Sicht nichts anderes, als wenn du Maps aufrufst und eine Route suchst.

Wo hast du eine anders lautende Information bezüglich der API gefunden?

Gérard

gelöschter Benutzer
am 21.06.2009, 21:33 Uhr schrieb
Antwort

Gerard schrieb:

Wo hast du eine anders lautende Information bezüglich der API gefunden?



ber Google direkt. Es werden sogar Anleitungen via Video gegeben.

Gerard schrieb:

Den hab ich ja auch validiert ...



Der Rum (ohne h) gehört Dir.
:wink:

gelöschter Benutzer
am 21.06.2009, 21:58 Uhr schrieb
Antwort

der_booker schrieb:

Gerard schrieb:

Wo hast du eine anders lautende Information bezüglich der API gefunden?


ber Google direkt. Es werden sogar Anleitungen via Video gegeben.


Link?

Gérard

gelöschter Benutzer
am 21.06.2009, 22:22 Uhr schrieb
Antwort

der_booker schrieb:

http://code.google.com/intl/de/apis/maps/index.html

http://code.google.com/intl/de/apis/maps/documentation/index.html


Da geht es nur um die Einbindung einer Karte in die eigene Seite. Und unter http://www.google.com/intl/de_de/help/terms_maps.htmlkann ich auch nichts lesen, was einen Link nach Maps verbietet.

der_booker schrieb:

Die API scheint doch besser zu sein, da die Ziel-Adresse nicht im Source steht.


Wo ist da der Vorteil? Du willst doch gerade den Weg zu dieser Adresse in einer Karte darstellen - also mußt du die Adresse auch bekannt geben (wollen).
Aber du hast schon recht, mit der API läßt sich noch einiges mehr machen.

Gérard

gelöschter Benutzer
am 21.06.2009, 22:32 Uhr schrieb
Antwort

Gerard schrieb:

Da geht es nur um die Einbindung einer Karte in die eigene Seite. Und unter http://www.google.com/intl/de_de/help/terms_maps.htmlkann ich auch nichts lesen, was einen Link nach Maps verbietet.


Um ein Verbot ging es mir auch nicht, sondern nur um die Gegenüberstellung Code oder API.

Gerard schrieb:

Wo ist da der Vorteil? Du willst doch gerade den Weg zu dieser Adresse in einer Karte darstellen - also mußt du die Adresse auch bekannt geben (wollen).
Aber du hast schon recht, mit der API läßt sich noch einiges mehr machen.



Jepp, beschäftige mich seit ein paar Tagen damit und ist schon gigantisch. Es würde sogar eine vollständige GeoCodierung funktionieren.