罗大雨的gravatar头像
罗大雨 2018-03-22 09:59:27

百度地图API如何实现如下功能

使用百度地图API,如何在Java Web中点击按钮,从数据中查询出来数据并且在地图上添加标注点以及信息?

所有回答列表(3)
laiv77的gravatar头像
laiv77  LV10 2018年3月22日

http://blog.csdn.net/c1481118216/article/details/52503185 参考这个,牛币不用了

dongsir的gravatar头像
dongsir  LV20 2018年3月23日

http://developer.baidu.com/map/jsdemo.htm#c1_14

nandwlove的gravatar头像
nandwlove  LV2 2018年3月30日
for(var x in dataObj){
  lng = parseFloat(dataObj[x]["lng"]);
  lat = parseFloat(dataObj[x]["lat"]);
  var p = new BMap.Point(lng, lat);
  //var myIcon = new BMap.Icon("/static/imgs/mark_big.png", new BMap.Size(28, 28));

   var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png", new BMap.Size(20, 30));
  overlay = new BMap.Marker(p, {icon:myIcon});
    //overlay = new BMap.Marker(p);
  //在overlay配置marker信息。
  overlay.mp_info = 
    {MANAGER_NAME:dataObj[x]["MANAGER_NAME"],
     client_name:dataObj[x]["client_name"],
     MOBILE:dataObj[x]["MOBILE"],
     lng:dataObj[x]["lng"],
     lat:dataObj[x]["lat"],
     remark:dataObj[x]["remark"]
    };
  overlay.setAnimation(BMAP_ANIMATION_BOUNCE); //添加动画
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友