美文网首页
Arcgis按照显示顺序编图斑号

Arcgis按照显示顺序编图斑号

作者: 爱才m | 来源:发表于2017-06-05 09:04 被阅读0次

    要确保所有面都在一个图层里面,才能画图斑

    因为本人之前没有把面画在一起,这里需要合并图层;

    首先,新建一个目标图层图层(我这里为 面.shp

    在之前的图层属性表中查看有哪些字段需要保留

    查看需要保留字段

    在新建图层中新建所有需要保留的字段(我这里需要保留编码和使用类型两个字段)

    然后使用Data Management tools ->Genneral->Append工具将所有面合并到面图层里,注意须将Schema Type修改为NO_TEST,如图

    合并成功进行下一步

    计算左上点坐标值

    a.在面图层属性表中增加xmin、ymax(Double)字段用于存放外包矩形左上角x、y坐标(如图)

    使用字段计算器Python工具计算出Xmin和Ymin表达式分别为

    !Shape.extent.Xmin!      #注意更换Python处理

    !Shape.extent.Ymax!  #注意更换Python处理

    计算结果:

    计算图斑号

    使用Data Management Tools->General->Sort工具进行编号

    先输入Ymax,倒序排列;在输入Xmin,顺序排列

    编号成功,OBJECTID就是编号结果



    相关文章

      网友评论

          本文标题:Arcgis按照显示顺序编图斑号

          本文链接:https://www.haomeiwen.com/subject/zvxifxtx.html