eumerika - das Reiseforum für Europa, Amerika & mehr

Allgemeines => Technik => Thema gestartet von: Ilona am 04. Juli 2016, 16:32:03

Titel: Einbinden von Google Maps
Beitrag von: Ilona am 04. Juli 2016, 16:32:03
Damit man die Routen im Reisebericht besser nachvollziehen kann, würde ich diese gerne, auf Google Maps erstellten Karten, verlinken.

Das sieht dann z. B. so aus:

<iframe src="https://www.google.com/maps/embed?pb=!1m34!1m12!1m3!1d777853.5169859785!2d-111.18149723612166!3d40.39798787374057!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!4m19!3e0!4m5!1s0x87523d9488d131ed%3A0x5b53b7a0484d31ca!2sSalt+Lake+City%2C+Utah%2C+USA!3m2!1d40.760779299999996!2d-111.89104739999999!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!4m5!1s0x87458e30bdad93cf%3A0x6a876981470dcb77!2sFantasy+Canyon%2C+Duchesne+County%2C+Utah%2C+USA!3m2!1d40.055520699999995!2d-109.3948491!5e0!3m2!1sde!2sde!4v1467639935933" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

Ich möchte die Karte im Beitrag aber direkt als Karte und nicht als Zahlen-Buchstaben-Reihe dargestellt haben.

Wie mache ich das hier? Woanders muss ich bei den Einstellungen den HTML Code aktivieren.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 04. Juli 2016, 19:07:13
Ich möchte die Karte im Beitrag aber direkt als Karte und nicht als Zahlen-Buchstaben-Reihe dargestellt haben.

Ja, das hat Google kaputt bekommen, die haben die ganzen Links verändert, mit dem "neuen" Google Maps passt es nicht mehr. Das entsprechende SMF Plugin wird natürlich nicht gewartet.

Wie mache ich das hier? Woanders muss ich bei den Einstellungen den HTML Code aktivieren.

HTML Code kann (wenn überhaupt) nur ich aktivieren, aber ich muss erst einmal schauen, wie doof das Script ist. Anwender können/dürfen mit Sicherheit nicht selbst entscheiden, ob sie HTML einbinden. Ich hatte da schon einmal einen Fix eingebaut, aber wie es aussieht, hat Google schon wieder die Syntax geändert. Im Moment geht es so nicht, ich muss mir das in Ruhe anschauen. Diejenigen, die hier noch mit dem "alten" Google Maps unterwegs sind, haben diese Probleme nicht, aber inzwischen bin ich selbst auch auf das neue umgestiegen.
Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 04. Juli 2016, 19:13:45
Vielleicht bekommst du noch was raus, Rainer.

Ich werde die Karte so lange einfach verlinken. Dann sieht man sie erst durchs Anklicken, aber besser als orientierungslos  :zwinker: zu sein.
Titel: Re: Einbinden von Google Maps
Beitrag von: Administrator am 04. Juli 2016, 19:33:17
Vielleicht bekommst du noch was raus, Rainer.

Ganz sicher sogar, aber es braucht eben eine Weile. Danach werden wir das einzige Forum sein, wo man bequem Google Maps einfügen kann. ;)
Titel: Re: Einbinden von Google Maps
Beitrag von: testuser am 05. Juli 2016, 13:33:06
Test:


In HMTL Tags eingebunden.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 13:38:00
Hallo Ilona,

ich habe jetzt eine Variante freigeschaltet, so wie Du es Dir auch vorstellst, nämlich HTML aktivieren, das geht in dem man um den benötigten Code die entsprechenden HTML Tags in eckigen Klammern schreibt, also so:

[html]......[/html]
Dazwischen setzt Du einfach die Angaben aus Google, also so:

[html]<iframe src="https://www.google.com/maps/embed?pb=!1m34!1m12!1m3!1d777853.5169859785!2d-111.18149723612166!3d40.39798787374057!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!4m19!3e0!4m5!1s0x87523d9488d131ed%3A0x5b53b7a0484d31ca!2sSalt+Lake+City%2C+Utah%2C+USA!3m2!1d40.760779299999996!2d-111.89104739999999!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!4m5!1s0x87458e30bdad93cf%3A0x6a876981470dcb77!2sFantasy+Canyon%2C+Duchesne+County%2C+Utah%2C+USA!3m2!1d40.055520699999995!2d-109.3948491!5e0!3m2!1sde!2sde!4v1467639935933" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>[/html]
Und dann sieht das nachher so hier aus:



