- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 疤菩年牡啡凛个底珍逐御琼汉国寓绊腆瘴霞嗣杨消钎淀哭姨镭甩诣苟耪及ARCMAp实例ARCMAp实例 消息事件的具体功能 * 儡湛洲熊必唉盾沟瞪聘对阔肤龋菜鸦馁披错益叶李擒佣牛唱爪榜鬼掸遍秦ARCMAp实例ARCMAp实例 2Arcgis开发平台 2.1 ArcgisDesktop开发平台 2.2 ArcGISEngine开发平台 2.3 DeskTop和Engine的开发平台比较 * 五普彻晨穷励底耪酌茫炬皇轻徒岁台深柴晨岛臻谋狮梯蛔厕辉耿莲制澎伸ARCMAp实例ARCMAp实例 2.1 ArcgisDesktop开发平台 ArcGIS 系列桌面产品是一系列整合的GIS应用程 序的总称,包括ArcInfo,ArcEditor和ArcView。通 过协调一致地调用桌面应用和界面,可以实现从简单 应用到完成复杂GIS功能的任务,包括制图、地理分 析、数据编辑、数据管理、可视化和空间处理。 ArcGIS Desktop是可以满足各种类型用户的可伸 缩的产品,用户可根据需要定制、配置自己的GIS应 用系统,主要包括下列完整的GIS功能: * 纯痪泥绵苟醋斧涎蜘蔼胎烯钎利剧铜典怖锨蒂雌昆赁峡剿潦嫌厂懦屯貉枷ARCMAp实例ARCMAp实例 (1)制图和三维(3D)可视化 (2)矢量和栅格数据编辑 (3)空间处理 (4)在复杂的信心模型和框架下进行地理数据管理,包括数据管理与维护,拓扑、完整性规则和丰富的GIS行为,地图和投影变换,空间处理工具和模型,元数据、目录和数据库管理 (5)数据互操作能力(可以使用多种文件,格式以及数据大小无限制) (6)在事务模式下的数据更新、维护与共享 (7)支持GIS互操作标准 (8)Web服务,包括地图发布,数据发布和分发,编辑,空间处理 * 命列彩陶智准社渗供弱冀截三胸诉截橱仆讣乎万媚烹灵澎赴尤恫神莹森蛹ARCMAp实例ARCMAp实例 Desktop提供的三种层次的开发方式 (1)定制ArcGISDesktop (2)在自己的应用系统中嵌ArcGISControls (3)扩展ArcObjects,以动态库或控件形式 供第三方使用 * 睬镐繁铁彦端宣差牛斌帘诉湍崖坎嘿撞棘其悄澈桨逛具惜炮场氧淘猪矫妻ARCMAp实例ARCMAp实例 2.2 ArcGISEngine开发平台 ArcGIS Engine是用于构建定制应用的一个完整的嵌入 式GIS组件库,它可以为用户提供针对GIS解决方案的定制应 用。利用ArcGISEngine,开发者可以将ArcGIS功能集成到一 些应用软件中。 对于开发者来讲,它并不是一个最终的产品,而是一 组被称作ArcObjects的软件开发包 ArcGIS Engine可以在Windows,UNIX和Linux桌面上运 行,并支持一系列的应用开发平台,例.net,Java,com 和C++。 * 抡纶束癸拎媳岩溃氨瓶瘦宁救溃烷变提酸鸿膀锈肚膏膊爹邪蟹钻碧悍诺赤ARCMAp实例ARCMAp实例 为什么使用ArcGIS Engine 许多用户要求有特定的轻量级的GIS应用:可以 是独立的应用,或是将GIS功能嵌入到其他应用中, 在这种开发中,用户需要的GIS功能比ArcView弱, 但仍需要在应用实现复杂的GIS逻辑ArcGISEngine 为此提供了一个低成本、轻量级的选择, 同时,选择ArcGIS Engine进行开发还有几个 关键特征: * 扫庐彦畏垛您毛相镜屿煮酝蓑孰瞄劫认苇各酒分矮庭谨素泳胶惕二蔓雏团ARCMAp实例ARCMAp实例 (1)标准的GIS架构 (2)高效使用 (3)可视化开发控件 (4)跨平台特性 (5)支持多种开发语言 (6)可扩展选项 (7)丰富的开发资源 * 觉浸睫率蚁膳异洼佩傣樱豪息值屡即汹物塘牵此嘛煽用喉亮绎目绳咐烁资ARCMAp实例ARCMAp实例 ArcGIS Engine的功能 ArcGIS Engine可以实现的功能: 空间数据显示、查询检索、编辑和分析 创建各种专题图和统计报表 高级的制图和输出功能 空间数据的管理和维护 …… ArcGIS Engine的扩展选项: 空间分析选项 三维选项 Geodatabase更新选项 网络分析选项 * 啡乒濒詹订鲜鞘怂蒂辙贮君瓷镐捣津慢实污寄痈疯抱筒昏俯伎拇沧囤说宾ARCMAp实例ARCMAp实例 2.3 DeskTop和Engine的开发平台比较 从三方面的比较: 类库比较 程序扩展比较 开发模式比较 * 西重贤诵恢毋腺栅耍滥狈飘檬恫裸诉富赚朝款测绣齐镣森辙线已绢戳叫弊ARCMAp实例ARCMAp实例 类库比较 通过教材20页表2.1,可
文档评论(0)