鼠标获取经纬度

Posted Vicky_YU

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鼠标获取经纬度相关的知识,希望对你有一定的参考价值。

高德官方demo

1.首先new一个地图

 var map = new AMap.Map("container", {
        resizeEnable: true
    });

2.为地图绑定点击事件

  var clickEventListener = map.on(‘click‘, function(e) {
        document.getElementById("lnglat").value = e.lnglat.getLng() + ‘,‘ + e.lnglat.getLat()
    });

3.绑定页面的上根据名称搜索的input

 var auto = new AMap.Autocomplete({
        input: "tipinput"
    });

4.监听当用户选中某条记录时触发,地图自动定位到该地点

AMap.event.addListener(auto, "select", select);//注册监听,当选中某条记录时会触发
    function select(e) {
        if (e.poi && e.poi.location) {
            map.setZoom(15);
            map.setCenter(e.poi.location);
        }

 

以上是关于鼠标获取经纬度的主要内容,如果未能解决你的问题,请参考以下文章

openlayers怎么获取当前鼠标点击位置的经纬度,openlayers自带地

D3js:如何通过鼠标单击获取纬度/经度地理坐标?

鼠标获取经纬度

获取经度和纬度

android开发 百度地图怎么获取线的经纬度

从谷歌地图获取纬度和经度