ArcGIS大师之路500技---064通过字段计算器获得要素几何属性


文章目录


前言

本文介绍使用字段计算器获得要素的几何属性。


一、 字段计算器

使用VB脚本解析程序时,字段名始终用 [ ] 括起来。

使用 Python解析程序时,必须在字段名称两旁添加惊叹号(!字段名!)。接下来以Python语言脚本为例进行说明

二、不同类型要素的可计算几何属性:

三、代码与说明

代码 说明
!shape.JSON! 返回一个字符串形式的几何 JSON 制图表达
!shape.WKB! 返回 OGC 几何的熟知二进制 (WKB) 制图表达
!shape.WKT! 返回 OGC 几何的熟知文本 (WKT) 制图表达
!shape.area! 面要素的面积
!shape.centroid! 要素之内的重心
!shape.extent! 几何范围
!shape.firstPoint! 第一个几何坐标点
!shape.hullRectangle! 以空格分隔的凸包矩形坐标对的字符串
!shape.isMultipart! 如果此几何的部分数大于一,则为真
!shape.labelPoint! 标注位置所在的点
!shape.lastPoint! 要素的最后一个坐标
!shape. length! 线状要素的长度
!shape. length3D! 线状要素的 3D 长度
!shape.partCount! 要素几何部分的数目
!shape.pointCount! 要素的总点数
!shape.trueCentroid! 要素的重心
!shape.type! 几何类型:面、折线、点、多点、多面体、尺寸或注记
!shape.geodesicarea! 椭球面积
!shape.extent.XMax! 要素的最大 x 坐标
!shape.extent.XMin! 要素的最小 x 坐标
!shape.extent.YMax! 要素的最大 y 坐标
!shape.extent.YMin! 要素的最小y 坐标

四、几何单位转换

几何字段的形状和长度属性可通过表示为带有 @ 符号的单位类型进行修改。

  1. 面积测量单位关键字:

    英亩 | 公亩 | 公顷 | 平方厘米 | 平方分米 | 平方英寸 | 平方英尺 | 平方千米 | 平方米 | 平方英里 | 平方毫米 | 平方码 | 平方地图单位 | 未知

    对应英文:

    acres | ares | hectares | squarecentimeters | squaredecimeters | squareinches | squarefeet | squarekilometers | squaremeters | squaremiles | squaremillimeters | squareyards | squaremapunits | unknown

    例如:!shape.area@acres!

  2. 线性测量单位关键字:

    厘米 | 十进制度 | 分米 | 英尺 | 英寸 | 千米 | 米 | 英里 | 毫米 | 海里 | 磅 | 未知 | 码

    对应英文:

    centimeters | decimaldegrees | decimeters | feet | inches | kilometers | meters | miles | millimeters | nauticalmiles | points | unknown | yards

    例如:!shape.length@kilometers!


相关推荐
安迁岚2 天前
基于珠三角城市热岛热点核心中心点的等级化点格局分析
人工智能·arcgis·信息可视化·数据挖掘·数据分析·地统计
赵钰老师2 天前
地理信息系统(ArcGIS)在水文水资源、水环境中的应用
arcgis·数据分析
wand codemonkey5 天前
【第四步+前后分离调】用VS Code工具写Vue3项目需要写哪些写哪些文件才能实现联调
arcgis
三*一5 天前
Mapbox GL JS 自研面要素整形工具开发实录
开发语言·javascript·arcgis·ecmascript
qq_381338506 天前
前端状态管理新范式:Zustand、Jotai 与 Preact Signals 深度对比
前端·arcgis
智航GIS7 天前
ArcGIS大师之路500技---077ArcGIS Pro 划分工具-按指定面积精确切割图斑
arcgis
wuyu09207 天前
arcgis for js 4.x 引入天地图的地图服务
arcgis
GIS思维7 天前
ArcGIS及ArcGIS Pro数据标准入库怎么快一点?
arcgis·arcgispro·数据入库
城数派7 天前
1958-2024年全球4km分辨率逐月土壤湿度栅格数据
数据库·arcgis·信息可视化·excel
DXM05217 天前
第11期:实战| ArcGIS Pro 遥感影像预处理
人工智能·arcgis·#arcpy·#arcgis 二次开发·#gis 自动化