Chr*_*her 2 image geolocation google-maps-markers
我在这里有点新手,但我明白,如果你问一个问题,你必须选择一个答案.我有一个非常无聊的问题.
我试图将谷歌地图添加到带有php标签的网站.地图上可能有多个与地址重合的标记.我的问题是标记没有显示出来.有人可以指出我正确的方向,我做错了什么,并帮助我找到解决方案.我已阅读google maps api上的文档,但目前尚不清楚如何使用地址执行此操作.
我的代码
<?php
$markers = "&markers=color:green%7CAustralia";
$mapUrl = "http://maps.googleapis.com/maps/api/staticmapsize=550x200".$markers."&sensor=true";
echo "<img src='$mapUrl' />";
?>
Run Code Online (Sandbox Code Playgroud)
这在理论上应该向我展示澳大利亚的地图,标记掉落然而它似乎不起作用.还可以通过地址动态地将标记添加到地图中吗?
eg. $markers = "&markers=color:green%7CAustralia";
$markers = $markers."&markers=color:green%7CAmerica";
Run Code Online (Sandbox Code Playgroud)
有人能指出我正确的方向吗?
<img class='group-google-maps-preview' src='http://maps.googleapis.com/maps/api/staticmap?center=" . urlencode($this->address) . "&zoom={$this->zoom}&size=600x300&sensor=true&markers=color:red|" . urlencode($this->address) . "'>
Run Code Online (Sandbox Code Playgroud)