百度地图创建一个新点必须以中心点为原点进行偏移吗?

百度地图创建一个新点必须以中心点为原点进行偏移吗?

let map = new BMap.Map("container");  // 创建Map实例
        let point = new BMap.Point(116.404, 39.915);  // 创建中心点坐标
        map.centerAndZoom(point, 15); // 地图级别
        map.setCurrentCity("北京"); // 地图显示的城市
        map.enableScrollWheelZoom(true);  //开启鼠标滚轮缩放
        
         let tianAM = new BMap.Marker(point);  // 创建点坐标
        map.addOverlay(tianAM);

        let xiDan = new BMap.Marker(116.403, 39.914);  // 创建点坐标
        map.addOverlay(xiDan);
        tianAM.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画

这样tainAM这个点有,但是xiDan这个点就没有,怎么整呢?

阅读 3.4k
2 个回答

这两个点太近了,是不是覆盖了,你放大地图看看,或者先只加载xiDan试试

let xiDan = new BMap.Marker(new BMap.Point(116.403, 39.914)); 你试试看呢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题