zhonghua
路人甲
路人甲
  • 注册日期2005-04-01
  • 发帖数94
  • QQ
  • 铜币466枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1515回复:1

[求助]求教大虾给个缓冲区分析的思路?

楼主#
更多 发布于:2006-10-10 10:13
<P>我想读取shapefile文件直接进行缓冲区分析,请各位大虾给个思路?帮助文档中的都是先选择指定要素,再进行缓冲区分析。</P>
喜欢0 评分0
areson
路人甲
路人甲
  • 注册日期2005-03-13
  • 发帖数8
  • QQ
  • 铜币119枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-10-10 11:36
参考一下
缓冲分析,顾名思义是对一个空间实体进行缓冲,然后再利用这个缓冲区来进行其它的空间分析或复合的高级分析。<br>1、确定原始的空间实体,命名为OldGeo(IGeometry)。OldGeo的来源可以从要素得来,也可以自己创建。<br>2、OldGeo可以使用接口ITopologicalOperator的Buffer方法来生成一个缓冲区,命名为NewGeo(IGeometry)。<br>3、创建一个空间过滤器ISpatialFilter,把NewGeo给ISpatialFilter。当然还需要为ISpatialFilter设置一个空间关系的方法。<br>4、进行空间分析:根据你想要的结果,遍历所有的层,每个层利用刚才的空间过滤器ISpatialFilter来执行Search的方法。<br>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部