10:28 提问
百度地图 js 通过IP定位城市后,已知一个坐标集合,根据每个坐标添加标注点,求大神help me
var myCity = new BMap.LocalCity();
// 以当前IP定位到城市
myCity.get(myFun);
// 根据IP对当前城市进行定位
function myFun(result){
var center = result.
// 城市坐标中心点
var point = new BMap.Point(center.lng,center.lat);
map.centerAndZoom(point, 12);
// 设置显示的城市
map.setCurrentCity(result.name);
// 已知坐标集合
var mapInfo = parent._mapInfo_;
for (var i =0; i & mapInfo.i++) {
var newX = mapInfo[i].loX;
var newY = mapInfo[i].laY;
var point = new BMap.Point(newX,newY);
var marker = new BMap.Marker(point);
map.addOverlay(marker);
// 释放内存
parent._mapInfo_ =
按赞数排序
这种一般是参考开发的SDK,看它带的例子代码等
你不是已经实现了,还要干嘛?
其他相关推荐发表我的评论
评论提交成功,请等待管理员审核!