Friday, July 13, 2012

Infofenster bei Google Maps Karte automatisch schließen

Bei Google Maps hat man ja die Möglichkeit das Suchergebnis einer Maps-Suche als HTML Link zu kopieren und dieses aus seiner Webseite einzufügen. Das ganze sieht dann in etwas so aus.


Wie zu sehen ist, erscheint das Info-Fenster automatisch, was unter Umständen jedoch nicht gewünscht ist. Damit das Infofenster sich nicht automatisch öffnet, muss man den HTML Code von Google etwas anpassen.

HTML Code vorher

<iframe frameborder="0" height="350" marginheight="0" marginwidth="0" scrolling="no" src="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Lise-Meitner-Stra%C3%9Fe+4,+Flensburg&aq=t&sll=35.101934,-95.712891&sspn=69.190487,135.263672&ie=UTF8&hq=&hnear=Lise-Meitner-Stra%C3%9Fe+4,+24941+Flensburg,+Schleswig-Holstein,+Germany&t=m&z=14&ll=54.76215,9.44458&output=embed" width="425"></iframe>
<small><a href="https://maps.google.com/maps?f=q&source=embed&hl=en&geocode=&q=Lise-Meitner-Stra%C3%9Fe+4,+Flensburg&aq=t&sll=35.101934,-95.712891&sspn=69.190487,135.263672&ie=UTF8&hq=&hnear=Lise-Meitner-Stra%C3%9Fe+4,+24941+Flensburg,+Schleswig-Holstein,+Germany&t=m&z=14&ll=54.76215,9.44458" style="color: blue; text-align: left;">View Larger Map</a></small>

HTML Code nachher

<iframe frameborder="0" height="350" marginheight="0" marginwidth="0" scrolling="no" src="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Lise-Meitner-Stra%C3%9Fe+4,+Flensburg&aq=t&sll=35.101934,-95.712891&sspn=69.190487,135.263672&ie=UTF8&hq=&hnear=Lise-Meitner-Stra%C3%9Fe+4,+24941+Flensburg,+Schleswig-Holstein,+Germany&t=m&z=14&ll=54.76215,9.44458&output=embed&iwloc=near" width="425"></iframe>
<small><a href="https://maps.google.com/maps?f=q&source=embed&hl=en&geocode=&q=Lise-Meitner-Stra%C3%9Fe+4,+Flensburg&aq=t&sll=35.101934,-95.712891&sspn=69.190487,135.263672&ie=UTF8&hq=&hnear=Lise-Meitner-Stra%C3%9Fe+4,+24941+Flensburg,+Schleswig-Holstein,+Germany&t=m&z=14&ll=54.76215,9.44458" style="color: blue; text-align: left;">View Larger Map</a></small>

Durch das hinzufügen bzw. der Veränderung des Parameters &iwloc=near wird das Infofenster automatisch geschlossen. Falls der Parameter schon vorhanden ist (z.B. in Form von &iwloc=A oder &iwloc=addr), muss er auf  &iwloc=near geändert werden.