news 2026/6/9 3:58:39

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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!


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/8 19:32:12

两个有序集合

lc3510 两个有序集合 贪心策略,每次移除和最小的递减相邻数对并将两数合并,持续消除所有递减相邻对 统计移除操作次数即为最少移除对数,实现数组非递减的最小相邻数对移除求解 class Solution { public: int minimumPairRemoval(vector&l…

作者头像 李华
网站建设 2026/6/5 10:44:23

InfiniFlow

InfiniFlow 是一家专注于人工智能领域的科技公司,其核心产品围绕 AI 原生数据库和检索增强生成(RAG)技术构建,旨在为大型语言模型(LLM)应用提供高效的数据检索与处理能力。- 公司概况:InfiniFlo…

作者头像 李华
网站建设 2026/6/5 15:39:17

微信小程序构建的三种主流途径及其适用场景解析

鉴于移动互联网不断步入深入发展阶段,微信小程序已然变成连接线上以及线下服务的关键载体。针对众多企业还有商户来讲,有一个功能完备、体验顺畅的小程序,并非是锦上添花之事,而是经营期间的标配。可是呢,面对技术门槛…

作者头像 李华
网站建设 2026/6/5 9:55:20

基于Java+SpringBoot+SSM土地资源管理子系统(源码+LW+调试文档+讲解等)/土地资源管理系统/资源管理子系统/土地管理系统/土地资源信息化管理子系统/土地资源规划子系统

博主介绍 💗博主介绍:✌全栈领域优质创作者,专注于Java、小程序、Python技术领域和计算机毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2025-2026年最新1000个热门Java毕业设计选题…

作者头像 李华
网站建设 2026/6/5 14:13:11

PPT转PDF,排版总乱?告别错乱,这三招就够了!

你是否也遇到过这样的窘境:精心制作了一整夜的PPT,包含了酷炫的字体、精美的图表和完美的对齐,结果发给别人或者换台电脑打开时,排版瞬间“山崩地裂”——字体变成宋体,图片位置漂移,整个页面惨不忍睹。 为…

作者头像 李华