关于 google map 经度和纬度的问题

SambaGao 2011-08-31 05:17:35
我已经得到了纬度和经度。
例如:
38.58000000
-121.49000000
在此基础上我想纬度加2km. 怎么得到加2km 后的纬度和经度呢?
...全文
167 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
SambaGao 2011-09-14
  • 打赏
  • 举报
回复
进一步解释:
例如给出一个经纬度坐标(41.5814317,52.5816315) 如何确定距离它100米的四个方向的经纬度。。。
veval 2011-09-14
  • 打赏
  • 举报
回复
不懂,帮顶
SambaGao 2011-09-14
  • 打赏
  • 举报
回复
纯应试,本身不好求。
原理:勾股定理
点B到点A的距离就是斜边,点B与点A经纬度的差为两个直角边。分别是(AB纬度之差×111,AB经度之差×111×cosB的纬度)注:111是根据地球平均半径求出的地球周长除以360度,获得的一个数据,即经线上每隔一度差额为111km,而纬度上每个一度差额为111×cos所在纬度km。最为注意的是经线上、纬度上这些词,纬度差的距离实际上是体现在经线上的差值,纬度差类推为体现在经度上,要能绕出来啊。

假设我在某点(设经纬度X1、Y1),走的距离S,方向X,求另一点(X2、Y2)
x2=x1+s*cosX
y2=x2+s*sinX
可以参看坐标变换

东西太多太乱。
大家给个意建。
SambaGao 2011-09-14
  • 打赏
  • 举报
回复
大家参考一下。
百度上找的

经度计算法:360除以赤道周长再乘以B点到A点的距离,然后加上(或减去)A点的经度。(有两个答案)
纬度度计算法:360除以赤道周长再乘以B点到A点的距离,然后加上(或减去)A点的纬度。(有两个答案)

追问

这个方法对吗?请问有没有什么好的理论依据啊?
谢谢啊!

回答

很对。我给你讲。360除以赤道周长算出一千米是多少度,乘以B点到A点的距离,算出B点到A点的经纬度,加上(或减去)A点的经度就算出B点现在的经纬度,很简单,没什么高深的理论。经度和纬度算法一样。你对着地球仪仔细研究,我是老师。

追问

真是太感谢你了!
我好好研究研究!
tianyu945473925 2011-09-01
  • 打赏
  • 举报
回复
路过打酱油的……
uastation 2011-09-01
  • 打赏
  • 举报
回复
查看Google地图的开发API
tfcoder 2011-08-31
  • 打赏
  • 举报
回复
google地图 我以前大学同学也有做的 帮顶一下
LMAOhuaNL 2011-08-31
  • 打赏
  • 举报
回复
SambaGao 2011-08-31
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wangquanzheng 的回复:]

不懂,不过,公司里有很多gis的高手

帮顶,祝楼主好运
[/Quote]
帮忙问一下。谢谢
SambaGao 2011-08-31
  • 打赏
  • 举报
回复
其实我想求的是:
例如给出一个经纬度坐标(41.5814317,52.5816315) 如何确定距离它100米的四个方向的经纬度。
birdking2006 2011-08-31
  • 打赏
  • 举报
回复
google 搜索1经度,1维度是多少公里可以搜到,自己写一个帮组计算的类就好了
安心逍遥 2011-08-31
  • 打赏
  • 举报
回复
不懂,不过,公司里有很多gis的高手

帮顶,祝楼主好运
softroad 2011-08-31
  • 打赏
  • 举报
回复
应该有比例尺呢吧。
birdking2006 2011-08-31
  • 打赏
  • 举报
回复
经度维度和具体举例应该有一个比例的关系

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