Das geht natürlich auch in anderen Größen, ich habe bei Google jetzt beispielsweise 800x480 eingestellt, da sieht dann so aus:


Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 05. Juli 2016, 14:19:25
Klasse, Rainer :beifall: So kenne ich das von DA. Dort muss ich aber HTML selbst freischalten.

Wenn ich das richtig verstehe, muss ich hier den Link noch in die zwei HTML Klammern einbinden oder gibt's in der Bedienerleiste einen Button dafür?
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 14:50:05
Wenn ich das richtig verstehe, muss ich hier den Link noch in die zwei HTML Klammern einbinden oder gibt's in der Bedienerleiste einen Button dafür?

Einen Button gibt es leider (noch) nicht, ich habe keine Ahnung, wie man welche anlegen kann. Vielleicht finde ich das auch irgendwann (das ist aber keine Option im Adminbereich, das ist so oder so Gefrickel), aber erst einmal muss es per Tastatur eingegeben werden, einfach eintippen und dazwischen den Google Code mit den iframes.
Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 05. Juli 2016, 14:58:04

Es funzt  :adieu:.

Habe gerade bei einem anderen Forum gesehen, die haben zwar so einen <> Button für HTML, der ist aber nicht unterstützt.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 15:35:55
Habe gerade bei einem anderen Forum gesehen, die haben zwar so einen <> Button für HTML, der ist aber nicht unterstützt.

Dann ist das hier klar besser - ein Button ohne Funktion hilft nicht. Dann lieber die Funktion ohne Button....  8)
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 16:24:26
HA!

Jetzt haben wir auch noch den Button, schau mal nach oben rechts neben den Code Button '#' ... einfach drauf klicken, dann Google Karte einfügen, fertig!



P.S.: Wer sich künstlerisch berufen fühlt, darf gerne einen schöneren HTML Button entwerfen. Mit fiel auf die Schnelle nichts besseres ein als ein symbolisches HTML.
Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 05. Juli 2016, 16:29:19
[html]<iframe src="https://www.google.com/maps/embed?pb=!1m46!1m12!1m3!1d1555825.0413936558!2d-111.74220909420261!3d40.392880540636796!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!4m31!3e0!4m5!1s0x87523d9488d131ed%3A0x5b53b7a0484d31ca!2sSalt+Lake+City%2C+Utah%2C+USA!3m2!1d40.760779299999996!2d-111.89104739999999!4m5!1s0x87526bf3aefd97e1%3A0x4f5595a563bbb574!2sTanger+Outlet+Park+City%2C+North+Landmark+Drive%2C+Park+City%2C+Utah%2C+USA!3m2!1d40.728836!2d-111.55119499999999!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!4m5!1s0x87458e30bdad93cf%3A0x6a876981470dcb77!2sFantasy+Canyon%2C+Duchesne+County%2C+Utah%2C+USA!3m2!1d40.055520699999995!2d-109.3948491!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!5e0!3m2!1sde!2sde!4v1467722757397" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>[/html]
<iframe src="https://www.google.com/maps/embed?pb=!1m46!1m12!1m3!1d1555825.0413936558!2d-111.74220909420261!3d40.392880540636796!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!4m31!3e0!4m5!1s0x87523d9488d131ed%3A0x5b53b7a0484d31ca!2sSalt+Lake+City%2C+Utah%2C+USA!3m2!1d40.760779299999996!2d-111.89104739999999!4m5!1s0x87526bf3aefd97e1%3A0x4f5595a563bbb574!2sTanger+Outlet+Park+City%2C+North+Landmark+Drive%2C+Park+City%2C+Utah%2C+USA!3m2!1d40.728836!2d-111.55119499999999!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!4m5!1s0x87458e30bdad93cf%3A0x6a876981470dcb77!2sFantasy+Canyon%2C+Duchesne+County%2C+Utah%2C+USA!3m2!1d40.055520699999995!2d-109.3948491!4m5!1s0x87456247a3c18f8b%3A0xa2a4006fbbc124dc!2sVernal%2C+Utah%2C+USA!3m2!1d40.4555157!2d-109.5287479!5e0!3m2!1sde!2sde!4v1467722757397" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
Hmmm, was mach ich verkehrt  :gruebel:. Ob mit oder ohne html, das funktioniert jetzt bei mir nicht.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 16:35:11
Jetzt hast Du doppelt gemoppelt, Du hast auch noch den Code TAG drumherum gemacht, dadurch wird nur der Code angezeigt, aber nicht "die Wirkung" (also die Frames).

