76百度地图:经纬度

很多场合都用到百度地图,这里是笔者把自己老家县政府的位置(经纬度)和老家住宅的位置(经纬度)在百度地图上标出来。```html:run<html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />    <title>固始县政府</title>    <style type="text/css">        body, html,#onlymap{width: 100%;height: 100%; margin:0;font-family:"微软雅黑";}    </style>    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=vvNvGRSQV4QdtGZaoKDB04yW5mFBrFSX"></script>  </head><body><div id="onlymap"></div></body></html><script type="text/javascript">    //整体设置    var map = new BMap.Map("onlymap");    map.centerAndZoom(new BMap.Point(115.6608, 31.7575), 10);    map.enableScrollWheelZoom();    //笔者所在县=>固始县县政府位置    var countyGovernmentPoint = new BMap.Point(115.6608, 32.1749);    var countyGovernmentmarker = new BMap.Marker(countyGovernmentPoint);    map.addOverlay(countyGovernmentmarker);    var countyGovernmentPosition = countyGovernmentmarker.getPosition();    var countyGovernmentPositionLng=countyGovernmentPosition.lng;    var countyGovernmentPositionLat=countyGovernmentPosition.lat;    var countyGovernmentLabel = new BMap.Label("笔者所在县=>固始县县政府位置:<br/>东经"+countyGovernmentPositionLng+"度,北纬"+countyGovernmentPositionLat+"度",{offset:new BMap.Size(-105,37)});    countyGovernmentmarker.setLabel(countyGovernmentLabel);    var circle = new BMap.Circle(countyGovernmentPoint,500,{strokeColor:"red", strokeWeight:5, strokeOpacity:0.5});        map.addOverlay(circle);    //笔者老家住宅=>位置    var myFamilypoint = new BMap.Point(115.7097, 31.9053);    var myFamilymarker = new BMap.Marker(myFamilypoint);    map.addOverlay(myFamilymarker);    var myFamilyPosition = myFamilymarker.getPosition();    var myFamilyPositionLng=myFamilyPosition.lng;    var myFamilyPositionLat=myFamilyPosition.lat;    var myFamilyLabel = new BMap.Label("笔者老家住宅=>位置:<br/>东经"+myFamilyPositionLng+"度,北纬"+myFamilyPositionLat+"度",{offset:new BMap.Size(-75,28)});    myFamilymarker.setLabel(myFamilyLabel);    //左上角添加默认缩放平移控件    var topLeftNavigation = new BMap.NavigationControl();    map.addControl(topLeftNavigation);</script>```

原文地址:https://www.cnblogs.com/gushixianqiancheng/p/10967063.html

时间: 2024-11-14 12:23:02

76百度地图:经纬度的相关文章

百度地图经纬度查询-ABCDEFGHIJKMHNOPQRSTUVWXYZ

百度地图经纬度查询-ABCDEFGHIJKMHNOPQRSTUVWXYZ: 搜索:<input type="text" size="20" name="keyword" id="keyword" /> <input type="submit" value="提交" onclick="MblogDotccMap(document.getElementById('

百度地图经纬度批量查找功能XGeocoding使用手册

<XGeocoding使用手册> 1.下载XGeocoding V2 http://www.gpsspg.com/xgeocoding/download/ 2.解压XGeocoding_v2.rar,打开xGeocoding.exe , 首次登陆界面如下: 3.申请百度地图API(   有可以直接跳至4进行操作) (1)   按提示申请百度地图API KEY,点击蓝色连接,进入百度地图api申请界面,注册登录,点击右上角APP控制台 (2)   选择创建应用,填写个人信息注册成为开发者 (3)

PHP腾讯地图经纬度转百度地图经纬度

/** * 中国正常GCJ02坐标---->百度地图BD09坐标 * 腾讯地图用的也是GCJ02坐标 * @param double $lat 纬度 * @param double $lng 经度 */ function Convert_GCJ02_To_BD09($lat,$lng){         $x_pi = 3.14159265358979324 * 3000.0 / 180.0;         $x = $lng;         $y = $lat;         $z =s

爬虫——python——百度地图经纬度查询——经纬度查看地点地名——利用百度API获取地名经纬度——爬取所有的中国地址

import requests address = '40.8587960,86.866991' url = 'http://api.map.baidu.com/geocoder?output=json&key=f247cdb592eb43ebac6ccd27f796e2d2&location=' + str(address) response = requests.get(url) answer = response.json() print('得到反解数据', answer) 使用py

Google地图百度地图GPS经纬度偏移转换(JAVA)

不多说,直接代码,Java版 主要就是Google地图,百度地图,GPS经纬度偏移转换 GCJ-02转换BD-09,Google地图经纬度转百度地图经纬度 BD-09转换GCJ-02,百度转google WGS-84 到 GCJ-02 的转换(即 GPS 加偏) /** * 用于构造地图中的坐标点 * @author lw * **/ public class Point { private double lat;// 纬度 private double lng;// 经度 public Poi

百度地图,高德地图,HTML5经纬度比较

对于一个地点的经纬度,是确定的?这个问题,我想很多人都会回答,肯定了,可实际上呢?我只能呵呵了. 在使用百度地图的过程中,发现一个很奇怪的现象,有时候调用百度地图js API时,后得到一个错的离谱的地方.然后我自己也就研究了一下jsAPI获取地理位置的相关信息,jsAPI其实都是利用了HTML5中的方法获取地理信息的.但很奇怪,使用HTML5获取到的经纬度和百度获取的竟然相差很大. HTML5获取到的经纬度 function getLocation() { if (navigator.geolo

在混合app开发过程中使用百度地图api的出现坐标偏差的解决

在项目中使用ngCordova的$cordovaGeolocation模块获取当前位置经纬度,当展示在百度地图中时发现有误差(我的测试误差为1.7公里左右),查资料发现百度地图经纬度与普通Gps获取的经纬度并不一样,解决办法参考百度开放地图论坛官方贴(http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=121352&extra=page%3D1). 我用的是官方给的第二种方式,代码参考如下: ionic框架,引入<scri

微信企业号开发:微信考勤百度地图定位,错误修正

在使用百度地图进行微信考勤时,遇到很多问题,尤其是定位问题,我知道定位有偏差,但使用百度地图,几十次后,偶尔一次会错的离谱,例如直接就定位到了外省,例如我一直在西安,一次定位到了天津,一次定位到了石家庄,我不知道为什么会这样.偏差几千米还能理解,可偏差几百公里就是在让人不能理解了.是因为我用的百度API是免费的吗?当然出现的次数不多,一般情况下,四五十次,会偶尔出现一两次这么离谱的偏差. 实在找不到原因,也不能是缓存,因为我没有去过石家庄,天津.没办法,但这个问题,又不能不解决,于是只能把四种计

google 地图 百度地图坐标互转

/**  * 地图坐标转换 google,baidu,gps  * @author lw  * @Time 2015年4月16日18:19:16  *  * */ public class CoordinateConversion {     private static final double x_pi = 3.14159265358979324 * 3000.0 / 180.0;          private static final double pi = 3.14159265358