我是谷歌地图的新手。
我在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
答案 0 :(得分:1)
也许这个例子对你有用: https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple
您应该将正确的address
值传递给地理编码器
var address = <?php echo $cityname; ?>
Geocoder检索纬度和经度值(请参阅results[0].geometry.location
)。然后您可以使用它们显示地图(即设置中心和标记)。
希望它有所帮助。