在模型构建器对现有图层添加一个字段,字段值为投影坐标下的面积或长度。

方法:字段计算器,选择python,表达式为!Shape.Area!即可,根据实际需要转换单位即可

!Shape.extent.Xmin!用来计算最小横坐标
!Shape.Length! 用来计算长度

类似的表达式是直接可以用的
!SHAPE.CENTROID! 表达式类型选择PYTHON 返回字符串类型xy之间用空格隔开
!SHAPE.CENTROID.X! 表达式类型选择PYTHON_9.3 返回double类型
!SHAPE.CENTROID.Y! 表达式类型选择PYTHON_9.3 返回double类型
Python 表达式可以将几何 area 与 length 属性与面积或线性单位结合使用,从而将值转换为不同的测量单位

(如 !shape.length@kilometers!)。
对一个字段分割可以这样!VEG_TYPE!.split(" ")[-1]

作者:wwmin_
链接:https://www.jianshu.com/p/46b485ecea62
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

ArcGIS模型构建器计算几何的方法相关推荐

  1. 基于ArcGIS模型构建器在第三次全国国土调查数据处理中的应用方法总结

    摘要:本文针对第三次全国国土调查中存在的数据处理,基于ArcGIS模型构建器对其进行耕地二级类变化.新增耕地.种植属性.石漠化标注以及入库前的数据进行不一致检查,本文对实现这几项数据处理功能进行方法探 ...

  2. ArcGIS模型构建器案例学习笔记-字段处理模型集

    ArcGIS模型构建器案例学习笔记-字段处理模型集 联系方式:谢老师,135-4855-4328,xiexiaokui@qq.com 由四个子模型组成 子模型1:判断字段是否存在 方法:python工 ...

  3. ArcGIS模型构建器批量将多个图层根据字段分割

    01 前言 昨日有网友提了一个需求:自己有一个省或者全国的很多个POI图层,包括很多类别(政府机构.医疗服务.文体娱乐设施等),自己想要将每个类别的图层根据字段分割成每个地级市. (我这里选了医疗保健 ...

  4. ArcGIS模型构建器前提条件的应用(附省界县点练习数据)

    这次的模型依旧很简单,主要是介绍前提条件在模型构建器中的应用 新建模型我就不讲了,之前都说过 可参考:ArcGIS模型构建器操作案例--提取相关属性信息 首先先简单介绍一下这次模型的功能,就是我们要用 ...

  5. 利用ArcGIS模型构建器实现批量投影栅格

    利用ArcGIS模型构建器实现批量投影栅格 1.构建模型(以投影栅格为例) 在工具条中点击ModelBuilder 2.编写模型(以投影栅格为例) 点击"Insert插入-Iterators ...

  6. 经验分享 | Arcgis模型构建器实现批处理

    问题描述 模型构建器(ModelBuilder):是一个用来创建.编辑和管理模型的应用程序.模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入.也可以将模型构建器 ...

  7. ArcGIS模型构建器(一):ArcGIS如何一键批量处理数据

    实践数据:房屋面状要素.房屋结构注记点点状要素数据(房屋面状要素必须保证无拓扑问题) 实践目的:将房屋结构注记点代表房屋结构属性的字段Text的值连接给与其相交的房屋要素,并根据规范统计房屋类型和各类 ...

  8. 视频教程-ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维)-大数据

    ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维) 地理信息行业讲师,多个数字城市.国土资源项目实战经验,GIS思维创始人. 擅长ArcGIS列软件以及遥感软件(ENVI.PC ...

  9. 前提条件在模型构建器中的应用

    这次的模型依旧很简单,主要是介绍前提条件在模型构建器中的应用 新建模型我就不讲了,之前都说过 可参考:ArcGIS模型构建器操作案例--提取相关属性信息 首先先简单介绍一下这次模型的功能,就是我们要用 ...

  10. ArcGIS 10.7 模型构建器Model Builder空间建模流程化作业案例----影像拼接与掩膜裁剪

    Model Builder(模型构建器)是一个用来创建.编辑和管理空间分析模型的应用程序,是一种可视化的编程环境,通过对现有工具的组合完成新模型或软件的制作,为设计和实现空间处理模型(包括工具.脚本和 ...

最新文章

  1. python 创建只读的函数(@property的介绍与使用)
  2. 2021年第一天,腾讯给青年科学家的300万大红包又来了
  3. linux两台服务器之间文件/文件夹拷贝
  4. java Memcache使用详解
  5. 蓝牙mesh网络基础
  6. 怎么用ai做出适量插画_怎么用最简单的方法,做出最炫酷的数据可视化图表?...
  7. Flask入门之上传文件到服务器
  8. F2812 DSP程序运行在片内RAM和FLASH的区别
  9. 五个免费UML建模工具推荐
  10. 一个数组去重的简单实现
  11. 可恨的KYLIN OS:动不动就不支持老机
  12. Linux内核中的IPSEC实现(6)
  13. paip.终端服务器超出了最大允许连接数的解决
  14. 【前端工程化】使用tippy.js代替自定义的popover/tooltip
  15. highcharts 开发笔记
  16. 阚俊青少机器人_长春中医药大学附属医院、中医学院阚俊明副书记一行调研我校中医学类学生培养工作...
  17. android闪屏问题
  18. 四、搭建第一个直播系统
  19. APICloud 多端开发 | 拼团商城项目开发难点
  20. ucosiii系统中的任务管理

热门文章

  1. c语言编程实现电脑关机,C语言让电脑关机?system函数功能够大够硬
  2. 语音信号处理基础知识之频谱、相位谱、幅度谱、功率谱及语谱图
  3. C#大作业-通讯录管理系统
  4. TeraTerm SSH 登陆
  5. AutoCAD二次开发基础(一):基础使用
  6. 如何写出优雅的React代码Clean Code vs. Dirty Code
  7. 【Android 学习记录】:针对Android 7.0 抓不到HTTPS包的情况
  8. shell脚本——系统工具箱(SystemToolbox)
  9. 快速排序(c语言实现)
  10. EXCEL TIPS From Webs