欢迎来到天天文库
浏览记录
ID:36717344
大小:7.63 MB
页数:49页
时间:2019-05-14
《ArcGIS+Engine92常用对象模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要ArcGISEngine是ESRI在ArcGIS8X基础上推出的ArcGIS9家族中的新成员之一。因其具有跨越ArcGIS部件的一些新特点,因此,ArcGISEngine9.2的对象、接口和函数成为ArcGIS二次开发中的研究热点。它的这些特点,为ArcGIS的开发提供了一个崭新的环境。论文介绍了地理信息系统二次开发中的组件、接口、类和对象等问题,并结合ArcGISEngine9.2中提供的对象模型图,对常用及其新增对象模型库和常用对象进行了较为详细的研究。总体设计思路:首先,针对ArcGISE
2、ngine开发的三个关键部分进行探讨,介绍了常用控件、工具条和工具、对象模型图等,对GIS开发中使用的类、接口和对象模型图等基本概念进行了详细说明:其次,诠释了ArcGISEngine9.2的常用对象模型库、常用对象和接口等主要技术,包括Geometry库中的Point、Polyline、Polygon对象,Display库中的Display、Symbol对象,Carto库中Map、Renderer对象,GeoDatabase库中的Workspace、Curosor对象等;最后,在VS2005环境下
3、,基于C#语言,调用ArcGISEngine对象库中对象的属性、方法和接口,介绍与描述了一些对象模型的使用过程,实现了ArcMap的部分功能。本文的创新之处是紧跟软件工业的发展趋势,对ArcGISEngine9.2的应用进行了有益开发与探索,提高了地理信息系统软件的开发效率,并为地理信息系统软件的二次开发提供了宝贵的借鉴经验。关键词:ArcGISEngine9.2;统一建模语言;对象模型库AbstractArcGISEngineisthenewmemberoftheArcGIS9familylaun
4、chedbyESRlwhichiSbasedontheAreGIS8X.ThenewfeaturesareexceedingtheArcGIS’scomponents,therefore,thenewobjects,iI】Ite概esandfunctionshavebecomethehotissueofthesecondarydevelopmentoftheArcGIS.Thecharacteristicsprovideatotallynewenvironmentforthedevelopmento
5、fArcGIS.Thepaperintroducesthecomponents,interfaces,classesandobjectsinthesecondarydevelopmentoftheGIS,whichdoalotoffurtherresearchonthecol/I/DonIlseandnewaddedOMDcombined、^,imtheOMDthatprovidedbyArcGISEngine9.2.Thewholedesignidea:firstly,thepaperopensu
6、pthedissertationagainstthethreemainpartsoftheAreGISEngine,introducesthecomlllonusedcontrols,toolbar,toolandOMD.Itdoestheexplanationoftheclass,interfaceandOMDcomprehensivelythatusedinthedevelopmentoftheGIS.Secondly,itillustratesthetechnologyoftheOMD,com
7、monobjectsandinterfaeeintheArcGISEngine9.2whichincludesthePoint、Polyline、Polygon喇ectsoftheGeometry,theDisplay、SymbolobjectoftheDisplay,theMap、RendererobjectoftheoartoandtheWorkspace、Curosorobjectofthegcodatabasc;Finally,undertheeircumstanceofVS2005andb
8、asedontheC撑language,thepaperdescribestheprocessofusingtheobjectmodelwhichaccomplishingthepartialfunction.Theinnovationofthispaperisthatkeepingupwiththedevelopingstepofthesotb,vaRe.Itdosethemeaningfuldevelopandexploreabouttheapplicationo
此文档下载收益归作者所有