ArcEngine实现空间拓扑空间关联空间距离运算.docVIP

ArcEngine实现空间拓扑空间关联空间距离运算.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【051】?? ArcEngine实现空间分析 1.熟悉 ITopologicalOperator 接口(用于空间拓扑运算)的使用 2.熟悉 IRelationalOperator 接口(用于空间关联运算)的使用 3.熟悉 IProximityOperator 接口(用于空间距离运算)的使用 ●·● 目录: A1 ………… ITopologicalOperator5 接口 公共方法: Buffer 方法: Boundary 方法: Clip 方法: ConvexHull 方法: Cut 方法: Union 方法: Intersect 方法: Difference 方法: A2 ………… IRelationalOperator 接口 公共方法: Contains 方法: Overlaps 方法: A3 ………… IPoint 接口 A4 ………… ICurve3 接口 A5 ………… ISegment 接口 A6 ………… ICircularArc 接口 --------------------------------------------------------------------------------------------------------- 写在前面: 使用空间分析的时候,会提示这样的错误“异常来自 HRESULT:0,其原因就是: 在使用 ITopologicalOperator求交集等操作的时候, 有时会出现“ HRESULT:0这个异常, 原来是空间参考不一样所致。因此只要SpatialReference 属性设为同一空间参考就不会出现“ HRESULT:0异常。 所以在进行空间分析之前,要保证所建立的shapefile文件具有相同的SpatialReference! --------------------------------------------------------------------------------------------------------- ╔════════╗ ╠════╣ 第A1个 ╠══════════════════════════════════════════════════╣ ╚════════╝ ●·● \o /en/sdk/10.0/arcobjects_net/componenthelp/index.html#/ITopologicalOperator5_Interface/002m000003tv000000/ ITopologicalOperator5 接口: 1. Provides additional information on non-simple geometries.【拓扑操作】   Members Description Boundary 返回值:IGeometry The boundary of this geometry. A polygons boundary is a polyline. A polylines boundary is a multipoint. A point or multipoints boundary is an empty point or multipoint. Buffer (double distance) 返回值:IGeometry Constructs a polygon that is the locus of points at a distance less than or equal to a specified distance from this geometry. 通过给定距离,得到操作图形的缓冲区,返回得到缓冲区几何图形! 但是这里面的距离很是蹊跷,同时实验发现,我写入 0.01 的时候,大约表示 1km,所以大约是 1:100 000 的关系! Clip (IEnvelope clipperEnvelope) Constructs the intersection of this geometry and the specified envelope. 返回矩形部分的要素,直接作用在要素上面! ClipDense Constructs the intersection of this geometry and the specified envelope; densifies lines in output contributed by the clipp

您可能关注的文档

文档评论(0)

yuguanyin2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档