ahbbwzb 发表于 2009-3-31 14:40:19

原创-CASS转MAPSUV

本帖最后由 ahbbwzb 于 2009-10-6 10:36 编辑

今年刚开发的程序,免费注册!欢迎大家提出宝贵意见!

功能:
1、可以实现CASS图形到MAPSUV的SUV格式的转换!
2、可以实现MAPGIS点线面文件到SHAPE格式的转换!
所有转换均支持批量操作!
软件说明:长期以来,国内流行的数字测图软件之间的数据交换都存在一定的障碍,给用户的使用带来了很多不便。
本软件从实际应用的角度出发,探索了目前国内最流行的南方CASS与武汉中地MAPSUV,以及ARCGIS格式之间的相互转换,最大限度的减少了转换过程中的数据丢失。但受转换环境条件所限(非技术本身,见后面说明),目前还不能做到100%无缝转换。
转换思路:
1、CASS与MAPSUV的转换。
利用CASS和MAPSUV各自的明码文件,即程序设计时考虑的对象是双方各自的明码文件。CASS的明码文件为地物文件CAS和权属(宗地)文件QS,MAPSUV的明码文件为地物连接文件SLT,点文件TXT,注记文件WT。
由于CASS和MAPSUV的明码文件本身分别都存在一定的缺陷(南方公司和中地公司好象都拒绝再改动明码文件了),致使有些地物在转换时就无法保证正确,比如有旋转角度的点状地物(如不依比例尺的门墩,方形污水篦子等),SLT明码文件本身就不能表示旋转,所以这些旋转地物经过转换后旋转的角度就丢失了,对于这个问题,转换程序是无法解决的。此外还有一些其他的问题,详见后面的说明。
2、MAPGIS文件(点、线、区格式)转为SHAPE格式。
这个功能主要是为了实现把数据转向ARCGIS平台,比如苍穹等,因为现在采用ARCGIS平台的二调软件太多了。单个的点线区文件也可以用MAPGIS平台的功能来实现,但发现问题比较多,比如经常出现莫名其妙的乱码,注记的角度无法解决等,还有就是一次只能转一个文件,效率太低。
程序提供了两种批量转换的方法,尤其适合城镇地籍数据的转换,可以一次性把所有街坊的数据转换完毕,并且不会出现乱码,注记的角度也可以转换过去,所有的属性均予以保留。

重要更新:转SHP进行了更新,可以支持MAPGIS中嵌套区转换后面积正确!转SHP单独打包了,本程序中的转SHP没有再进行更新.

子敬 发表于 2009-3-31 17:00:36

软件功能
1、实现了CASS图形转为MAPGIS的SUV格式。
2、实现了MAPGIS的点线面(wt/wl/wp)格式转为ARCGIS的SHAPE格式,SHAPE的属性结构采用点线面文件本身的,属性字段内容在转换的时候自动拷贝过去。
软件特点
1、解决了二维多线段、圆以及圆弧的转换。尤其是圆弧的转换,比如道路拐弯处的圆弧连接。
2、解决了MAPSUV明码文件进入MAPSUV系统生成SUV格式图形时总提示有附近点的问题。
3、对于点数非常多的地物的点数进行了精简,否则无法在MAPSUV中成图。
4、CASS图形进入MAPSUV时可以同时连宗地一块转换。
5、CASS图形转换为MAPSUV格式时,重点考虑了宗地、房屋、控制点和高程点的属性,这四种地物的属性可以在转换时保留,其他地物的属性只转换了编码。
6、转换速度进行了最优化。
7、所有转换均可批量进行。
8、转换的编码对应可以自定义,根据需要自由扩充或修改。

子敬 发表于 2009-3-31 17:01:10

操作说明
一、从CASS转换到MAPSUV。
步骤:
1、把CASS图形转换为交换文件CAS和权属文件QS,在转换之前需要先把高程点打散。
进入CASS(以CASS6.1为例)打开图形。
绘图处理-->打散高程注记。
数据-->生成交换文件,得到一个CAS文件,比如AA.CAS。
地籍--> 权属生成-->由界址线生成,得到一个QS文件,比如AA.QS。
2、打开本软件,
菜单“CASS明码-->MAPSUV明码”
选择“CASS到SUV明码”如下:

在接下来的对话框中分别选择前面生成的CASS图形的明码文件AA.CAS和AA.QS文件,然后点击“转换”按钮,等转换结束,得到转换出来的AA.SLT,AA.TXT,AA.WT,如下:

子敬 发表于 2009-3-31 17:04:36

使用说明:这个是详细的操作说明(图文并茂)

cfc0699 发表于 2009-3-31 21:05:33

支持老大原创作品.是无底深渊老大的吧?

lan518qiang 发表于 2009-3-31 21:08:24

真好!福音!谢谢分享!!

cfc0699 发表于 2009-3-31 21:11:38

软件功能
1、实现了CASS图形转为MAPGIS的SUV格式。
2、实现了MAPGIS的点线面(wt/wl/wp)格式转为ARCGIS的SHAPE格式,SHAPE的属性结构采用点线面文件本身的,属性字段内容在转换的时候自动拷贝过去。

lan518qiang 发表于 2009-3-31 21:44:19

好东西!谢谢分享!!

ahbbwzb 发表于 2009-4-1 14:02:31

推广其间免费注册!
对城镇地籍帮助很大!
大家使用一下就知道了!

ypi2000 发表于 2009-4-1 15:58:58

真好!福音!谢谢分享!!真好!福音!谢谢分享!!

wjt71117 发表于 2009-4-1 16:04:36

1                                :kiss:

波波-天地GIS 发表于 2009-4-1 16:59:50

支持原创啊,顺便提2个意见
1。块的角度问题,是可以转换过来的
2。如果仅依靠cas文件进行转换,那么转换后的图形的空间捕捉关系就会丢失,
     简单的得说就是:你通过cad捕捉的中点、线上的点等,转换过来之后,就不在线上了。。

第2条是经验之谈,请注意啊,。。。

ahbbwzb 发表于 2009-4-1 19:19:45

支持原创啊,顺便提2个意见
1。块的角度问题,是可以转换过来的
2。如果仅依靠cas文件进行转换,那么转换后的图形的空间捕捉关系就会丢失,
     简单的得说就是:你通过cad捕捉的中点、线上的点等,转换过来之后 ...
xiaobowa 发表于 2009-4-1 16:59 http://bbs.hxland.com/images/common/back.gif

不沉我的贴了?

ahbbwzb 发表于 2009-4-2 08:07:22

这样的软件都没有人顶啊!
只说明了一个问题,那就是现在做城镇二调的人太少了。

cdzyj 发表于 2009-4-3 11:41:44

谢了!支持一下!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 原创-CASS转MAPSUV