Einfach nur(!) auf das HTML Zeichen klicken (nirgends sonst!) und dann dazwischen den Google Code eingeben:

Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 05. Juli 2016, 16:43:42
Ich habe auf den # Button geklickt und nicht auf HTML daneben. Das war der Fehler.

Du hattest zwar rechts daneben geschrieben, doch ich hatte meine (http://www.smileygarden.de/smilie/Schleifchen-Girls/smilie_girl_073.gif) nicht auf :zwinker:.

Jetzt ist alles klar.

 :danke: , dass du das Einbinden von Google Maps so schnell möglich gemacht hast.
Titel: Re: Einbinden von Google Maps
Beitrag von: sh3t0r am 05. Juli 2016, 19:25:31
Google Maps:



GPSies:



Coole Funktion. Danke, Rainer!
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 05. Juli 2016, 19:43:06
Super Rainer!  :D
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 05. Juli 2016, 19:54:37
Wie ich sagte:

Ganz sicher sogar, aber es braucht eben eine Weile. Danach werden wir das einzige Forum sein, wo man bequem Google Maps einfügen kann. ;)

Und es ist nicht auf Google beschränkt, wie Christoph auch schon herausgefunden hat. Möglicherweise können schlechte Menschen auch irgendwie Mist bauen mit dieser Möglichkeit, aber ich Vertraue da auf die Vernunft unserer Anwender.
Titel: Re: Einbinden von Google Maps
Beitrag von: DocHoliday am 05. Juli 2016, 23:38:49
Cool!
Das einzige Forum, wo das funktioniert ist es zwar nicht gerade (bei allen, die mit Burning Board laufen, kann man HTML pro Posting aktivieren oder deaktivieren). Aber dafür ist Deine Lösung noch komfortabler, weil ich HTML nur für die Karte aktivieren kann. Wenn es für das gesamte Posting aktiviert ist, muss ich nämlich z.B. auch mit <br> die Zeilenumbrüche manuell setzen, wen nicht alles ein Sermon ohne Absatz sein soll.

Sehr gut gemacht!
Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 10. Juli 2016, 10:48:45
Hallo Rainer,

heute funktionierte das direkte Einbetten der Karte leider nicht  :weissnicht:.




Ich habe deshalb im Post einen Link zur Karte gesetzt. Hat sich die HTML Funktion deaktviert? In einem anderen Forum klappte es nämlich wie gewohnt.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 10. Juli 2016, 11:13:35


Also meine Karte geht schon mal. Du hast einen relativ großen Link darin (Wegepunkte), mögicherweise fügt das Forenscript da Zeilenumbrüche ein? Das wäre natürlich ärgerlich.

In der Zwischenzeit habe ich Deinen Link mal übernommen und in ein HTML Dokument auf einem anderen Server und auch nicht im Forum getestet, da ist etwas kaputt, das liegt nicht hier am Forum. Hast Du ggf. die Google Maps Seite noch verlinkt, wo die Karte zu sehen ist?
Titel: Re: Einbinden von Google Maps
Beitrag von: Ilona am 10. Juli 2016, 11:38:35
Wenn du in meinem Reisebericht auf den Tageslink klickst, kannst du da den benötigten Link aufrufen.

Der ist aber identisch, denn ich habe es zweimal probiert. Vielleicht liegt es doch an den vielen Wegpunkten.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 10. Juli 2016, 12:12:34


Ich habe die Ursache gefunden, die liegt im Prinzip an dem Hochkomma im Begriff "Lion's Back". Google ersetzt in dem iframe dieses Hochkomma durch eine bestimmte Zeichenfolge, da wird aus dem Hochkomma diese sog. "Unicode" Darstellung gemacht: &#39;

Und das wird jetzt im Forum eingefügt. Das Forum erkennt nun das Hochkomma nicht (das ist ja nun "verschleiert"), aber nun sieht das Forum ein anderes ärgerliches Zeichen, welches in der HTML Welt eine Sonderrolle hat, nämlich das Kaufmanns-Und "&". Jetzt geht das Forenscript hin und macht aus diesem Kaufmanns-Und seinerseits einen längeren Ausdruck. Und last not least geht die ganze Anfrage wieder an Google Maps und der versteht es nicht mehr, das ist nicht das, was er erwartet.

Zwei Umgehungslösungen:

