博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[翻译]Shape comparison language
阅读量:6153 次
发布时间:2019-06-21

本文共 865 字,大约阅读时间需要 2 分钟。

 

 

link:

 

Shape comparison language

首先说说我遇到的一个问题:

IRelationalOperator.Overlaps方法使用的时候无法查询得到所有的相交对象。看下说明,相交部分包含在每一个对象中而不等有任何一个对象。

Two geometries overlap if the region of their intersection is of the same dimension as the geometries involved and is not equivalent to either of the geometries.  Overlaps is a Clementini operator.

还有就是在使用ITopologicalOperator.Intersect方法返回的IGeometry不是null,而是需要通过其属性IsEmpty来判断!

   

空间关系用查询几何体和被请求的几何体的边界,内部,外部之间的相交关系来定义。

Each character in the string represents a relationship between the query geometry and the geometry being tested, and can have a value of T (true), F (false), or * (not tested).

The following table shows the relationships represented by each character:

  

Requested geometry

Interior

Boundary

Exterior

Query geometry

Interior

1

2

3

Boundary

4

5

6

Exterior

7

8

9

扩展九交模型

作者:

宣言:

文章未经说明均属原创,学习笔记可能有大段的引用,一般会注明参考文献。 欢迎大家留言交流。转载请注明出处。

你可能感兴趣的文章
使用addChildViewController手动控制UIViewController的切换
查看>>
Android Fragment应用实战
查看>>
SQL Server查询死锁并KILL
查看>>
内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。 [问题点数:20分,结帖人wenyang2004]...
查看>>
委托到Lambda的进化: ()=> {} 这个lambda表达式就是一个无参数的委托及具体方法的组合体。...
查看>>
apache 伪静态 .htaccess
查看>>
unity3d 截屏
查看>>
ASP.NET MVC学习之控制器篇
查看>>
MongoDB ServerStatus返回信息
查看>>
Cookie application session
查看>>
在线富文本编辑器FckEditor配置(.Net Framework 3.5)
查看>>
循环不变式
查看>>
Host ‘host_name’ is blocked
查看>>
Hadoop 2.0安装以及不停集群加datanode
查看>>
分析jQuery源码时记录的一点感悟
查看>>
Sql日期时间格式转换
查看>>
20个最强的基于浏览器的在线代码编辑器 - OPEN资讯
查看>>
Tesseract——OCR图像识别 入门篇
查看>>
《Java程序性能优化》之设计优化
查看>>
Android源代码下载方法具体解释
查看>>