![]() |
1
2
假设这些点只是纬度和经度作为数字,为什么你不能做一个标准的数字比较呢?
注意:第一个链接在没有谷歌帐户的情况下不起作用,所以我看不到数据。
但是如果你想成为空间的,我建议你需要取你拥有的边界坐标,然后用下列方法之一把它们变成一个多边形:
现在您有了两个地理位置,您可以使用
|
![]() |
2
1
同意乔纳森的观点,只需检查每个lat/lon值是否在范围内,这是实现它的最简单方法(除非在反子午线附近有任何问题,但很可能您可以忽略它们)。 如果确实要使用地理对象,可以使用
然后检查该点是否在特定矩形内,使用
但它可能会变慢,并不会为这个特定的案例提供任何好处。 |
|
Johnny T · 基于当前值的SQL合并表[重复] 3 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 4 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 4 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 4 月前 |
![]() |
Sax · 规范化Google表格(第一步) 4 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 4 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 4 月前 |