- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]桌面GIS开发
基于ArcGIS Engine 二次开发 ArcGIS Engine Model ArcGIS Engine COM Lib 33. EDITOR Editor库实现了ArcMap对象编辑器。编辑器支持对简单要素、网络要素、注记和拓扑要素以及所有这些要素的属性进行编辑。此库既支持用户界面又支持编程的API。Editor提供的API比GeoDatabase库提供的API级别要高。鼓励开发人员在编辑和管理地理数据库中的要素时使用Editor API。开发人员可以使用自己的编辑命令、编辑任务和捕捉代理来扩展此库。对于更高级别的定制,开发人员可以创建编辑器的扩展模块。对象检查器界面由Editor库实现,然而,要扩展此用户界面,Class扩展模块通过扩展合适数据源的GeoDatabase库来实现。 基于ArcGIS Engine 二次开发 ArcGIS Engine Model ArcGIS Engine COM Lib 34. LOCATIONUI LocationUI库提供了支持包含在Location库中对象的用户界面,包括属性页。除了属性页外,仍有可用的对话框供开发人员使用,包括EventFinder和AddressLocatorUI。此库也包含扩展其它ArcGIS系统核心库(如Catalog,CatalogUI,CartoUI)的对象。开发人员为在Location库中创建的对应组件创建UI时,就扩展了此库。 基于ArcGIS Engine 二次开发 ArcGIS Engine Model ArcGIS Engine COM Lib 35. ARCMAP ArcMap库包含由Application对象实现的ArcMap应用程序。与ArcCatalog库相似,Application对象从其他库中实现接口,即ArcMapUI。ArcMap应用程序可由开发人员编写包含在应用程序中或通过OLE自动化实现的新命令和新工具来控制。ArcMap使用的所有对象都在ArcMap的上下文中创建,这一点非常重要。为支持这个编程模型,应用程序实现了IObjectFactory接口。开发人员也可以使用Application对象来操作ArcMap文档、停靠窗口、扩展模块和ArcMap支持的不同数据窗口。开发人员不能扩展此库,相反,可以创建在ArcMap应用程序中使用的命令和工具。 基于ArcGIS Engine 二次开发 ArcGIS Engine Model ArcGIS Engine COM Lib 36. EDITOREXT EditorExt库包含ArcMap Editor和与Editor有关的组件的扩展模块。此库支持的功能不同,但其公共部分依赖于Object Editor。此库的功能和相关的UI支持网络追踪、数据库加载、ArcPad集成、边匹配和管理ArcMap中的地图拓扑。开发人员通常不扩展此库,相反可以在自己的库中创建自己的编辑器扩展模块。 37. GEODATABSEDISTRIBUTEDUI GeoDatabseDistributedUI库提供用户界面(包括属性页和对话框)来支持包含在GeoDatabseDistributed库中的对象。开发人员不能扩展此库。 基于ArcGIS Engine 二次开发 ArcGIS Engine Model ArcGIS Engine COM Lib 38. GEOPROCESSING GeoProcessing库包含实现统一的地理处理框架的对象。该框架支持使用Dialogs、Models、Scripts、Command和ArcGIS Engine COM或.NET API来执行地理处理工具。除了核心框架外,此库包含了200多个地理处理工具。开发人员可以使用此库中的对象编程来与框架交互。更常用的是,开发人员可以使用新的地理处理工具来扩展此库,便于以后在地理处理框架内使用。在ArcGIS系统内的其他库中实现地理处理工具,这样它们的功能通过统一的框架展现给用户。 基于ArcGIS Engine 二次开发 ArcGIS Engine Mod
您可能关注的文档
- [计算机软件及应用]SQL-3-2 SQL学习PPT.ppt
- [计算机软件及应用]SQL数据库定21.ppt
- [计算机软件及应用]SQL第一章 续 SQLServer2005安装及配置.ppt
- [计算机软件及应用]SQL语句超详细教程.doc
- [计算机软件及应用]IUIT-CADWIND2011介绍.ppt
- [计算机软件及应用]TCP-IP程序设计_II.ppt
- [计算机软件及应用]VBA语句集.doc
- [计算机软件及应用]VBS基础培训 -.ppt
- [计算机软件及应用]SYMC Backup Exec 2010 操作手册 V11.pdf
- [计算机软件及应用]VB代码大全1.doc
- 家居行业线上线下融合模式创新下的家居行业智能家居产品市场细分与竞争策略分析报告.docx
- 跨界融合下的在线教育平台用户体验创新与满意度提升策略报告.docx
- 数字图书馆环境下公共图书馆服务效能提升策略与实践.docx
- 2025年商业街区改造社会稳定风险评估与社区公共服务.docx
- 半导体设备国产化2025挑战:技术瓶颈分析与突破路径.docx
- 2025年医药流通企业仓储管理系统升级案例研究与效率提升策略.docx
- 跨境电商物流智能跟踪与可视化管理系统研究报告.docx
- 钢铁行业绿色制造2025年技术应用与产业协同发展报告.docx
- 量子计算行业应用场景拓展与2025年市场潜力研究报告.docx
- 跨境电商2025年床上用品本土化营销策略实证研究.docx
文档评论(0)