当前位置: 代码迷 >> GIS >> 区域设置和判断点是否在区域内有关问题
  详细解决方案

区域设置和判断点是否在区域内有关问题

热度:215   发布时间:2016-05-05 06:31:44.0
区域设置和判断点是否在区域内问题
想实现这样的功能,请高手指点,有样例最好。


开发环境:vb+mapx+oracle
功能:

1、能多边形选定一个或多个区域,或者选定某省市区域,保存数据库。
2、给定一个点,判断该点是否在1、中选定的区域内。

------解决方案--------------------
这就是一个任意区域选择的功能啊

第一 你不需要把这个多边形放到数据库里面去。
第二 你使用空间查询就可以了。

我记得的是ao里面的实现,构建一个空间过滤器
然后进行查询即可。
mapx里,我记得是自定义一个多边形选择工具,也就是由polygon和selected这两tool结合的
然后你获取map.selection就可以得到所有被选中的feature了。

你要的是这个功能吧?
如果是的话mapx的自带帮助例子里面就有
我看到过的。
你可以找一下的。
  相关解决方案