首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >地理围栏:如何识别对象(特征),使用Oracle Spatial重叠地理围栏边界?

地理围栏:如何识别对象(特征),使用Oracle Spatial重叠地理围栏边界?
EN

Stack Overflow用户
提问于 2011-01-05 17:29:32
回答 1查看 739关注 0票数 0

我有一个多边形(一个地理栅栏),在一个数据库表State和一个表university中保存大学信息。现在我想找出大学是不是在我们的内部,外部是一个多边形;如果它落在多边形的边界上。

我认为一种方法是计算要素的中点,如果中点位于多边形内,则要素(大学)位于多边形内;否则,如果该点位于多边形的外部/边界,则该点位于多边形的外部。

如何使用Oracle Spatial查询实现此目标?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-29 09:02:10

您要研究的是SDO_RELATE。

您不需要计算特征的中点,只需使用SDO_RELATE函数。它将决定它们之间的相互关系,内部、外部、外部等等。

查看:http://download.oracle.com/docs/html/A85337_01/sdo_oper.htm获取更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4602514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档