AutoCAD图形转入ARC%2fINFO方法的探讨.pdfVIP

  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文档。上传文档
查看更多
测绘文集■_. 展属性转换,而要放在可以转换的常规属性中(建议放厚度属性中)。经过比较发现,使用ARc/INF0 软件本身的工具进行转换是最可行和最经济的选择。 4.转换步骤 4.1分层和图形整理 原有CAD图形中地物的分层~般都比较粗糙,也不规范统一,不能满足转入ARC/INFO系统的需 要。首先要按照地物类别重新分层,分层以尽量细化为原则,同时重点考虑项目的专业要求。对于 不必要的线条,如房屋的晕线,可删除或单独放于一层,下步可不予处理。地物符号的表示方法要 统一,并考虑下一步骤的可行性。 4.2加入编码 CAD图形经过分层与整理以后,要在每一地物的厚度属性中分别加入地物编码,以区别各地物 种类。图廓层可不处理。 对于没有厚度属性的BLOCK,要改为用POINT表示,再在厚度属性中加入编码。有些线条是3D POLYLINE POLYLINE,也没有厚度,要相应的改为2DPOLYLINE才能加入编码。上述的BLOCK改POINT、3D 改2DPOLYLINE的工作可在ACAD中用LISP编程实现,可减轻不少工作量。 上述工作完成后把图形保存为DXF格式,以方便下一阶段工作进行。 4.3用AML语言编程转入ARC/INFO 编程,实现DXF文件到Coverage的转换。 ArcMacro 发,建立图形用户界面,设计专用系统和工具,扩充ARC/INFo的基本功能,生成适合各种需要的实 用系统。 AML是全功能的第四代程序设计语言,它提供了变量和函数,能实现逻辑分支和循环,提供简 单的文件处理和字符处理功能,执行算术和三角运算,支持子过程调用和参数传递,并能进行程序 测试和查错。通过调用ARc/INF0命令,能实现专用终端的操作以及对图形环境的控制,实现ARC/INF0 提供的全部GIS功能。/hML提供了具有以下功能的一组工具集: (1)方便处理经常执行的操作; (2)创建自己的界面; (3)为新用户或无经验的用户提供启动实用程序; (4)开发一个菜单驱动的用户界面来满足最终用户的要求。 AML是一个解释语言,AML程序由ARC命令、AML指令、函数和变量组成。每个命令行由键盘输 入或者从AML文件读出,命令行在交给ARC程序处理器处理之前先由AML处理器解释。这样在ARC 中执行的实际命令是经由AML处理器解释得到的结果。 下面是用AML语言编程实现由DXF到COVERAGE的部分程序代码: dxfarc%dxffile%kzdl textanno 控制点一lpoints end Y if[existskzdl-cover]then do buildkzdl point 570 固圃固 kzdl—id kzdl.xcodekzdl.pat joinitemkzdl.pat tables selectkzdl.pat alterdxf—thickness,code,,,,, kzdl。xcode select erasekzdl.xcode Y .q ,, .一 ldkzdl bui point end 经过以上处理后,转换工作就完成了。不过在以前环境下看到的数据而在ArcGIS环境下“变了 样子”,这主要是由于各自系统对数据表现方式和相关符号库的不同,数据本身并没有丢失。使CAD 应用中根据编码规则,匹配相关的ArcGIS符号文件进行显示和编辑等。 5.结束语 CAD和GIS的使用是不同的,当前世界上各图形软件和GIS软件的格式没有一个统一的标准, 而需要在不同的环境中共享和重用数据是重要的。这就要求我们尽量熟悉所使用的软件环境,充分 利用已有的技术,发挥软件的长处,以少走弯路。 [参考文献】 【1】樊红,詹小国.ARC/INFO应用与开发技术.武汉大学出版社,2003. 8开发与实践.科学出版社,

文档评论(0)

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

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

1亿VIP精品文档

相关文档