当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS Geometry.contains用法及代码示例


本文简要介绍 python 语言中 arcgis.geometry.Geometry.contains 的用法。

用法:

contains(second_geometry, relation=None)

返回:

指示包含 (True) 或不包含 (False) 的布尔值

指示基本 Geometry 对象是否包含比较 Geometry 对象。

注意:

contain 方法需要 ArcPy/Shapely

Parameter

Description

second_geometry

必需的 Geometry 对象。第二个几何体

relation

可选字符串。空间关系类型。

  • 边界 - 关系对内部或边界没有限制。

  • CLEMENTINI - 几何内部必须相交。指定 CLEMENTINI 等同于指定 None。这是默认设置。

  • 正确 - 几何边界不得相交。

>>> geom = Geometry({
>>>   "rings" : [[[-97.06138,32.837],[-97.06133,32.836],[-97.06124,32.834],[-97.06127,32.832],
>>>               [-97.06138,32.837]],[[-97.06326,32.759],[-97.06298,32.755],[-97.06153,32.749],
>>>               [-97.06326,32.759]]],
>>>   "spatialReference" : {"wkid" : 4326}
>>>                 })
>>> geom.contains(second_geometry = geom2,
                  relation="CLEMENTINI")
    True

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.geometry.Geometry.contains。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。