a) darauf achten, dass so ein Hochkomma gar nicht erst im Text steht. Das ist sowieso falsches Deutsch, aber das läßt sich leider nicht einfach vermeiden (wenn es mal passiert, passiert zum Glück selten), denn das kommt so aus Google Maps heraus und man hat als Anwender gar keine Möglichkeit, das zu beeinflussen. Man kann dann nur einen anderen Punkt wählen oder diesen Punkt weglassen.

b) wenn sich das zutraut, dann kann man auch hier Forum, nachdem man dieses iframe-Gedöns eingegeben hat und man weiß, da steht irgendwo etwas mit "Lion" (und danach dieser "Knös"), dann kann man (und das habe ich hier gemacht) auch mit dem Cursor dahin fahren und man ersetzt einfach die Zeichenkette &#38; wieder zurück durch ein einfaches Hochkommma (das ist auf der gleichen Taste wie der sog. Hash "#"). In Deinem Beitrag hier im Forum ist da aber schon das Script dazwischen gewesen, jetzt steht da nicht nur &#38;, sondern insgesamt steht da jetzt in voller Pracht dieser Text: Lion&#38;#39;s

Da müßte man jetzt den ganzen Quatsch vom & bis zu dem s wegmachen und dafür ein Hochkomma zwischen setzen, so dass nur noch "Lion's" da steht. Dann sollte es eigentlich wieder bei Google funktionieren. Wenn Du Dir das zutraust, versuche es mal selbst, ob Du es richtig geändert bekommst.

Eigentlich müßte ich im Forenscript die Stelle suchen, wo das verhunzt wird, aber wenn ich ehrlich bin, das ist mir im Moment viel zu viel Aufwand, dieser Fehler wird relativ selten bleiben und wenn wir eine Umgehungslösung wissen, reicht das vorläufig sicherlich aus. Wenn ich irgendwann Lust habe, gehe ich vielleicht auf die Suche und korrigiere das Forenscript, aber das ist krautig programmiert und das wird eine Weile dauern, bis ich die richtige Stelle finde.
Titel: Re: Einbinden von Google Maps
Beitrag von: Silke am 10. Juli 2016, 18:57:06
Bei Tapatalk erscheinen eure Beispiele übrigens nicht. Da sieht man nur graue Balken.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 10. Juli 2016, 19:27:06
Hätte ich auch nicht anders vermutet, das kann Tapatalk nicht. Bin ich aber ehrlich, ist mir egal. Und mehr noch: kann ich auch nicht ändern. Wenn es Dir fehlt, schreibe eine Email an das Tapatalk Team, das ist deren Baustelle, vielleicht kommt ja ein Fix.

Es wäre allerdings auch denkbar, dass das ein Problem von Google Maps ist, oder gar ein Browser Problem. Smartphones sind eben nicht vergleichbar mit Desktop Monitoren und da geht halt nicht alles. Was ja auch der Grund ist, warum es überhaupt Tapatalk gibt.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 18. Juli 2016, 20:17:03
Ich verwende diesen Thread mal für eine Frage bezüglich Google Maps auf der eigenen Homepage einbinden:

Wie kann man Google Maps so beeinflussen, dass man entweder bevor man den iframe Code kopiert die gewünschte Zoomstufe fix einstellen oder danach eben den iframe-Code manipuliert so daß die gewünschte Zooeinstellung gleich bei Seitenaufruf voreingestellt ist?
Habe jetzt einiges was ich im Web gefunden habe ausprobiert - hat aber nix gebracht.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 18. Juli 2016, 20:30:08
Wie kann man Google Maps so beeinflussen, dass man entweder bevor man den iframe Code kopiert die gewünschte Zoomstufe fix einstellen oder danach eben den iframe-Code manipuliert so daß die gewünschte Zooeinstellung gleich bei Seitenaufruf voreingestellt ist?

Du meinst jetzt nicht die Größe des Fensters, sondern wie "nah" oder "fern" die Karte angezeigt wird?

Soweit ich das kenne, wird die Zoomstufe übernommen, die man zuletzt vor dem Drücken der entsprechenden Knöpfe für die Einbettung auf seinem Monitor eingestellt hat. Eine andere Möglichkeit kenne ich nicht. Eine nachträgliche Korrektur ist mir nicht bekannt, aus der generierten URL ist auch keine Schnittstelle erkennbar, das ist kryptisches Zeug, was Google generiert.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 18. Juli 2016, 20:39:00
Wie kann man Google Maps so beeinflussen, dass man entweder bevor man den iframe Code kopiert die gewünschte Zoomstufe fix einstellen oder danach eben den iframe-Code manipuliert so daß die gewünschte Zooeinstellung gleich bei Seitenaufruf voreingestellt ist?

