资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

使用JavaScript怎么根据地址获取经纬度

使用JavaScript怎么根据地址获取经纬度?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

成都创新互联是一家专注于网站制作、做网站与策划设计,平遥网站建设哪家好?成都创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:平遥等地区。平遥做网站价格咨询:13518219792


  
    根据地址查询经纬度
    
    
  
  
    
      要查询的地址: 查询结果(经纬度):
      
      
      
      
    
          var map = new BMap.Map("container");     map.centerAndZoom("郑州", 15);     map.enableScrollWheelZoom(); //启用滚轮放大缩小,默认禁用     map.enableContinuousZoom(); //启用地图惯性拖拽,默认禁用     map.addControl(new BMap.NavigationControl()); //添加默认缩放平移控件     map.addControl(new BMap.OverviewMapControl()); //添加默认缩略地图控件     map.addControl(new BMap.OverviewMapControl({       isOpen: true,       anchor: BMAP_ANCHOR_BOTTOM_RIGHT     })); //右下角,打开     var localSearch = new BMap.LocalSearch(map);     localSearch.enableAutoViewport(); //允许自动调节窗体大小     function searchByStationName() {       map.clearOverlays(); //清空原来的标注       var keyword = document.getElementById("text_").value;       localSearch.setSearchCompleteCallback(function(searchResult) {         var poi = searchResult.getPoi(0);         document.getElementById("result_").value = poi.point.lng + "," + poi.point.lat;         map.centerAndZoom(poi.point, 13);         var marker = new BMap.Marker(new BMap.Point(poi.point.lng, poi.point.lat)); // 创建标注,为要查询的地方对应的经纬度         map.addOverlay(marker);         var content = document.getElementById("text_").value + "

经度:" + poi.point.lng + "
纬度:" + poi.point.lat;         var infoWindow = new BMap.InfoWindow("" + content + "

");         marker.addEventListener("click", function() {           this.openInfoWindow(infoWindow);         });         // marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画       });       localSearch.search(keyword);     }   

看完上述内容,你们掌握使用JavaScript怎么根据地址获取经纬度的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网站标题:使用JavaScript怎么根据地址获取经纬度
文章地址:http://cdkjz.cn/article/pcghhj.html
返回首页 了解更多建站资讯
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220