当前位置: 代码迷 >> GIS >> ArcEngine(C#)怎么获取与某个要素相邻的要素(比如网格中和某个多边形相邻的多边形)(用拓扑?)
  详细解决方案

ArcEngine(C#)怎么获取与某个要素相邻的要素(比如网格中和某个多边形相邻的多边形)(用拓扑?)

热度:371   发布时间:2016-05-05 06:10:52.0
ArcEngine(C#)如何获取与某个要素相邻的要素(比如网格中和某个多边形相邻的多边形)(用拓扑?)

如上图,获取相邻多边形,希望给出个思路,谢谢了
------解决方案--------------------
利用各个边的包含关系应该能处理吧
------解决方案--------------------
intersect by bounding box first to narrow down the candidates, then use whatever geometry algorithm you can find to determine the relationship between the candidates and the target.