Du meinst jetzt nicht die Größe des Fensters, sondern wie "nah" oder "fern" die Karte angezeigt wird?
Exakt.

Soweit ich das kenne, wird die Zoomstufe übernommen, die man zuletzt vor dem Drücken der entsprechenden Knöpfe für die Einbettung auf seinem Monitor eingestellt hat.
Leider nicht - da kommt egal was man vorher eingestellt hat immer die gleiche Zoomstufe.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 18. Juli 2016, 20:45:25
Leider nicht - da kommt egal was man vorher eingestellt hat immer die gleiche Zoomstufe.

Ne, das kann ich nicht bestätigen. Hier zwei unterschiedliche Karten von unserem Wohnort, die zweite ist erheblich mehr eingezoomt als die erste:



Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 18. Juli 2016, 21:52:19
Könnte das am Browser liegen?
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 18. Juli 2016, 22:01:49
Möglich wäre es, aber eigentlich glaube ich das nicht. Welchen Browser verwendest Du? Kannst ja probeweise Chrome nehmen, den gibt es ja für alle Betriebssysteme und mit dem habe ich die Karten eingebunden.

Was genau machst Du und wie machst Du es, kann ich auch mal Beispiele von Deinen Versuchen sehen? Last not least, wenn gar nichts anderes geht, sage mir welche Karte Du brauchst und ich binde sie ein.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 18. Juli 2016, 22:21:01
Hi Rainer,

habe es mit einem älteren Safari probiert.
Heute komme ich nicht mehr dazu aber morgen oder Mittwoch probiere ich mal ein paar andere Browser - sollte es da funktionieren wäre das Problem schon gelöst (würde das hier natürlich posten).
Wenn nicht komme ich noch mal auf Dich zurück.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 19. Juli 2016, 15:19:47
Zur eindeutigen Klärung beschreibe ich die korrekte Vorgehensweise, weil ich vermute, dass die Ursache darin begründet liegt:

1) Richtige Vorgehensweise:

a) Google Maps aufrufen, gewünschten Ort/Orte eingeben, Route erstellen

b) mit "vollem" Bildschirm JETZT die Route nach Wunsch ein- oder auszoomen

c) anschließend in Google Maps links oben das Menu öffnen und via "Karte teilen oder einbetten" den Wunschausschnitt erzeugen und anschließend den generierten Code im Zieldokument einfügen.



2) Falsche Vorgehensweise:

a) Google Maps aufrufen, gewünschten Ort/Orte eingeben, Route erstellen

b) anschließend in Google Maps links oben das Menu öffnen und via "Karte teilen oder einbetten" den Wunschausschnitt erzeugen

c) jetzt im Dialog "Karte einbetten" die Karte ein- oder auszoomen: so funktioniert es nicht! Das Einzoomen/Auszoomen an dieser Stelle ist zu spät und bewirkt für die später gezeigte Karte nichts.

d) Adresse bzw. iframe kopieren und im Zieldokument einfügen.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 19. Juli 2016, 16:51:34
Probier das bitte mal wenn Du bei der iframe Karte auf "Groß" wählst.
Bei den Mittleren funktioniert das bei mir auch, nur bei "Groß" und "Benutzer definiert" nicht.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 19. Juli 2016, 18:20:51
Einstellung "Groß":




Und stark eingezoomed:

Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 19. Juli 2016, 18:24:00
Und Einstellung "Benutzer" mit 1200x800, jetzt mal zur Abwechslung erst eingezoomed:



und dann mal ausgezoomed:



Alles kein Problem.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 19. Juli 2016, 18:37:29
Mache es doch mal wie ich und füge die Karten (iframes) hier im Forum in neue Beiträge ein, mal ein- und ausgezoomed (genau wie in meinen Beiträgen). Es kann nämlich immer noch sein, dass bei Dir irgendetwas gecached und nicht refreshed wird, weil es immer im namensgleichen Dokument oder so auftaucht.

So oder so kann ich dann auch mal selbst sehen, ob überhaupt verschiedener Code generiert wird. Ich glaube nach wie vor daran, dass das im "Ernstfall" bei Dir auch klappt, nur hängst Du in der Testumgebung an irgendeinem Cache oder sonstwas fest.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 20. Juli 2016, 11:15:41
Ich sehe ja schon in der Google Maps Einbetten-Vorschau das es nicht passt.
Jetzt hab ich es in der Arbeit mit Windows und Internet Explorer probiert - gleiches Problem.  :raetsel:
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 20. Juli 2016, 11:23:19


