- 1、本文档共137页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS_Engine相关培训教程_6个学时.ppt
;ArcGIS 整体架构;1、ArcGIS的客户端; ArcMap
是集空间数据显示、编辑、查询检索、统计、报表生成、空间分析和高级制图等众多功能于一体的桌面应用平台。
ArcMap提供面向对象的类似CAD的空间数据编辑工具,全面支持空间数据的可视化交互操作。
ArcMap提供了所见即所得的符号编辑器,令使用者可以随心所欲地生成任意复杂的点线面符号。
ArcMap进一步拓展了ESRI强大的空间数据直接读取能力,多种格式的数据无需进行转换或利用中间交换格式即可动态地直接使用。ArcMap支持的空间数据格式包括:ArcInfo coverages, ESRI shapefiles, ArcSDE layers, DXF and DWG, DGN, 大量的图像格式, GRID、TIN,等等。
ArcMap还支持空间数据的动态投影(on-the-fly projection)。;ArcToolbox
是一个用于空间数据格式转换、叠加处理、缓冲区生成、坐标转换等的集成化“工具箱”。ArcToolbox以树形结构方式组织了120多个不同的空间数据处理工具,并且都是以菜单驱动的方式提供出来,这为我们以一种确定的、轻松的方式去完成哪怕是很复杂的工作提供了前所未有的方便。;2、ArcGIS 的服务器端;ArcSDE
ArcSDE是ESRI的空间数据库引擎,用于对海量空间数据及其属性数据的管理和驱动,为并发访问的客户端提供快速、安全的数据服务。ArcSDE支持工业标准的DBMS平台(如:ORACLE、SQL Server、DB2、Informix等),同时引入了其独有的异步缓冲机制和协同操作机制,使得空间数据服务的响应效率得到提高,真正起到了“引擎”的作用,而并不仅仅是提供一种空间数据存储方式。另外,ArcSDE具有丰富的客户端可供用户选用,如:ArcInfo、ArcView、ArcIMS、MapObjects、ArcExplorer等。同时,还提供了开放的API编程接口,供用户或开发商开发自己的客户端应用或产品。
;4、ArcGIS 与 ArcObjects;用户界面/客户化 ;;ArcGIS Engine 产品;ArcGIS Engine Developer Kit产品;ArcGIS Engine Developer Kit产品;ArcGIS Engine Runtime产品;ArcGIS Engine Runtime产品;标准Engine功能;;ArcEngine产品结构;标准ArcGIS Engine开发组件;ArcGIS Engine扩展模块;GeoDatabase Updata扩展;空间分析扩展;3D分析扩展;小结:ArcGIS Engine的功能;;ArcGIS Engine类库图;ArcGIS Engine类库:1、System;ArcGIS Engine类库:2、 SystemUI ;ArcGIS Engine类库:3、Geometry;ArcGIS Engine类库:4??Display;ArcGIS Engine类库:5、Server;ArcGIS Engine类库:6、Output;ArcGIS Engine类库:6、GeoDatabase;ArcGIS Engine类库:7、GISClient;ArcGIS Engine类库:8、DataSourcesFile;ArcGIS Engine类库:9、DataSourceGDB;ArcGIS Engine类库:10、DataSourcesOleDB;ArcGIS Engine类库:11、DataSourcesRaster;ArcGIS Engine类库:12、Carto;ArcGIS Engine类库:13、Network Analiysis;ArcGIS Engine类库:14、Controls;ArcGIS Engine类库:15、GeoAnalyst;ArcGIS Engine类库:16、3D Analyst;ArcGIS Engine类库:17、Spatial Analyst;ArcGIS Engine类库:18、GlobeCore;;ArcGIS Engine控件概念;ArcGIS Engine控件概念;ArcGIS Engine控件概念;事件
一每个ArcGIS控件都会响应终端用户的键盘和鼠标交互而触发的事件。
一在事件中加入响应交互的处理代码。;伙伴控件
一这种类型的ArcGIS控件不能单独使用,需要和另外一个控件一起协同工作。
一ToolbarControl和TOCControl是伙伴控件
一对应的伙伴控件一般为:MapControl、PageLayoutControl、ReaderControl、SceneControl或GlobeControl控件。
一可
文档评论(0)