该枚举定义了数据集属性更新时的空间关系类型常量。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public enum SpatialRelationType |
成员
成员名称 | 描述 | |
---|---|---|
Contain |
包含关系。
假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若 A 包含 B,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足包含关系的被更新对象,黑色表示不满足该空间关系的对象。 | |
Within |
被包含关系。
假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若对象 A 被对象 B 包含,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足被包含关系的被更新对象,黑色表示不满足该空间关系的对象。 | |
Intersect |
相交关系。
假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若 对象 B 与对象 A 相交,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足相交关系的被更新对象,黑色表示不满足该空间关系的对象。 |