如何打开dwg(dwg格式文件用什么软件打开)

点击我们上方【大水牛制图】

GIS数据源很大一部分是AutoCAD传统制图格式,南方CASS这种在一些行业比较流行的软件占据了相当大的数量。所以,怎么读值得探讨。

介绍

先来了解一下南方的卡斯的特点。实际上是通过AutoCAD的二次开发,将图形属性存储在相应元素的扩展数据(XDATA)中,可以通过命令XDLIST查看。

如果您已经安装并注册了CASS,将光标放在图形界面中的元素上,它将显示以下信息:

并将数据输出到FME通用查看器以查看属性,如下所示:

因此,我们很容易发现AutoCAD _ extended _ data {0}。字符串{0}字段是我们的元素代码。值得注意的是前缀autocad_是FME添加的,在Viewer直接打开数据时默认不显示。

另外,根据对象的不同,附加在上面的扩展信息量也不同。如包裹、地图、房屋等。,此处不再赘述。但可以明确的是,它们都是按照一定的规则组织起来的。

问题

但事实上,由于图形制作人员的水平和工作习惯不同,或者各地的要求和规范不一致,数据尤其是扩展信息的存储位置是“浮动”的。

从图中对比可以看出,元素代码AutoCAD _ extended _ data {*}。与应用程序名称“south”对应的字符串{0}分别为0和1。这是由于通过XDATA命令附加扩展信息的重复执行顺序不同。

那么,如何获取指定应用程序名称下的信息内容呢?这里使用的是表操作类的ListSearcher ListIndexer,即搜索属性表中指定应用名称(这里是SOUTH)的位置,然后对其进行索引。当然,假设我手动公开了必填字段。画

这样,我们就得到我们需要的字段值。

(0)
上一篇 2022年4月24日
下一篇 2022年4月24日

相关推荐