AutoCAD_VBA程序:CASS(DWG)数据转入ARCGIS(SHP)

上传者: lbmsdn | 上传时间: 2019-12-14 09:36:17 | 文件大小: 502KB | 文件类型: RAR
http://bbs.esrichina-bj.cn/ESRI/thread-26364-1-1.html 一个月以前在CASS下面使用VBA写程序,目的就是要把CASS下的图转入ARCGIS中,因为我们这次是二调的项目,做图是在CASS下做的,入库要进ARCGIS,所以一直在寻找一种好的方法!……你还在为DWG转SHP而烦恼吗?我已经解决了,愿与大家分享。我使用了两种方法,采用了后一种。 第一种:使用ACCO(在附件中),此方法的简介也附有文本说明,主要实现的功能有:A(Txt_Apart:实现注记分离,例如“混2”把它分为“混”、“2”);C(CodeByText:根据注记内容来反赋线的属性,如:线对象里有“混”、“2”两个字,那么我就把“141161”赋给代码,把“2”赋给层数);C(CloseByCode:把需要闭合的线全部闭合);O(最后一步拉,OutPut,导出为DBF文件)。此方法适用于没有CASS7.1版本的,对不起啊,因为我一开始接触就用的是CASS7.1,且是正版,因为CASS7.1版本中有检查入库这个菜单,可以直接实现DWG转SHP,如果你的CASS软件不能实现此功能,相信这种方法将帮助到你。需要一个辅助的TxtToDbf.mdb数据库,也在附件中,此方法一定要先看说明。 第二种:使用ACCS,ACC与第一种方法相同,S(SetXdata:因为我既然能把扩展属性导出DBF表,那么我就能够通过SetXdata方法把正确的属性赋值给相关实体)。 所有操作以JMD层为例,只要稍做修改可适用于其他层和对象。 先添加FWJG、FWCS两个字段,然后通过ACCS自动把正确的值赋给线实体,然后导出为SHP

文件下载

资源详情

[{"title":"( 3 个子文件 502KB ) AutoCAD_VBA程序:CASS(DWG)数据转入ARCGIS(SHP)","children":[{"title":"AutoCAD_VBA程序:CASS(DWG)数据转入ARCGIS(SHP)","children":[{"title":"acco.rar <span style='color:#111;'> 105.92KB </span>","children":null,"spread":false},{"title":"CASS(DWG)数据转入ARCGIS(SHP).doc <span style='color:#111;'> 561.00KB </span>","children":null,"spread":false},{"title":"ACCS.rar <span style='color:#111;'> 31.23KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • aib2c :
    学习一下,很实用
    2017-07-10
  • zhanyanchun :
    这是一个非常好的资源,值得下载
    2016-11-18
  • u010770999 :
    很好,感谢提供此类程序
    2016-08-18
  • baidu_28826051 :
    很好,感谢提供此类程序!
    2015-10-15
  • liushiyou2003 :
    学习了,谢谢啦。一直用VBA,不过自己写的都很简单
    2015-07-30

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明