(五)谷歌地图坐标转换:经纬度如何实现转换成谷歌地图平面坐标
一、基础问题
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
(五)谷歌地图坐标转换:经纬度如何实现转换成谷歌地图平面坐标相关推荐
- 腾讯地图转换成百度地图坐标
https://www.jianshu.com/p/0fe30fcd4ae7 一.各个坐标系的概况 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则 ...
- Flutter 高德地图应用之一:将widget 转换成高德地图的maker 图标
按:笔者刚刚开始学习flutter,起因是想做一个跨平台的地图应用,因此就开始学习flutter 和高德地图的结合应用. 本方法受到Google MarkIcon 代码的启发而成,大致思路是将widg ...
- 由GPS定位的经纬度转换成百度地图经纬度坐标
/** * @Description: 各地图API坐标系统比较与转换; WGS84坐标系:即地球坐标系,国际上通用的坐标系.设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系, ...
- 经纬度坐标转换成px_知道经纬度坐标如何转换成 X Y坐标
地理坐标定义规则:X轴(代表经度)向右递增,Y轴(纬度)向上递增,就好比小学学过的平面坐标.向左.向下的规则. 屏幕坐标定义规则:X轴向右递增,Y轴向下递增.可以看出,地理坐标和屏幕坐标的区别仅仅只是 ...
- 地址转换成百度经纬度,数据太多!不愿意花钱?
需求 最近出了一个这样的需求,需要把几百万的数据,进行地址,进行经纬度转换 百度api 缺点:需要收费,然后看了下价格,有点贵,不愿意花钱?那没就,只能自己进行数据爬取 先找好目标网站 https:/ ...
- 地图坐标系大全:常用地图坐标系详解与转换指南
介绍地图坐标系的基本概念和原理 地图坐标系是用于描述地图上位置的数学模型.它可以用来表示地球表面上的任意一个点,使得这个点的位置可以在地图上精确定位.不同的地图坐标系采用不同的基准面和投影方式,因此会 ...
- java百度地图坐标_java腾讯地图与百度地图坐标转换
/** * 坐标转换,腾讯地图转换成百度地图坐标 * @param lat 腾讯纬度 * @param lon 腾讯经度 * @return 返回结果:经度,纬度 */ public String m ...
- python百度地图api经纬度_详解用Python调用百度地图正/逆地理编码API
一.背景 (正)地理编码指的是:将地理位置名称转换成经纬度: 逆地理编码指的是:将经纬度转换成地理位置信息,如地名.所在的省份或城市等 百度地图提供了相应的API,可以方便调用.相应的说明文档如下: ...
- dxf geojson 转换_gis各种地图工具的使用(附自动生成海量的geojson数据的josn文件)...
思路:制作excel表格->转换成shp文件格式->在转换成geojson数据格式的json文件 1.手动输入数据对应的name.lontitude.latitude(必须的三种属性),以 ...
- R+大地图时代︱ leaflet/leafletCN 动态、交互式绘制地图(遍地代码图)
好久没有学习R的新包了,甚是想念啊! 昨天.今天看到两个极好.不得不学的packages+早上被AWS的服务器整得郁闷ing-于是就来点颜色看看~ 本篇受Lchiffon老师的github启发,对两个 ...
最新文章
- Android内存优化(三)避免可控的内存泄漏
- [RHEL5企业级Linux服务攻略]--第2季 Samba服务全攻略答疑贴
- boost::function_types::has_property_tag用法的测试程序
- android+4.4+稳定性,新系统新UI!台电A10h四核安卓4.4.2性能测试
- 去除Vue在WebStorm中报命名空间的错误
- 基于Ext JS的模块化应用框架搭建及开发
- wkhtmltopdf生成的pdf分页后文字重叠
- linux虚拟串口控制器驱动开发及代码实现(uart driver)
- [RK3288][Android5.1] 调试笔记 --- LVDS+EDP双屏机器调节白平衡色温
- linux如何编辑配置文件,如何编辑保存LINUX的配置文件
- Redis 会被Dragonfly替代?
- 程序员写好简历的五大技巧
- office常用技巧总结【word篇】
- 手机突然提示无服务,无法使用蜂窝移动 解决流程
- MATLAB的线性规划工具
- 阿里巴巴、文投控股战略投资万达电影
- RIB表与FIB表、ARP表与FDB表
- 用python3实现的六壬栻盘程序
- 十二、平背-肋骨外翻-富贵包
- 如何构建千万用户级别 后台数据库架构设计的思路
热门文章
- Excel查询颜色RGB值
- python3 读取.plist文件_python读写plist文件
- arm tcm linux,认识S3C6410 - 深入理解ARM体系架构(S3C6410)_Linux编程_Linux公社-Linux系统门户网站...
- numpy.arccos详解
- java 创建一个类_java创建一个类
- 小程序跳转至企业微信客服wx.openCustomerServiceChat
- 记录一次恶意软件排查
- FPGA IP核之FIFO
- Enter的使用计算机,电脑键盘上enter为什么叫回车键
- 计算机没有usb硬件,电脑开机启动项中没有USB设备启动项怎么办?