课程:
用Google map api 定位 输入经纬度动态重设地图中心
用 setCenter(latlng:LatLng) 这个方法设置地图中心点。
加入 var centerLatLng= new LatLng(x,y); map.setCenter(centerLatLng);
注:map 对象要在initialize()外定义,让function 定位 ()能够调用到。
google map 中的API 定位以及周边信息查询的问题,高分!
这是Google Map官方API手册,这里没有,你的功能3也是无法直接实现的。
必须有相应的数据才行。
如果付费也可以的话,lz可以尝试一下拨打官方服务电话询问相关服务。
如何通过google map api实现地图定位
1. 通过 IP 得到地址
2. JavaScript下使用地理译码
var map = new GMap2(document.getElementById("map"));
var geocoder = new GClientGeocoder();
function showAddress(address) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}