Jak odstranit bublinu z google maps ve vložené mapě na stránce?

V návaznosti na článek Dynamicky vložený iframe s mapou maps.google.com (PHP) vznikla potřeba odstranit bublinu, která se zobrazuje u „špendlíku“ v mapě.

Řešení: přidat na konec odkazu &iwloc=B, takže konec odkazu bude vypadat takto:

...z=16&output=embed&iwloc=B

Výsledný kód bude tedy vypadat takto:

< ?php
// $gps = "50.769769, 15.0579";
$ulice = "náměstí dr. E. Beneše 1";
$psc = "460 01";
$mesto = "Liberec";
if($gps != ""){
    $maps_dotaz = urlencode($gps);
    ?>
    <iframe width="500" height="500" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
      src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=cs&amp;geocode=&amp;q=<?php echo $maps_dotaz; ?>&amp;ll=< ?php echo $maps_dotaz; ?>&amp;sll=< ?php echo $maps_dotaz; ?>&amp;z=16&amp;output=embed&amp;iwloc=B"></iframe>
    <br />
    <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=cs&amp;geocode=&amp;q=<?php echo $maps_dotaz; ?>&amp;ll=< ?php echo $maps_dotaz; ?>&amp;sll=< ?php echo $maps_dotaz; ?>" target="_blank">zvětšit mapu</a>
    < ?php
  }else{
    $maps_dotaz = urlencode($ulice . ", " . $psc . " " . $mesto);
    ?>
    <iframe width="500" height="500" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
      src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=cs&amp;geocode=&amp;q=<?php echo $maps_dotaz; ?>&amp;z=16&amp;output=embed&amp;iwloc=B"></iframe>
    <br />
    <a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=cs&amp;geocode=&amp;q=<?php echo $maps_dotaz; ?>" target="_blank">zvětšit mapu</a>
    < ?php
  }
?>

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*