- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ArcEngine开发入门介绍;内容简介;ArcGIS产品体系;ArcObject简介;AO的功能;AO编程基础COM;COM的目标和特性;庞大的COM组件集合;理解对象模型图(OMD);在哪里可以找到ArcGIS OMD图表;解析对象模型图;ArcObjects UML关系符号;ArcObjects UML关系符号例子;类和他们相应的对象
;不能创建或实例化
抽象类永远不能有实例
为子类定义了泛化(general)
子类集成了抽象类的接口
抽象类的OMD 符号: 2维阴影矩形;可以创建:使用 New关键字
IMap pMap = new MapClass()
实例化: 从其它对象获得
IMap pMap = pMxDocument.FocusMap()
可创建类的OMD符号:3维阴影矩形
;类 (Class);属性和方法的符号;属性传值: 大部分 ArcObjects的属性
属性保存了一个对象的值或者一个拷贝
不需要使用Set关键字
属性传引用: 一些 ArcObjects的属性
属性保存了一个对象的引用
必须使用Set关键字
如果引用对象发生了变化,对象的属性将同步受到影响;接口棒棒糖类型的图标 ( );FeatureLayer on Map Layer OMD;例子: MxDocument Map layer;ArcEngine概况;;ArcEngine功能;AO与AE的联系与区别;ArcGIS Engine 扩展模块;ArcGIS Engine 组成;ArcGIS Engine 开发包;ArcGIS Engine 类库体系结构;System类库:System类库是ArcGIS体系结构中最底层的类库。System类库包含构成ArcGIS的其他类库提供服务的组件。System类库中定义了大量开发者可以实现的接口。开发者不能扩展这个类库,但可以通过实现这个类库中包含的接口来扩展ArcGIS系统。
SystemUI类库 :SystemUI类库包含用户界面组件接口定义,这些用户界面组件可以在ArcGIS Engine中进行扩展。包含ICommand、ITool和IToolControl接口。开发人员可以通过使用这些对象简化用户界面的开发。
Geometry类库:Geometry类库包含了核心的几何形体对象,如点、线、面等,即在AO中的要素和图形元素的几何形体都可以在这个组件库中寻找到。除此之外,这个库还包含了空间参考对象,包括GeographicCoordinateSystem(地理坐标系统)、ProjectedCoordinateSystem (投影坐标系统)
?? GeoTransformations(地理变换)对象等。
Display类库:Display类库包含用于显示GIS数据的对象。它包括Display对象、Color对象、ColorRamp对象、DisplayFeedback对象、RubberBand对象、Tracker对象、Symbol对象。
;Output类库: Output类库包含了AO中的所有输出对象:打印输出对象Printer和转换输出对象Export。前者可以将视图上的地图通过打印机进行输出,而后者包含的丰富对象,可以将地图转换为多种格式的矢量或者栅格形式的数据,如EMF、PDF、JPEG、TIFF等。
Framework类库 :arcgis程序存在一个内在的框架,所有的ao组件对象都在这个框架中扮演了不同的角色,它的协作可以完成arcgis提供的gis功能。这个框架中的某些核心对象被放置在Framework 库中。
Framework库提供了arcgis程序的某些核心对象和可视化组件对象。这个库中的一些对象可以让arcgis程序扩展他们的定制环境,以改变arcgis程序的外观界面。同时,这个库也提供了诸如ComPropertySheet、ModelessFram和MouseCursor等对象,它们是一些对话框,用于在arcgis上实现用户的交互。
Carto类库: Carto库包含了为数据显示服务的各种组件对象,如:MapElements(包含Map对象的框架容器);Map和PageLayout(地理数据和图形元素显示的两个主要对象);MapSurrouds(一个与Map对象相关联的用于修饰地图的对象集);Map Grids(地图网格对象,用于设置地图的经纬网格或数字网格,起到修饰地图的作用);Renderers(着色对象,用于制作专题地图),Labeling,Annotation,Dimensions(标注对象;用于修饰在地图上产生文字标记以显示信息),Layers(图层对象,用于传递地理数据到Map或PageLayout对象中去显示),M
您可能关注的文档
- 《00-ALOHA-CSMA-CD-冲突窗口最小帧长》.ppt
- 《0-320°万能角度尺使用方法培训》.ppt
- 《0-6岁儿童动作的发展》.ppt
- 《1-6年级112首古诗词》.doc
- 《1-6年级麻风病防治知识教案》.doc
- 《00后企业员工培训课程》.ppt
- 《1.2.3同角三角函数的基本关系式课件1新人教B版必修4》.ppt
- 《1-5以内数比大小》.ppt
- 《1000句英语日常交际用语》.doc
- 《1001种奖励员工的方法》.doc
- 2026年及未来5年E点通B2B产品项目市场数据调查、监测研究报告.docx
- 2026年及未来5年零空气发生器项目市场数据调查、监测研究报告.docx
- 2026年及未来5年铜铝排平面轧平机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年体温传感器项目市场数据调查、监测研究报告.docx
- 2026年及未来5年PVC线条包覆膜项目市场数据调查、监测研究报告.docx
- 2026年及未来5年密封袋项目市场数据调查、监测研究报告.docx
- 2026年及未来5年手表型游戏机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年高强度焊接长环项目市场数据调查、监测研究报告.docx
- 2026年及未来5年杆端关节项目市场数据调查、监测研究报告.docx
- 2026年及未来5年剥捻线机项目市场数据调查、监测研究报告.docx
最近下载
- 烟台大学 积极心理学教案烟台大学 积极心理学教案.doc VIP
- 内镜室护士培训课件.pptx VIP
- TED中英官方演讲稿-PatriciaMedici_2015F[Patricia Medici][你一无所知的一种最酷的动物 _ 我们该如何拯救它].pdf VIP
- 专题十 等边三角形(2)——手拉手与夹半角的构造.pptx VIP
- 课题结题报告.docx VIP
- 生成式AI在初中数学课堂中促进分层教学的实践研究教学研究课题报告.docx
- 2022年新生儿科第二季度核心能力考试 (1).docx VIP
- 已更新:安全生产法律法规清单(2025年6月版).doc
- 专题二 全等基本结构(2)——夹半角的构造与截长补短.pptx VIP
- 档案录入员考试真题及答案.docx VIP
原创力文档


文档评论(0)