美文网首页GIS
使用Section进行属性结构的拷贝

使用Section进行属性结构的拷贝

作者: cugliming | 来源:发表于2021-07-27 17:36 被阅读0次

对于Mapgis67这上世纪的古董软件,我其实一直是比较排斥的,但有时为了效率还是不得不捏着鼻子去研究一下。


最近的工作频繁需要编辑Mapgis区文件.wp的属性结构。但有些区文件没有做好工作中需要的标准属性结构,只有默认的ID,周长,面积,这时就需要手动给它加上其它属性结构。当要添加的属性比较多时,就比较费时费力。

其实,只要有做好的具有标准属性结构的区文件,后续新的区文件添加属性结构时,可以直接从标准区文件中拷贝属性结构

比如,区文件640502022_探矿权面.wp只有默认的3个属性结构:

该区文件只有默认的三个属性结构
而我们想让640502022_探矿权面.wp具有和640181024_探矿权面.wp一样的标准属性结构:
目标属性结构
这么做就可以了:
  • 640502022_探矿权面.wp文件处于打开状态
  • Section > 1辅助工具 > 属性功能 > 属性结构拷贝,如图:


    image.png
  • 之后会弹出一个对话框,这里选择具有标准属性结构的区文件,然后会弹出对话框提示"拷贝属性结构成功,请选择粘贴属性结构的文件"。如图:


    image.png
    属性拷贝成功
  • 紧接着,会弹出对话框,此时选择要粘贴属性结构的文件:


    选择要粘贴属性结构的文件
  • 检查区文件是否已经获得想要的属性结构:


    ok
  • 其它线文件、点文件,均可按照相同方法进行属性拷贝。

相关文章

  • 使用Section进行属性结构的拷贝

    对于Mapgis67这上世纪的古董软件,我其实一直是比较排斥的,但有时为了效率还是不得不捏着鼻子去研究一下。 最近...

  • 继承和函数进阶

    对象之间的继承 (对象拷贝) 使用for...in结构进行遍历拷贝属性,子级对象已经有的属性就无需再继承父级对象的...

  • 深浅拷贝

    浅拷贝 {...a},es6语法,将a对象的属性进行浅层拷贝 深拷贝

  • 2020-11-17

    浅拷贝,深拷贝针对深拷贝,需要使用其他办法,因为 Object.assign()拷贝的是属性值。假如源对象的属性值...

  • JAVA设计模式:原型模式与拷贝

    深拷贝与浅拷贝 浅拷贝:对象A进行赋值操作得到对象B,这就是浅拷贝,修改对象A的属性会影响到B的属性 深拷贝:深拷...

  • JSON.stringify()实现Function的拷贝

    前言:对于简单的数据结构而言,我们经常使用JSON.parse()、JSON.stringify()进行拷贝,但它...

  • 对象属性拷贝效率优化

    参考你还在用BeanUtils进行对象属性拷贝?

  • Spring BeanUtils.copyProperties源

    最近用到了Spring的BeanUtils.copyProperties进行对象的拷贝,但拷贝的属性有null,如...

  • Swift 属性、方法解释

    存储属性 计算属性 值类型 String Array Dictionary 值的拷贝。结构体和枚举是值类型。默认情...

  • 面试题:Strong和Copy的区别

    什么是浅拷贝和深拷贝 浅拷贝:并不拷贝对象本身,只是对指向对象的指针进行拷贝,改变原对象的属性会影响新的对象,内存...

网友评论

    本文标题:使用Section进行属性结构的拷贝

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