【发布时间】:2010-12-26 06:12:48
【问题描述】:
地球表面一个纬度和经度的最大长度是多少(以公里或英里为单位,但请具体说明)?
我不确定我是否足够清楚,让我重新表述一下。众所周知,地球不是一个完美的圆,赤道(或厄瓜多尔)的纬度/经度变化 1.0 可能意味着一个距离,而两极的相同变化可能意味着另一个完全不同的距离。
我正在尝试减少数据库(在本例中为 MySQL)返回的结果数量,以便可以使用 Great Circle 公式计算多个点之间的距离。我希望选择纬度/经度边界内的坐标,而不是选择所有点然后单独计算它们,例如:
SELECT * FROM poi
WHERE latitude >= 75 AND latitude <= 80
AND longitude >= 75 AND longitude <= 80;
PS:时间不早了,感觉我的英文没有达到我的预期,如果有看不懂的地方请说出来,我会根据需要修复/改进,谢谢.
【问题讨论】:
-
放松——你的英语很好。转换为 UTM 可能是一种选择 - 它旨在处理曲率问题。
-
谢谢,UTM 对我来说是新的。我会更深入地研究它。
-
您提出了错误的问题,并且没有回答者考虑您对您计划如何使用它的描述(第三段)。仅在赤道使用此或类似答案是可以的 - 请参阅我的答案。
-
对于所有真正想知道最大长度的人,我已经给出了答案。
标签: math geolocation geospatial geography geo