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&source=s_q&hl=cs&geocode=&q=<?php echo $maps_dotaz; ?>&ll=< ?php echo $maps_dotaz; ?>&sll=< ?php echo $maps_dotaz; ?>&z=16&output=embed&iwloc=B"></iframe> <br /> <a href="http://maps.google.com/maps?f=q&source=s_q&hl=cs&geocode=&q=<?php echo $maps_dotaz; ?>&ll=< ?php echo $maps_dotaz; ?>&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&source=s_q&hl=cs&geocode=&q=<?php echo $maps_dotaz; ?>&z=16&output=embed&iwloc=B"></iframe> <br /> <a href="http://maps.google.com/maps?f=q&source=embed&hl=cs&geocode=&q=<?php echo $maps_dotaz; ?>" target="_blank">zvětšit mapu</a> < ?php } ?> |