Arcgis Pro字段计算器2-对数值保留位数选取(四舍五入保留位数)
ArcGIS Pro 于2015年发布,基于64位的.Net框架。目前已经迭代到3.1版本。该软件整合了ArcGIS Desktop的模块:ArcMap , ArcSence, Arc Catalog,以及一系列新功能。在图形界面设计上,应用ribbon菜单更易用,高效,及根据当前操作内容智能切换,激活可用菜单栏。对用户使用友好了很多。
python 是一种免费的跨平台开源编程语言。
ArcGIS Desktop也有Python脚本功能,但是基于python2, 而ArcGIS Pro内置的Python是版本3(目前Python3.9),Python3和当前最主流接轨,新的Python编辑器可以自动缩进(尤其指字段计算)。引入了conda环境,很舒服。更新的版本还有jupyter。
以上是凑字。一下是主题:
有时候GIS字段双精度位数太多,想让他四舍五入保留小数位,在arcgis里面用round(字段,位数)即可,在Pro里面也类似。
表达式:round(!字段!, 1),字段就是要针对四舍五入的字段,实例里面选的是数据库内shp文件自带的shape_area,计算字段是“面积”,小数位取1位,效果如下:
而且可以参与计算,如㎡换算成亩
表达式:round(!Shape_Area!*0.0015, 1)