根据城市名称显示Google地图

时间:2015-01-14 17:46:19

标签: php google-maps

我是谷歌地图的新手。 我在php变量$cityname中有一个城市名称。

我想显示该城市名称的Google地图。如何制作API请求来绘制谷歌地图?我只知道如何使用纬度和经度值绘制它。

像这样:var markerPosition = new google.maps.LatLng(40.782865, -73.965355)。 我怎样才能使用地理编码方法?像这样的东西,并绘制地图。

http://maps.google.cn/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA

1 个答案:

答案 0 :(得分:1)

也许这个例子对你有用: https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple

您应该将正确的address值传递给地理编码器

var address = <?php echo $cityname; ?>

Geocoder检索纬度和经度值(请参阅results[0].geometry.location)。然后您可以使用它们显示地图(即设置中心和标记)。

希望它有所帮助。