「地推转换」地推转化
本篇文章给大家谈谈地推转换,以及地推转化对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何将BIGEMAP地图格式BMV格式转换成KML文件?
- 2、怎样把Google 地图转换成英文?
- 3、GPS坐标与百度地图坐标转换
- 4、在线瓦片地图地址如何转换
- 5、地图坐标转换(火星、谷歌、百度、腾讯、高德等坐标)
如何将BIGEMAP地图格式BMV格式转换成KML文件?
1.
kml\bmv文件通过QQ、微信等发送到手机端,在手机端下载文件,然后选择其他应用打开,选择bigemap打开就可以了。
2.
其他数据导入(其他数据包括:shp、kml\kmz、CAD的dxf、txt、excel、csv等等)
怎样把Google 地图转换成英文?
; 1、打开Google地图的主页,会发现其中显示的是中文。
https://imgcdn.idongde.com/qa/2020/05/12/10/1589252182407080
2、下一步,需要在菜单栏那里点击工具下的选项。
https://imgcdn.idongde.com/qa/2020/05/12/10/1589252182034086
3、这个时候直接找到常规窗口,确定将语言设置为English。
https://imgcdn.idongde.com/qa/2020/05/12/10/1589252183759410
4、这样一来等出现图示的界面以后,即可转换成英文了。
https://imgcdn.idongde.com/qa/2020/05/12/10/1589252183614125
GPS坐标与百度地图坐标转换
空间坐标公式:
上述四个方程式中待测点坐标x、 y、 z 和Vto为未知参数,其中di=c△ti (i=1、2、3、4)。
di (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4到接收机之间的距离。
△ti (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4的信号到达接收机所经历的时间。
c为GPS信号的传播速度(即光速)。
四个方程式中各个参数意义如下:
x、y、z 为待测点坐标的空间直角坐标。
xi 、yi 、zi (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4在t时刻的空间直角坐标,可由卫星导航电文求得。
Vt i (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4的卫星钟的钟差,由卫星星历提供。
Vto为接收机的钟差。
由以上四个方程即可解算出待测点的坐标x、y、z 和接收机的钟差Vto 。
GPS的基本定位原理是:卫星不间断地发送自身的星历参数和时间信息,用户接收到这些信息后,经过计算求出接收机的三维位置,三维方向以及运动速度和时间信息。
在将终端定位到的GPS点显示到百度地图上后,位置有很大偏差,故了解到百度对坐标系做了加密
百度地图api中采用两种坐标体系,经纬度坐标系和墨卡托投影坐标系。前者单位是度,后者单位是米,具体定义可以参见百科词条解释: 和 。
查到两种方式,一种使用百度提供的转换接口,另一种为本地转换
这里只列举JS示例:
参考
还是使用JS演示,包含html和js,显示页面baidu.html如下:
加密函数使用的算法没深研究,都是三角变换,关键函数wgs2bd在correct.js中:
最终定位点显示到地图上基本正确,通过与百度地图函数返回的精度对比,本地转换函数经纬度误差也在千分之一以下
定位效果截图:
![Uploading image_743578.png . . .]
在线瓦片地图地址如何转换
在线瓦片地图转换地址的具体步骤如下:
1、以屏幕左上角为原点打开瓦片地图,cocos2dx坐标即openg坐标体系。
2、以地图左下角为tile瓦片的默认锚点。
3、所有类型的地图地址中的坐标都是按格子数算的,所以每一个瓦块的锚点也是如此。
4、点击锚点获取以tiles数量为单位的地图尺寸。
5、点击锚点获取以像素点为单位的tile尺寸属性。
6、点击转换将OpenGL坐标转成格子坐标。
7、计算当前状态下,每块瓦片的长宽。
8、点击map转换即可转换在线瓦片的地图地址。
地图坐标转换(火星、谷歌、百度、腾讯、高德等坐标)
坐标系统 :用于定位的系统,就跟二维笛卡尔坐标系统一样,一个点使用(x,y),就能确定该点在笛卡尔坐标系统中的唯一位置。这里讲的坐标系统,相对于笛卡尔坐标系统,要复杂许多,但作用却都是一样,主要用于定位,也就是精确地定位地表上的一点。
地理坐标系统 :WGS84就是一种地理坐标系统。地理坐标坐标是对地球进行简单几何建模,比如将地球看成一个球体或者类球体,然后再将地表上点投影到该球面上形成的坐标就是地理坐标系统。WGS84就是定义了如何将地球抽象成球体或者类球体的规则。或者简单地来说,WGS84就是一堆参数,用于建立球体或者类球体,来近似地球。
投影坐标系统 :由于地球是一个球状,所以一般将其某个区域投影在平面上,形成的坐标系称为投影坐标系。
WGS84 :地理坐标系统,Google Earth和中国外的Google Map使用,另外,目前基本上所有定位空间位置的设备都使用这种坐标系统,例如手机的GPS系统。
GCJ-02 :投影坐标系统,也就是我们平常所说的火星坐标系,Google Map中国、高德和腾讯好像使用,这个是中国自己在WGS84基础上加密而成,目的显而易见。
BD09 :投影坐标系统,百度地图使用,在GCJ-02基础上二次加密而成。
国内各地图API坐标系统比较
GPS.java
GPSConverterUtils.java
高德坐标转换Web API
在线api文档:
适用场景:
为了使用高德服务,只支持将非高德坐标转换为高德坐标
使用说明:
第一步,申请”Web服务API”密钥(Key);
第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发送;
第三步,接收HTTP请求返回的数据(JSON或XML格式),解析数据。
如无特殊声明,接口的输入参数和输出数据编码全部统一为UTF-8。
使用样例:
;coordsys=gpsoutput=xmlkey= 用户的key
百度坐标转换Web API
在线api文档:
适用场景:
支持多种坐标互相转换
GPS坐标转换Web API
在线api文档:
适用场景:
支持多种坐标互相转换
高德 sdk api 转换
在线api文档:
百度 sdk api 转换
在线api文档:
至此,几种地图坐标系由来介绍以及相互转换的几种方法已经介绍完毕,视情况选取自己项目适合的方法,完成坐标转换即可。
关于地推转换和地推转化的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。