Zum Vergleich mein Code/Karte:


War vorher extra rausgezoomt.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 20. Juli 2016, 11:43:31
Vielleicht ist das auf Chrome optimiert (Chrome ist ja auch von Google), ich benutze ja Chrome. Internet Explorer benutze ich überhaupt nicht, ich kann es mal mit Firefox und mit Opera probieren. Kannst Du ggf. einen Link zu dieser Karte angeben (aus dem Iframe kann ich ihn leider nicht übernehmen, das merkt Google und mault mich man, das würde nur in iframes gehen....), dann kann ich es auch mal genau mit dieser Karte probieren.

P.S.: Ah, ich habe den Link auch so gefunden, man muss einfach auf "Weitere Optionen" in der Karte klicken. Mal sehen, was wir hier alles produzieren können, erst einmal natürlich kommt wieder Chrome dran, danach die anderen Browser. Du möchtest das Bild in der Anfangseinstellung weiter herausgezoomed haben?! Ok, schauen wir mal.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 20. Juli 2016, 11:56:15
So, der erste schwache Trost für Dich Horst: ich kann das Problem nachvollziehen!

Wenn ich Deine Karte nehme und sie in "Groß" einbinden will, dann passiert genau das gleiche, dann wird die Karte schon in Google Maps in dem iframe zu stark vergrößert. Das ist ja ein Ding, aber jetzt die andere Frage: warum macht der das? Habe ich keine Ahnung. Vielleicht ein Bug? Der entscheidende Unterschied zu meiner Karte ist, dass ich keine Strecke darin habe, ich habe nur meinen Wohnort markiert.

Ich vermute, dass Google Maps die Strecke irgendwie optimal einpassen will und sich dabei verrechnet. Da der generierte Code vollkommen unlesbar ist, kann ich auch überhaupt nicht erkennen, woran genau das Problem liegt. Und es ist wirklich so, wenn man "Mittel" als Größe anklickt, dann verrechnet er sich nicht. Verrückt!

Last not least: sooo wild ist das nicht, entweder man benutzt eben "Mittel" als Frame, oder man schluckt die Kröte und überläßt es dem Anwender, die Karte einzupassen, da sind ja die Buttons (plus und minus) zum kleiner und größer machen eingeblendet. Aber warum er sich überhaupt verrechnet, weiß ich nicht. Ich probiere noch andere Karten aus, vielleicht finde ich irgendeinen Zusammenhang.



So, jetzt habe ich alles mögliche ausprobiert, meine Vermutung war richtig, es ist ein Unterschied, ob man eine simple Karte einblendet (so wie die Karte von meinem Wohnort), dann funktioniert alles richtig, oder ob man eine Route aus dem Routenplaner einblendet. Wenn eine Route eingeblendet wird (die aus mehreren Wegpunkten besteht und mit einer blauen Streckenführung dargestellt wird), versucht Google die Route grundsätzlich optimal in den iframe einzupassen. Das führt zum einen dazu, dass die eigene Formatierung ignoriert wird (also man kann zoomen wie man will - Google entscheidet nachher selbst, welche Zoomstufe er zeigt) und zum anderen sieht es so aus, als wenn sich Google verrechnet, wenn man große iframes nimmt. Übernimmt man die Default-Einstellung "Mittel" (gibt 600x450 für das iframe), dann passt die Route meistens optimal in das iframe.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 20. Juli 2016, 21:57:05
Hi Rainer,

einmal mehr danke für deine Mühe!
Somit muss ich also nicht an mir zweifeln und wie du schon schreibst eben mit der Situation leben.
Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 20. Juli 2016, 22:07:12
und wie du schon schreibst eben mit der Situation leben.

Mal sehen, wie lange. Ich habe nämlich einen Fehlerreport verfasst und an Google gesendet, vielleicht nehmen sie es ja ernst und beheben das Problem.
Titel: Re: Einbinden von Google Maps
Beitrag von: Horst am 20. Juli 2016, 23:21:12
Go Google Go.  ;)
Titel: Re: Einbinden von Google Maps
Beitrag von: Susan am 03. August 2016, 15:43:37
Muss ich auch mal probieren  ;)

Titel: Re: Einbinden von Google Maps
Beitrag von: Rainer am 30. Januar 2017, 22:11:46
Von uns in MG nach Groede in den Niederlanden: