com.supermap.data
类 SpatialRelationType

java.lang.Object
  继承者 com.supermap.data.Enum
      继承者 com.supermap.data.SpatialRelationType

public class SpatialRelationType
extends Enum

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


字段摘要
static SpatialRelationType CONTAIN
          包含关系。
static SpatialRelationType INTERSECT
          相交关系。
static SpatialRelationType WITHIN
          被包含关系。
 
方法摘要
 
从类 com.supermap.data.Enum 继承的方法
equals, getEnums, getNameByValue, getNames, getPredefineValues, getValueByName, getValues, hashCode, isDefined, isDefined, name, parse, parse, toString, value
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

CONTAIN

public static final SpatialRelationType CONTAIN
包含关系。

假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若 A 包含 B,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足包含关系的被更新对象,黑色表示不满足该空间关系的对象。


WITHIN

public static final SpatialRelationType WITHIN
被包含关系。

假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若对象 A 被对象 B 包含,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足被包含关系的被更新对象,黑色表示不满足该空间关系的对象。


INTERSECT

public static final SpatialRelationType INTERSECT
相交关系。

假设提供属性的数据集或记录集中的对象为 A,被更新的数据集或记录集中的对象为 B。若 对象 B 与对象 A 相交,则对象 B 的属性将被对象 A 更新。如下图所示,绿色表示提供属性的对象,红色表示满足相交关系的被更新对象,黑色表示不满足该空间关系的对象。