首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用CASS10.0搞定五花八门的地籍成果

用CASS做地籍测量的达人们,可能遇到过这样的烦恼。虽然国家有地籍调查规程,但实际上各地只执行地方标准。这就导致地籍成果的要求可以说千变万化!图、表、报告的样式要求经常调整。

不用郁闷了,CASS10.0重构地籍模块代码,支持用户自定义宗地图、地籍调查表、界址点调查表、界址点成果表等。这意味着,应对五花八门的地籍成果要求,自己就能搞定!无需定制开发新功能。

各位达人们,本文让我们来一起学习CASS10.0的自定义报表工具SmartTableTool。

1、打开SmartTableTool模板编辑工具

方法一:启动Cass10.0,执行菜单“地籍\启动模板编辑工具”

方法一:启动Cass10.0,在命令行中输入RunSmartTableTool启动模板编辑工具

方法三:找到Cass10.0安装路径下的\bin\SmartTableTool\文件夹,双击打开Decoda.exe。

打开SmartTableTool模板编辑工具

2、编辑宗地图模板

操作步骤:

(1)点击选择Cass10.0安装目录下report文件夹,打开标准宗地图16开.zip。

打开标准宗地图16开.zip模板

(2)双击图3中四处中任何一处,均可打开模板。用户可以在该模板下修改宗地图的尺寸、样式等。

启动word模板

标准宗地图16开.zip模板

3、修改宗地图尺寸

打开宗地图模板文件后,可以看出图3是以表格的形式存储的,用户可以调整表格的行高、列宽等数据来调整宗地图的大小。

注:调整模板的尺寸,建议以磅为单位

模板的行高、列宽等大小,无需是要出图的绝对值大小,只要保证各个高度的比例跟成果要求的比例一致即可,软件会自动根据cassconfig.db文件中的ReportMatchField表中的宗地图大小和出图的比例尺自动计算。

ReportMatchField表中存储的宗地图大小

4、查看宗地扩展属性

模板中读取的是宗地的的扩展属性,可以在Cass10.0中利用XDLIST命令查看图形的扩展属性

XDLIST查看宗地扩展属性

5、修改模板的获取值

在标准宗地图16开.docx文件中,存储了模板文件的样式和获取的字段值,如下图。表示制图日期获取的是宗地扩展属性中ZTRQ字段存储的值。用户若需要修改该获取值,如获取TUFU字段存储的值,可直接将ZTRQ替换成TUFU后保存模板文件。

注:模板文件中的如中的数字,指的是根据不同的数据源来获取值的lua脚本协议。

该协议中,数据源包括

1.实体属性(包括几何属性和扩展属性);

2.数据库(二维表等);

3.设置项(固有值,比如 施工单位 设计单位等用对话框录入的信息);

4.元数据 比如1类里面包含了10个实体 分为界址点和界址线 需要获取它们各自的序号;

5.自扩展。

用户可以根据不同的数据源来填写。具体的获取数据源的方法和获取数据的格式,可以参照本文档的的相关章节。

一般情况下获取的都是实体属性,所以填1就可以了。

6、保存模板文件

保存打开的docx文件,并在SmartTableTool主界面中点击按钮。该按钮只是保存模板文件,若修改了lua脚本文件,需要利用(Ctrl+s)保存Lua脚本文件。

完成以上操作,一个简单的CASS宗地图就生成了

以上步骤看起来会不会觉得有那么点复杂,不要紧,看看下面的操作视频。跟着一步步来操作,卡在哪里repeat一次就明白啦。

CASS10.0重构了地籍模块的代码,提供更灵活的报表自定义工具。

宗地图和各类报表,都允许用户自定义样式。想“随心所欲”的输出自己想要的CASS地籍成果吗?参考以上文档和操作视频学起来,CASS将更好的“为你所用”!

注:以上功能,CASS9.2及以下版本的用户无法体验哦~快来生态圈申请试用CASS10把这些功能带回家吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180112A0LH1R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券