查看原文
其他

实例讲解 | CASS输入shp文字怎么处理?

GIS前沿 2022-07-17

The following article is from 南方数码生态圈 Author 虎妞

实例 / 课堂

有个小伙伴私信我:从天地图导出一个shp文件,导入CASS10.1怎么都无法成图?对比视频教程操作了很多次,都没成功!拿到这个数据之后,其实也花了我一段时间,才完整的导入成图。下面讲讲,我是怎么解决这个问题的。


检查shp文件


在ArcGIS中加载shp文件,如果正常打开和显示,说明文件没有损坏。如果ArcGIS都打开报错,无法显示。这个文件肯定无法导入CASS10.1成图了。


这个实例shp文件,用ArcGIS打开是正常显示的,如下图所示:


查询shp数据类型


在ArcGIS中点击当前图中任何一个实体,查看属性。发现这些图形实体的类型是“point”,可是内容却是文字。


到这步,就有点清楚为什么会导入shp失败了。


shp文件中,文字是作为point处理的,可是导入CASS时,就应该当“文字”来处理。

ArcGIS中的查询界面


输入CASS10.1


点击菜单:检查入库-输入ARC/INFO SHP格式

按下图所示步骤导入:


复盘总结

这个实例数据的核心是:shp文件中,文字是作为point处理的。


可是导入CASS时,就应该当“文字”来处理。


这类问题处理的思路是:检查shp文件 → 查询数据类型 → 设置匹配表和字段,输入CASS10.1


课后 / 要点

CASS10.1才有这个输入shp的功能。


匹配的图层要怎么选,操作是这样的:

每个图层的定义名称,可以在cass\system\cassconfig.db中查到


下图所示在attributetable表中,用SQLiteExpert软件打开此文件:


输入CASS10.1的图形截图


输入CASS10.1的文字注记


PS:正在使用CASS的小伙伴们,如果遇到自己无法解决的实例问题。可以到南方数码生态圈(http://o.southgis.com/)和我们一起讨论解决!也可以加入官方服务Q群,连接同行。


- END -


上百个插件!CASS插件合集让你精通CASS软件的教程免费下载
CASS地形图编辑视频讲解
RTK常用功能的讲解,值得学习!
CASS坐标提取的小技巧,提高效率!

戳原文,更有料!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存