目前合理的做法是:
1.设GPS: 116.397428,39.90923
2.经过第一次百度转换BMap.Convertor.translate();
得到point: 116.41004950566,39.916979519873
x1=116.41004950566; y1=39.916979519873
3.2步得到的point再经百度转换BMap.Convertor.translate();
得到point2: 116.42270347909,39.924613508241
x2=116.42270347909;y2=39.924613508241
4.由x1,y1,x2,y2,经公式
x=2*x1-x2;
y=2*y1-y2;
得到
x=116.39739553223
y=39.909345531505004
5.比较x,y同GPS: 116.397428,39.90923坐标发现变化不大
总结:百度坐标转GPS,x经度,y纬度:
x=2*x1-x2; y=2*y1-y2;
其中x1,y1为原始百度坐标,x,y为转化后得到的GPS坐标
分享到:
相关推荐
仅需将excel中最后两列调整为所查地址与所查名称即可,因为只能上传一个文件,所以需要编写头文件,格式如下os.chdir('G:\Python\.idea') city_name = "上海市" read_file_name = 'a07.xlsx' write_file_name = 'a...
js实现百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
c# 实现WGS84、BD09、GCJ02三大坐标系之间相互转化工具类(包含地理位置是否位于中国以外判断),可直接取用
使用C++语言编写程序实现WGS84, GCJ02, BD09坐标系的转换,只要是可以百度坐标系和通用坐标系的转化。
最近一直在使用坐标的转化,所以通过自己查的资料将资源整合成jar,方便使用的时候,直接引用,目前包括三者坐标:BD09,GCJ02WGS84 互转,以后遇见新的坐标系再进行更新
本软件为博主本人开发,转换精度已验证,目前仅支持百度、高德火星坐标与CGCS2000、WGS84之间的互相转换,可实现单点转换及部分批量转换。 另有收费版可支持深圳坐标与wgs84坐标的转换,并全部支持批量转换并提供...
主要实现了百度地图(BD09)、谷歌地图(GCJ02)、谷歌地球(WGS84)三者坐标系之间互转。懂的人应该就懂了,不懂的就再说明一句。谷歌地图相当于火星坐标系,也就是高德、腾讯坐标系。是个Util,拿去按需调用即可。
本人开发的坐标系批量转换工具,支持大地坐标系(WGS84)、国家2000坐标系(CGCS2000)、火星坐标系(GCJ-02)、百度坐标系(BD09ll)、西安80坐标系、北京54坐标系等坐标互相转换;同时支持自定义坐标系转换;已被300人的...
地图坐标系转化 //WGS-84 转 百度坐标系 //GCJ坐标 转 百度坐标系 //百度坐标系 转 GCJ坐标 //百度坐标系 转 WGS-84 //GCJ 转 WGS-84 //WGS-84 转 GCJ
输入地址获得经纬度,点击百度地图得地址和经纬度,并给点击的地址做标记,三个功能合一的代码,html档+js,界面美观,打开即可使用,省时省力。
百度米制坐标转WGS84/火星经纬度坐标,BD02(火星坐标系)/WGS84百米制转换。
//WGS-84 转 百度坐标系 //GCJ坐标 转 百度坐标系 //百度坐标系 转 GCJ坐标 //百度坐标系 转 WGS-84 //GCJ 转 WGS-84 //WGS-84 转 GCJ
支持3种常见地理坐标(WGS84、GCJ02、BD09)互转; 不依赖GIS软件,工具本身即可独立运行; 共6个单独程序对应6种转换情况,可按需选择; 直接将完整的shp文件拖动到程序上进行转换; 将待转换的文件直接拖动到...
设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系, 谷歌地图采用的是WGS84地理坐标系(中国范围除外); GCJ02坐标系:即火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标...
GPS 原始坐标 (WGS-84)转百度BD09坐标系,适用于ddmm.mmmm或者dd.dddd格式转高德(GCJ)百度(BD09)坐标
自己编写的计算小工具,自测可用,支持BD和GPS卫星定位后的WGS84系的直角坐标系XYZ转化经纬高。精度为double类型可满足一般转换使用要求