【发布时间】:2013-01-18 02:46:13
【问题描述】:
我正在使用 PostGis 来保存地理数据,然后使用 ST_Covers() 函数来查找某个点或位置是否位于地理中。
我可以保存具有极值的位置,例如:
-90,180;90,180;90,-180;-90,-180;-90,180
这些值将覆盖整个地球(位于两极旁边)。我可以保存这样的位置,并且可以放心地检索它。但是,当我在此类位置调用 ST_Covers() 以查找某个位置是否位于此类位置内时,该函数将失败并给出解析错误。
我正在使用 Postgis 1.5.3,升级到 2.0.2 但运气不佳。
如果有可能,任何人都可以帮助我。以及如何在这样的位置调用ST_Covers() 而不会出现任何错误。
【问题讨论】:
标签: postgis