使用Google API时,显示不同位置位置的应用程序所需的数据是经度和经度是必要的,需要显示的位置已经在Google地图中。或者只是地址或地名就足够了。
有人能帮助我吗?
答案 0 :(得分:1)
在地图上放置标记时,至少需要lat和long顶点。
您可以使用各种Google APIS获取Google商家信息库等数据,以按地名或地址进行搜索:https://developers.google.com/maps/documentation/javascript/examples/places-searchbox
您还可以使用反向地理编码服务按纬度搜索:https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse
或者,如果您有自己的数据,则可以创建标记,如下例所示:
var myLatlng = new google.maps.LatLng(36.166461, -86.771289);
app.marker = new google.maps.Marker({
position: (myLatlng),
data:this,
map: app.map,
title: 'Hello marker!!'
});