什么是最大长度(以公里或英里为单位 - 但请具体说明)经度和纬度可以在地球表面产生一度的程度?小数纬度/经度的最大长度?
我不确定我是否足够清楚,让我重新说明一下。众所周知,地球不是一个完美的圆圈,赤道(或厄瓜多尔)纬度/经度1.0的变化可能意味着一个距离,而极点的相同变化可能意味着另一个完全不同的距离。
我想缩小数据库返回结果的数量(在这种情况下,MySQL),以便我可以使用Great Circle公式计算几个点之间的距离。而不是选择所有的点,然后计算他们的个人我要选择的坐标是纬度/经度边界之内,例如:
SELECT * FROM poi
WHERE latitude >= 75 AND latitude <= 80
AND longitude >= 75 AND longitude <= 80;
PS:这晚,我觉得我的英语没有想出了如我希望,如果有什么你不明白,请说出来,我会根据需要修复/改进,谢谢。
放松 - 你的英语很好。转换为UTM可能是一种选择 - 它旨在处理曲率问题。 – 2009-12-13 22:11:39
谢谢,UTM对我来说是新的。我会深入一点。 – 2009-12-13 22:24:51
你问了一个错误的问题,没有回答者考虑过你的描述(第三段)如何计划使用它。只有在赤道才能使用这个或类似的答案 - 请参阅我的答案。 – 2010-07-14 23:17:22