开发类库的介绍_第1页
开发类库的介绍_第2页
开发类库的介绍_第3页
开发类库的介绍_第4页
开发类库的介绍_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录ArcGISEngine类库总图ArcGISEngine常用类库介绍Demo示例ArcGIS发资源ArcGISEngine类库总图ArcGISEngine类库总图各个类库ObjectModelUML模型图*.pdf文档目录C:\ProgramFiles\ArcGIS\DeveloperKit10.0\Diagrams*ObjectModel.pdf对象模型图图例UML模型图说明对象间的关系AbstractClass:抽象类,不能实例化、不能new生成对象CoClass:组件类,可以用New实例化对象Class:不能直接用New,但借助其他对象来创建对象模型图图例类间的关系Inheritance:继承,空心三角箭头Composition:组成,菱形Association:关联,图中线表示关联Instantiation:实例化,虚线表示实例化关系对象模型图图例接口类型入接口:封装属性和方法出接口:主要封装事件ArcGISEngine常用类库介绍Carto类库负责创建地图、显示图层IMapILayerIFeaturelayer、IRasterLayer、……IRenderIFeatureRenderIElementILineElement、ITextElementIAnnotateLayerProperties……Geodatabase类库空间数据访问接口,打开要素类、查询读取数据、……IFeatureClassIQueryFilterISpatialFilterIWorkspaceIWorkspaceFactoryIFieldIFeature…………Geometry类库几何图形对象,如点、线、面等(x、y、z、m);空间运算IGeometryIPoint、IPolyline、IpolygonICurveITopologicalOperatorIRelationalOperatorIProximityOperatorISegmentCollectionDataSourcesFile文件型数据读取访问,文件型数据有shp、Coverage、CAD、TinShapefileWorkspaceFactoryTinWorkspaceFactoryCadWorkspaceFactory……DataSourceGDBGeodatabase数据访问,PersonalGDB、FIleGDB、ArcSDEAccessWorkspaceFactoryFileGDBWorkspaceFactorySdeWorkspaceFactoryInMemoryWorkspaceFactorySqlWorkspaceFactoryScratchWorkspaceFactorySystem、SystemUISystemSystem类库是ArcGIS体系结构中最底层的类库。System类库包含给

构成ArcGIS的其他类库提供服务的组件。XML相关操作类SystemUI用户界面组件接口定义,包含ICommand、ITool和IToolControl接

口。这个类库中包含的对象是一些实用工具对象,通过使用这些对象简化用户界面的开发Display类库显示对象的符号、颜色,控制显示时的绘制风格样式ISymbolISimpleLineSymbolISimpleMarkerSymbolISimpleTextSymbolIColorIRgbColorIColorRampINewLineFeedbackOutPut输出地图为图片、文档、打印设备IExportIExportBMPIExportGIFIExportJPEGIExportPDF其他类库DataSourcesRaster栅格数据类型的访问、ArcSDEServer连接并操作ArcGISServer的对象GISClient访问ArcIMS和ArcGISServer的web服务DataSourcesOleDB用于MicrosoftOLEDB数据源的GeoDatabaseAPI;只能用在MicrosoftWindows操作系统上。数据源包括支持数据提供者和文本文件工作空间的所有OLEDB其他类库Controls各种控件对象,Map、PageLayout、……GeoDatabaseDistributed提供地理数据库数据导入和导出工具,可以支持对企业级地理数据库的分布式访问。Location地理编码、路径事件NetworkAnalysis网络数据对象、网络分析、几何网络其他类库GeoAnalyst空间分析功能对象,3DAnalystArcGISEngine运行时空间分析或3D分析许可3DAnalyst3D场景对象,sceneArcGISEngine运行时3D分析许可SpatialAnalyst包含栅格数据和矢量数据上执行空间分析的对象ArcGISEngine运行时空间分析许可GlobeCoreglobe数据的对象、GlobeArcGISEngine运行时3D分析许可Demo示例Demo示例符号化读取符号库信息标注INewLineFeedback内存图层属性查询、空间查询创建FeatureClass数据编辑属性过滤离线编辑地图输出图片地图打印开发资源开发包目录位置C:\ProgramFiles\ArcGIS\DeveloperKit10.0结构对象简图C:\ProgramFiles\ArcGIS\DeveloperKit10.0\Diagrams开发帮助C:\ProgramFiles\ArcGIS\DeveloperKit10.0\Help示例代码C:\ProgramFiles\ArcGIS\DeveloperKit10.0\Sampl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论