欢迎来到天天文库
浏览记录
ID:58996446
大小:3.38 MB
页数:53页
时间:2020-09-27
《通过ArcGIS Engine构建GIS应用中文ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通过ArcGISEngine构建GIS应用朱政ESRI中国(北京)有限公司目录ArcGISEngine的概要ArcGISEngine的开发包ArcGISEngine的运行时ArcGISEngine的分发和部署开发资源ArcGISEngineArcGIS9中新的开发产品从核心ArcObjects中构建可以创建独立的应用程序或者集成到第三方的软件系统中Web浏览器在其他应用中嵌入GIS功能自定义应用GIS桌面应用ArcGISEngine简单,重点的功能完全的GIS功能ArcGISEngine开发自定义应用ArcGISEngineCOM.NETJ
2、AVAC++工程的类型独立应用无可视化界面应用嵌入式应用ArcGISEngine功能读取所有支持的ESRI数据格式包括geodatabase地图制作(创建和编辑MXD)ArcGIS级别的绘图查询和分析地理编码简单编辑(shp和pGDB)ArcGISEngine扩展GeodatabaseUpdateSpatial3DWithGlobalVisualizationStreetMapUSAEngine开发包包括高级的Engine扩展ArcGISEngine两个产品Engine开发包是创建自定义的GIS和制图应用的工具包.Engine运行时是为了运
3、行自定义的Engine应用的可分发的ArcObejcts.ArcGISEngine开发包组件,APIs和工具的集合,开发人员可以用来创建高级的GIS应用组件Engine库–制图,绘制,选择,编辑,等.Control库–地图控件,布局控件,工具条,等.APIsCOM,.NET,Java,andC++工具文档开发工具ArcGISEngine组件库SystemSystemUIGeoAnalystGeometry3DAnalystDisplayGlobeCoreServerSpatialAnalystOutputGeoStatisticalAnal
4、ystGeodatabasePublisherGISClientArcReaderControlGeoDatabaseDistributedDataSourcesFileDataSourcesOleDBDataSourcesRasterCartoLocationNetWorkAnalysisControls主要Library介绍SystemSystem库是ArcGIS框架中最底层的一个库,它包含了一些被其他库使用的一些组件。SystemUISystemUI库定义了一些在ArcGIS中被用户界面组件使用的类型。象Icommand和Itool这
5、样的接口就在这里定义。这两个库一般不被扩展Geometry几何库包含了核心的几何对象,比如点,面,线等。在几何库中还定义和实现了空间参考的对象,包括投影坐标系和几何坐标系。鸟Abstract鸵鸟CoClass鸵鸟蛋class鸵鸟翅膀class鸵鸟巢CoClass*继承产生有组成对象模型图图例Geometry库GeometrySphereEnvelopPointMultipointCurveRayTrianglesTrangleStripTriangleFanMultiPatchGemetryBagSegmentPathPolycurveB
6、ezierCurveCircularArcEllipticArcLineRingPolygonPolyLine**Display显示库包含了支持在输出设备上显示图形的组件,屏幕显示,符号,颜色等都在这个库中定义。Display库SymbolTextSymbolMarkerSymbolLineSymbolFillSymbol3DchartSymbolSimpleMarkerSymbolCartographicMarkerSymbolCharacterMarkerSymbolPictureMarkerSymbolMyMarkerSymbolC
7、artoCarto库包含了为数据显示服务的对象。PageLayout和Map对象在这个库中,以及支持各种数据类型的图层,渲染。这个库中也包括了MxdServer和MapServer对象,它们通常被Server用来显示地图数据。Carto库中的Map,PageLayout,和MapElementsElementMapPageLayoutMapSurrondFrameElementGraphicElementScaleTextMarkerNorthArrowElement**LayerInCarto*MxDocument*RenderTinRe
8、nderClassBreakRenderSimpleRenderChartRenderUniqueValueRenderFeatureRenderRasterRenderFeat
此文档下载收益归作者所有