基于vb和autocad宗海界址图绘制系统的研究与开发

基于vb和autocad宗海界址图绘制系统的研究与开发

ID:31359589

大小:110.50 KB

页数:7页

时间:2019-01-09

基于vb和autocad宗海界址图绘制系统的研究与开发_第1页
基于vb和autocad宗海界址图绘制系统的研究与开发_第2页
基于vb和autocad宗海界址图绘制系统的研究与开发_第3页
基于vb和autocad宗海界址图绘制系统的研究与开发_第4页
基于vb和autocad宗海界址图绘制系统的研究与开发_第5页
资源描述:

《基于vb和autocad宗海界址图绘制系统的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于VB和AutoCAD宗海界址图绘制系统的研究与开发  摘要:宗海图是海域使用权证书和宗海档案的主要附图,是申明海域使用权属的重要依据,其绘制的标准性和规范性直接会影响到海域的科学化管理。该文基于VB和AutoCAD宗海界址图绘制系统的研究与实例开发,为宗海图绘制提供了一种思路和方法,有利于提高宗海图绘图工作的自动化,大大提高工作效率和质量,为海域使用管理和用海审批提供了技术保障。  关键词:宗海图VBAutoCAD开发  中图分类号:TP39文献标识码:A文章编号:1672-3791(2016)09(a)-0001-03  A

2、bstract:ParcelseamapistheMainfiguresofCertificatesoftherighttotheuseofseaareasandcasesfiles,andisanimportantbasisforstatingtheseausingright.Thestandardandspecificationofparcelseamappingdirectlyaffectsthescientificmanagementofseaareas.Basedonresearchanddevelopmentcases

3、usingVBandAutoCADsystemforParcelseaboundarymapping,thisarticleoffersanideaandmethodforimprovingautomationofparcelseamapping.Thismethodimprovesworkefficiencyandqualitygreatlyandcanprovidetechnicalsupportformanagementand7approvaloftheuseofseaarea.  KeyWords:Parcelseamap

4、;VB;AutoCAD;Development  宗海图是海域使用权证书和宗海档案的主要附图,是申明海域使用权属的重要依据,是海洋管理部门确定和管理海域使用权属的技术依据,同时又为海域使用者提供法律保障[1]。  目前,宗海图常用的绘制平台主要有AutoCAD、ArcGIS、MapInfo和Surfer等[2-4]。AutoCAD是目前世界上广泛用于各种图形应用有关领域的功能强大的计算机辅助设计软件,由于其使用方便、功能强大,被广泛应用到测绘制图领域。宗海图作为测绘制图的一部分,具有测绘制图的共性,但也有其特殊性。因此AutoCA

5、D作为通用性软件,在宗海图绘制某些方面功能略显不足,比如在宗海图界址点批量提取、标注与坐标转换、数据的格式转换与管理等,需要针对特殊的需求对AutoCAD进行二次开发。该文基于VB和AutoCAD中的ActiveXAutomation技术进行宗海界址图绘制系统的研究与实例开发,为宗海图绘图工作的自动化、精确化和高效化提供技术保障。  1宗海图  1.1宗海图介绍  宗海图是海籍测量的最终成果之一,其精确记载宗海图位置、界址点、界址线及相邻宗海的关系,主要包括宗海位置图和宗海界址图。其中,宗海位置图用于反映被权属界限所封闭的同类型用

6、海单元的地理位置,宗海界址图用于清晰地反映被权属界限所封闭的同类型用海单元的形状和界址点分布[5]。7  1.2宗海界址图  宗海界址图主要包括7个方面的内容:(1)毗邻的陆域和海域要素,用海方案或已有用海设施、构筑物。(2)该宗海及各内部单元的图斑、界址线、界址点及其编号。(3)相邻宗海图斑、界址线、界址点及项目名称。(4)图廓及经纬度标注。(5)界址点编号及坐标列表。(6)宗海内部单元、界址线与面积列表。(7)图名、坐标系、比例尺、投影与参数、指北针、绘制日期,测量单位等[6]。  2VB和AutoCAD系统研究与实例开发  

7、VisualBasic(简称VB)是Microsoft公司推出的面向对象的可视化编程工具,并较好地支持ActiveX技术开发。VB作为二次开发工具,具有语法简单,功能强大,调试方便等特点。此外,AutoCADR14版本起,软件引入了ActiveXAutomation服务功能,使AutoCAD与其他Windows程序的数据共享变得非常容易[7]。  2.1VB在AutoCAD中绘制宗海图  要在AutoCAD中使用ActiveXAutomation技术,需要在VB中选择AutoCAD作为其对象,方法是在VB中选菜单“工程/引用”中选

8、中AutoCAD2007ObjectLibrary。在VB中可以用New关键字、GetObject、CreateObject函数直接访问AutoCAD应用程序对象。  2.1.1获取和创建AutoCAD对象  下面语句用GetObject或Crea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。