我是靠谱客的博主 纯情冰棍,最近开发中收集的这篇文章主要介绍ArcGIS之字段计算器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

FieldCalculator Python

       本次技巧在ArcGIS字段计算器模式下进行,可快速实现字段数值处理,记录下来作为笔记以备以后查用方便,同时作为技术交流与大家分享,互相学习。

标题

 01  顺序编号

    a = 0

      def num():

       global a

       a+=1

       return a

    结果:

       num()

  02  自动补齐数位 

 String(N - Len(  [A]  ),"0") &  [A] 

*N为所需位数。前面用0补齐。

03 保留小数位(四舍五入)

        round([N],n),n为小数位

补充:

        4. 数字转大写字母:chr([num]+64)

        5. 数字转小写字母:chr([num]+96)

        6. 计算几何面积:!Shape.Area!

        7. 计算椭球体面积:!Shape.GeodesicArea!

        8. 左侧提取字符:left([string],a),a为所需字符数量

        9. 右侧提取字符:right([string],a),a为所需字符数量

        10. 中间提取字符:mid([string],a,b),a开始字符位置,b字符数量。       

        11. 合并属性字段:[A]&[B]&[C]

        12. 删除属性字段多余空格:Replace([name],“ ”,“”)

   *所有标点符号均为英文格式。

     作为ArcGIS应用笔记分享出来,后续大家在应用过程中如有问题,欢迎留言,同时也可以提出自己的需求,在下虽不才,但有意愿上下而求索。

最后

以上就是纯情冰棍为你收集整理的ArcGIS之字段计算器的全部内容,希望文章能够帮你解决ArcGIS之字段计算器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部