在地图上,查看坐标 or 搜索坐标
2023-08-14
0.概要
焦点:解决 2 件事情
- 查询坐标:在地图上,根据具体位置,查看对应的经纬度取值
- 查询位置:在地图上,根据具体坐标,查询对应的详细位置
备注:现在流行的地图,主要是 百度地图、google 地图,两者使用的坐标系可能不完全一致。
1.百度地图
查询坐标
和 位置
,具体步骤:
- 打开
百度地图开放平台
: https://lbsyun.baidu.com/ - 查看
开发文档
区域的工具支持
,点击坐标拾取器
: https://api.map.baidu.com/lbsapi/getpoint/index.html - 在上述坐标拾取器页面内,可以
位置
->坐标
,也可以坐标
->位置
关联资料:
- https://jingyan.baidu.com/article/363872ec7680ff2f4aa16f27.html
2.google 地图
原文地址:查找坐标或按纬度和经度搜索
2.1.输入坐标查找地点
- 在计算机上打开 Google 地图。
- 在搜索框中输入您的坐标。以下是可以使用的坐标格式的示例:
- 小数度数 (DD):
41.40338,2.17403
- 度分秒 (DMS):
41°24'12.2"N 2°10'26.5"E
- 度和十进制分 (DMM):
41 24.2028,2 10.4418
- 小数度数 (DD):
2.2.查询地点坐标
- 在计算机上打开 Google 地图。
- 在地图上
右键
点击该地点或区域。- 这将会打开一个
弹出式窗口
。 - 您可以在顶部找到以
小数格式
显示的纬度和经度
。
- 这将会打开一个
左键点击
纬度和经度可自动复制坐标。
2.3.设置坐标格式
要设置坐标格式,使其在 Google 地图中发挥作用,请按以下格式使用小数度数:
- 正确格式:
41.40338,2.17403
- 错误格式:
41,40338,2,17403
提示:
- 将
纬度
坐标列在经度
坐标前面。 - 确保
纬度
坐标的首个数值介于 -90 和 90 之间。 - 确保
经度
坐标的首个数值介于 -180 和 180 之间。
3.坐标系(国内的版本)
原文地址: 常见的坐标体系转换 + 百度地图和谷歌地图的坐标转换思路
3.1.常见的坐标介绍
实际上,当前使用的坐标类型主要有三种,分别是WGS-84
、GCJ-02
以及第三方坐标
- WGS-84,也可以写成是WGS84,是
国外通用
的GPS坐标
格式,一般来说在国外我们使用手机或者其他设备获取到的GPS坐标,都是WGS84格式
的,而且我们将获取到的GPS数据来直接调用百度或者是谷歌地图的API,也是完全没有问题的,不存在多应用间的坐标转换问题。 - GCJ-02(火星坐标)
GCJ-02
是由中国国家测绘局(G
表示Guojia国家
,C
表示Cehui测绘
,J
表示Ju局
)制订的地理信息系统的坐标系统,出于地理位置的保密
需要,我们国家要求所有在国内使用的地图软件,都不得
使用原始的WGS-84格式
数据直接进行计算,而是需要将原坐标转换成GCJ-02
才可以使用。 - 其他第三方的坐标格式 : 有些地图厂商也会不直接使用上述两种坐标格式,而是使用
自定义的坐标格式
,比如天地图
(使用CGCS2000
)、百度地图
(bd09II
)等,我们平时可能更加熟悉的会是百度地图
,百度地图所使用的bd09II
其实是基于我们国内的GCJ-02
坐标再进一步加密
形成的
3.2.百度地图和谷歌地图的比较
百度地图
百度地图由于其API简单易用,精度较高,是国内很多项目的进行地图相关功能开发时的首选方案之一,不过对于国外项目来说,百度地图由于部分API的语言兼容性不好(部分API结果有中文,外国用户可能看不懂),所以对于海外项目来说,谷歌地图可能在客户体验度上会更好一些。
谷歌地图
再来说说谷歌地图,谷歌地图在国内的使用需要翻墙,所以国内项目一般来说也不推荐使用。同时,虽然谷歌地图的API功能也十分强大,但是谷歌地图是收费的,不同类别的API收费标准各不相同(比如说动态地图展示和地址逆向解析这两类API价格就不一样),且需要谷歌账号有对应海外支付能力的信用卡才可以。所以,如果对于精度要求较高,且资金较为充裕的海外项目来说,就比较推荐使用谷歌地图了。
PS:由于谷歌地图国内是不支持直接访问的,所以如果想要在项目中使用谷歌地图的话,需要翻墙。
需要注意的是,谷歌地图和百度地图使用的坐标格式并不是完全相同的,具体可以看下面的表格:
地图类型 | 国内坐标格式 | 国外坐标格式 |
---|---|---|
百度地图 | bd09II |
WGS-84 |
谷歌地图 | GCJ02 |
WGS-84 |
需要清楚的一点是,
- 无论是
WGS-84
、bd09II
还是GCJ02
的坐标格式, - 表达形式其实都是
经纬度
,区别只在于偏移量
而已。
原文地址:https://ningg.top/tool-series-find-location-on-map-of-bidu-and-google/