024、把CASS的扩展属性不丢失转换到ARCGIS的字段中.docVIP

024、把CASS的扩展属性不丢失转换到ARCGIS的字段中.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
024、把CASS的扩展属性不丢失转换到ARCGIS的字段中

这里主要用到FME的数据转换功能,即把CASS的扩展属性不丢失转换到ARCGIS的字段中。 FME是个很强大的工具: =========================== FME有以下特点: ‐ 以FME为中心实现超过100 种GIS及CAD空间数据格式,如DWG、DXF、DGN、 ArcInfo Corvage、Shape File、 ?? ? ? ArcSDE、Oracle SDO等的相互转换; ‐ 独立地直接浏览各种格式的空间数据,同时浏览图形、属性和坐标数据; ‐ 提供为数据转换进行自定义的图形化界面,能够可视化定义从原始数据到目标数据的图形与属性的对应关系; ‐ 将数据转换与丰富的GIS数据处理功能结合在一起如坐标系统转换、叠加分析、相交运算、构造闭合多边形、属性合并等; ‐ 提供了FME Plug-in Builder API、FME Object API,用户可以为FME扩展新的数据格式,通过这些接口将FME嵌入到自己的应用系统中,实现方便的应用集成; ‐ 支持海量数据处理,大型的数据转换通过编写脚本及批处理模式高效运行,即使输入数据多达数千个甚至上万个文件。 =========================== 1.先看看这张图:CASS的扩展属性 (south (1000 . 310000)) 对应图斑属性编码“310000”,(TBBH (1000 . 7))对应图斑号“7”,(DLDM (1000 . 111)) 对应地类号。 (QSXZ (1000 . 集体)) (ZYFS (1000 . )) (SHI (1000 . 惠州)) (XIAN (1000 . 惠阳)) (XIANG (1000 . 大亚湾)) (CUN (1000 . )) (ZU (1000 . )) 分别是权属性质,占用方式,市,县,乡镇,村,组等CASS的字段名缩写。 2012-4-13 10:24 上传 下载附件 (96.09 KB) cass转arcgis 2.用FME Universal Viewer打开CAD格式的图斑文件查看属性的存放方式。 2012-4-13 10:24 上传 下载附件 (101.67 KB) cass转arcgis 可以在右边的属性栏看到如下信息: extended_data_list{0} application_name:south extended_data_list{1} string:310000 extended_data_list{10} application_nameDJB extended_data_list{11} string: 在这里,extended_data_list{0} application_name:southsouth表示转换后的字段名,string:310000是对应的字段内容。偶数为字段名,奇数为字段内容,一会在转换连接时用到。清楚了CAD的数据属性后,再用FME来转换就容易了。 3.FME转换的过程思路 用FME加载DWG格式的图斑数据,记得转换后的格式为SHP。 看图解说: 3.1 在FME Universal Viewer可以看到extended_data_list共有“0-33”一起34个,在下图中找到extended_data_list{}设置如下,数量是34。 2012-4-13 10:24 上传 下载附件 (102.01 KB) cass转arcgis 3.2 因为只转换面,因此只保留DLJ_polygon,其他删除不用。 看下图,点开DLJ_polygon右上角,再点开中间菜单“user attributes”,建字段。设置字段名,类型,宽度。我这里全用的是字符型。 2012-4-13 10:24 上传 下载附件 (133.94 KB) cass转arcgis 3.3 点确定后,进行连接。再看回第二步,看如下信息: extended_data_list{0} application_name:south extended_data_list{1} string:310000 extended_data_list{10} application_nameDJB extended_data_list{11} string: 字段名已建好,因此只把字段内容连接到对应的字段名上,就OK了。 偶数对应字段名,奇数对应字段内容 看图解说如下: 2012-4-13 10:24 上传 下载附件 (113.29 KB) cass转arcgis 3.4 连接完成后,点击运行,选择保存路径。 2012-4-13 10:24 上传 下载附件 (37.23 KB) cass转arcgis 4

文档评论(0)

yd327298 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档