该枚举定义了数据集属性更新时的空间关系类型常量。

命名空间:  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 更新。如下图所示,绿色表示提供属性的对象,红色表示满足相交关系的被更新对象,黑色表示不满足该空间关系的对象。

版本信息

SuperMap iObjects .NET


请参见