(五)谷歌地图坐标转换:经纬度如何实现转换成谷歌地图平面坐标

一、基础问题

1.1、GPS坐标与经纬度的关系?其实GPS坐标 = 经纬度。

https://www.cnblogs.com/sekon/p/4297180.html

https://www.cnblogs.com/sylvanas2012/p/5342530.html

https://blog.csdn.net/zouli415/article/details/80689172

一般从GPS得到的数据是经纬度。经纬度有多种表示方法。
1.)  ddd.ddddd, 度 . 度的十进制小数部分(5位)例如:31.12035º
2.) ddd.mm.mmm,度 . 分 . 分的十进制小数部分(3位)例如 31º10.335′
3.) ddd.mm.ss, 度 . 分 . 秒 例如 31º12’42″
地球上任何一个固定的点都可以用确定的经纬度表示出来。

关于经纬度坐标转换的方法
一、十进制转换成经纬度
把经纬度转换成十进制的方法很简单
如下就可以了
Decimal Degrees = Degrees + minutes/60 + seconds/3600
例:57°55’56.6″ =57+55/60+56.6/3600=57.9323888888888
114°65’24.6″=114+65/60+24.6/3600=结果自己算!

如把经纬度 (longitude,latitude) (205.395583333332,57.9323888888888)
转换据成坐标(Degrees,minutes,seconds)(205°23’44.1″,57°55’56.6″)。
步骤如下:

1, 直接读取”度”:205
2,(205.395583333332-205)*60=23.734999999920 得到”分”:23
3,(23.734999999920-23)*60=44.099999995200 得到”秒”:44.1

采用同样的方法可以得到纬度坐标:57°55’56.6″

1.2、经纬度如何转换成谷歌地图平面坐标?

https://blog.csdn.net/mokeyjay/article/details/38062945

输入地点——>通过谷歌API获取经纬度——>转成谷歌地图平面xy坐标。

1.3、谷歌地图是什么来的?

https://blog.csdn.net/dyxcome/article/details/81610888

1.4、经纬度如何转化成地球为参考的XYZ坐标(采用WGS-84坐标系)。

https://wenku.baidu.com/view/4c932baf915f804d2b16c1dc.html

https://wenku.baidu.com/view/fc0818298e9951e79b8927df.html

经纬度与高度的参数: 

转成平面坐标后,得到的地球平面(注意不是谷歌地图平面)XYZ值如下:

 

1.5、谷歌地图上的lat、lna、geo 是什么意思?

下图综合表示lietuva vilnius这个城市的坐标为54.6961334816182,25.2985095977783  

lat——表示纬度

lna——表示经度

lietuva vilnius——表示城市,在国外。

geo——表示地球坐标的意思。如

1.6、谷歌地图上的maker 是什么意思?

maker表示谷歌地图平面坐标,经纬度需要转成谷歌地图平面坐标才能显示。该链接给出了两者的转换关系https://zhidao.baidu.com/question/176521124669835724.html

 

1.7、谷歌地图的ServerOnly、ServerAndCache、CacheOnly是什么意思?

     https://blog.csdn.net/chao20150805/article/details/51014485?utm_source=blogxgwz4  

      地图数据获取的方式,总共有三种方式,我这里写到的是只是缓存,除了CacheOnly还有ServerOnly、ServerAndCache
本地缓存加载、网络加载、本地和网络同时加载,本地和网络加载是地图在加载的时候先加载本地数据库的地图瓦片,如果不存在了,将从网络获取到地图瓦片,一遍进行地图展示,一遍保存到本地数据库中。

1.8、MainMap.Position、currentMarker是什么意思?

 前者表示经纬度的点,后者表示标记。

二、经纬度、地球平面坐标(即墨卡托坐标 = 谷歌地图平面坐标)、谷歌地图瓦片/像素坐标的转换关系 

2.1、经纬度(WGS84坐标下的经纬度,由GPS定位得出)与地球平面坐标的互转

经纬度——>墨卡托坐标 = 谷歌地图平面坐标。

https://blog.csdn.net/wb175208/article/det3ails/54293831

墨卡托坐标(即谷歌平面坐标)——>经纬度

https://blog.csdn.net/mr_jianrong/article/details/72625811

2.2、地球平面坐标转谷歌地图瓦片/像素坐标

网上没有资料。

2.3、经纬度与谷歌地图瓦片/像素坐标的互转

经纬度<——>谷歌地图瓦片/像素坐标

https://blog.csdn.net/zhaozhipeng/article/details/45117239

https://blog.csdn.net/wudiazu/article/details/76597294

https://blog.csdn.net/wanm9/article/details/52319061

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我爱AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值