vue项目中使用高德地图(根据坐标定位点)

更新时间:2023-05-20 11:58:50 阅读: 评论:0

vue项⽬中使⽤⾼德地图(根据坐标定位点)前⾔
项⽬中需要根据坐标定位,将⾃⼰的实现过程写下来,废话不多说,上代码
正⽂
<script>
var map,marker;
export default {
data(){
return{
arriveCoor:[108.947025,34.2613255],//坐标点
arrive:"",//位置信息
}
},
mounted() {
mapDraw(this.arriveCoor),
mapCoor(this.arriveCoor)
},
methods:{
mapDraw(arriveCoor){
map = new AMap.Map('map-location', {  //map-location是嵌地图div的id
resizeEnable: true, //是否监控地图容器尺⼨变化
zoom:16, //初始化地图层级
center: arriveCoor //初始化地图中⼼点
});
// 定位点
yanyu
this.addMarker(arriveCoor);
},
// 实例化点标记
commonwealth bankaddMarker(arriveCoor) {
var _this = this;
marker = new AMap.Marker({
洋菜icon: "",  //图⽚ip
imageSize: "20px",
position: arriveCoor,
offt: new AMap.Pixel(-13, -30),
// 设置是否可以拖拽
draggable: true,
cursor: 'move',
// 设置拖拽效果
raiOnDrag: true
展春园
});
marker.tMap(map);
},
bitty
  // 查询坐标
  mapCoor(lnglatXY){cacti
    var _this = this;
wink什么意思中文翻译    AMap.rvice('AMap.Geocoder',function() {//回调函数
      var geocoder = new AMap.Geocoder({});
      Address(lnglatXY, function (status, result) {
        if (status === 'complete' && result.info === 'OK') {
          //获得了有效的地址信息:
          _this.arrive = ode.formattedAddress;
        el {
四级英语          _this.arrive = "暂⽆位置";人防工程管理
nicholas negroponte        }
      });
    })
  },
}
</script>
总结
以上就是本⽂的全部内容了,希望对⼤家有所帮助,若是有疑问或是对⽂中内容有争议,请评论留⾔!

本文发布于:2023-05-20 11:58:50,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/707086.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:地图   坐标   过程   争议   是否   地址
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图