



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 一 简述简述 GIS 开发模式及其优缺点 开发模式及其优缺点 1 独立开发模式独立开发模式 独立开发模式不依赖于任何 GIS工具软件 由开发者独立设计 优点 无须依赖任何商业GIS工具软件 减少了开发 成本 缺点 由于能力 时间 财力方面的限制 其开发出来的产品很难在功能上与商业化GIS工具软件 相比 2 单纯二次开发模式单纯二次开发模式 单纯二次开发模式指完全借助于 GIS 工具软件提供的开发语言进行应用系统开发 优点 这种开发方式 继承了平台软件的所有 GIS 功能 容易掌握 开发起来省时省力 缺点 受二次开发的宏语言限制 所 开发的应用系统功能扩展能力极弱 难以解决复杂问题 开发的应用程序不尽如人意 3 集成二次开发模式集成二次开发模式 集成二次开发模式是指利用专业的 GIS 工具软件进行开发 优点 可以缩短程序开发周期 使编程过程 更简洁 用户界面更友好 而且可以使程序更加灵活 简便 二 二 简述简述 COM 的特性 的特性 1 封装性 2 多态性 3 重用性 4 语言无关性 5 进程透明性 三 三 简述组件式简述组件式 GIS 三级体系结构 三级体系结构 1 基础组件基础组件 基础组件面向空间数据管理 提供基本的交互过程 2 高级通用组件高级通用组件 高级通用组件面向通用功能 高级通用组件由基础组件构造而成 3 行业性组件行业性组件 行业性组件抽象出行业应用的特定算法和模型 固化到组件中 进一步加速开发过程 四 四 简述相对于传统的简述相对于传统的 GIS 组件式 组件式 GIS 的特点 的特点 1 集成灵活 价格便宜 2 采用通用开发语言集成 3 强大的 GIS 功能 4 开发简捷 使用方便 5 无缝集成 6 可视化界面设计 7 更加大众化 五 五 简述简述 ArcGIS Engine 包含的两个内容 包含的两个内容 1 ArcGIS Engine 开发工具包 ArcGIS Engine 开发工具包是由开发人员来开发客户化应用程序的一系列工具 2 ArcGIS Engine 运行时 ArcGIS Engine 运行时是一组包含 ArcGIS Engine 核心组件以及扩展模块的工具 六 六 简述简述 Geodatabase 模型结构 包括英文 模型结构 包括英文 对象类 ObjectClass 要素类 FeatureClass 关系类 RelationshipClass 要素数据集 FeatureDataset 域 Domians 规则 Rules 七 七 简述简述 ArcGIS Engine 的关键特性 的关键特性 八 八 列举列举 ArcGIS Engine 常用的控件 中英文对照 常用的控件 中英文对照 地图控件 MapControl 页面布局控件 PageLayoutControl 阅读者控件 RenderControl 内容列表控件 TOCControl 工具条控件 ToolbarControl 场景控件 SceneControl 球体控件 GlobeControl 九 九 列举列举 ArcGIS Engine 的类库 的类库 1 System库库 System 库是 ArcGIS 体系中的最低级的组件库 该库包含了组成 ArcGIS 的其他组件库所使用的服务 2 SystemUI库库 SystemUI 库主要包含了 ArcGIS Engine 能够扩展的用户界面的一些接口 3 Geometry库库 Geometry 库主要用于处理要素类和图形元素中的几何体 几何形状和要素等 4 Display库库 Display 库包含了支持显示 GIS 数据的对象 5 Server库库 Server 库包含了连接 ArcGIS Server 并与其交互的对象 6 Output库库 Output 库用于构建设备的图像输出 7 Geodatabase库库 Geodatabase 库提供了与数据进行访问相关的程序编程接口 API 为 ArcGIS 所支持的数据源提供统 一的数据编程模型 8 Carto类库类库 该库包含了用于显示数据的对象 如 Map Layer FeatureLayer 等 9 DataSourcesFile类库类库 DataSourcesFile 类库包含用于基于文件数据源的 GeoDatabase API 实现 10 DataSourcesGDB类库类库 DataSourcesGDB 类库包含用于基于数据库数据源的 GeoDatabase API 实现 11 DataSourcesRaster类库类库 DataSourcesRaster 类库包含用于基于栅格数据源的 GeoDatabase API 实现 标准的 GIS 框架 低成本配置 GIS 组件库 功能扩展 模块化组件开发包 运行时跨平台 跨语言 运行时方式分布式授权无需购置桌面系统 可视化控件集功能丰富的 APIJava C VC 三维分析网络分析嵌入式应用 十 十 控件特性是什么 控件特性是什么 可嵌入的构件可嵌入的构件 每个控件都是一个可嵌入的构件 在可视化设计环境里可以被拖放到一个视窗容器或对话框中 控件属性页控件属性页 每个组件都提供了一组属性页 开发人员可以在大多数可视化编程环境中访问到这些属性页 封装组件封装组件 每个控件都通过粗粒度地封装 ArcObjects 组件而简化了开发过程 与此同时 这些控件仍然提供对 细粒度的 ArcGIS Engine 组件的访问 事件事件 每个控件都对最终用户与键盘鼠标的交互操作进行响应 触发事件 另外 控件会对自身发生的一 些事件产生响应 同伴控件同伴控件 工具条控件和目录树控件都需要工作在同其他 同伴控件 关联的状态下 典型的 同伴控件 是 一个地图控件 页面控件 三维场景控件或球面显示控件 十一 十一 地图常用接口及其功能是什么 地图常用接口及其功能是什么 IMap接口接口 IMap 可以增加 删减 访问各种数据源的图层 包括特征图层和图形图层 可以实现图例 条状 比例尺等地图图饰对象与地图的联系 可以控制各种各样的地图属性 如地图单位 空间参考 可以选择特征对象并访问地图的当前选择集 IGraphicsContainer接口接口 IGraphicsContainer 接口用在需要管理地图要素集合的对象中 IActive View接口接口 IActive View 接口控制着主应用窗口 管理着包括图画在内的许多操作 十二 十二 ArcGIS Engine 数据类型 数据类型 1 Coverage 1982 年 ESRI 公司推出了第二代地理数据模型 Coverage 数据模型 也被称为地理相关模型 2 Shapefile Shape 文件是 ESRI 公司发明的一种矢量数据的组织文件 3 Geodatabase Geodatabase 是 ESRI 推出的面向对象的地理数据模型 将空间对象的属性和行为结合起来的统一的 智能化地地理数据模型 4 ArcXML ArcIMS 使用 XML 作为它的通讯和交互语言 十三 十三 Geodatabase 数据模型的优点 数据模型的优点 异构数据逻辑统一 面向对象的模型设计 内嵌空间规则 空间属性一体化存储 支持网络拓扑 十四 十四 Geodatabase 数据模型的缺点 数据模型的缺点 Geodatabase 不能充分地描述因空间实体的组合关系而带来的约束规则 Geodatabase 不涉及时空数据的表达与处理 Geodatabase 在用户请求空间数据时没有突破图层概念 降低了数据请求的灵活性 十五 十五 三种类型的地理数据库比较 三种类型的地理数据库比较 特性特性ArcSDE 地理数据库文件地理数据库个人地理数据库 描述描述 在关系数据库中以表形式保存的 各种类型的 GIS 数据集的集合 在文件系统文件夹中保存的 各种类型的 GIS 数据集的集 合 在 Microsoft Access 数据文件中存 储和管理的 ArcGIS 地理数据库的 原始数据格式 用户数用户数多读多写多读单写多读单写 存储格式存储格式关系型数据库保存用文件形式保存用 Access 数据库保存 大小限制大小限制DBMS 限制数亿个矢量要素 每个 Access 数据库文件 250 500MB 之间 十六 十六 简述按照几何特点划分的各种图元种类 简述按照几何特点划分的各种图元种类 1 点状图元点状图元 点状图元以点定位 用于表示呈点状分布的现象或所占的面积不大的事物 又可细分为文字图元 图 形图元 位图图元 2 线状图元线状图元 线状图元用于表示呈线状分布或带状延伸的现象 这种图元不仅反映地物的形状 弯曲程度及延
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生物科技行业创新技术与市场前景研究报告
- 2025年医疗器械行业技术变革及市场前景研究报告
- 2025年智慧农业行业农业物联网技术发展前景分析报告
- 2025年区块链技术行业应用前景分析报告
- 商场员工安全培训通讯稿课件
- 2025年汽车行业新能源技术发展前景研究报告
- 2025年区块链技术在物流行业的应用前景分析报告
- 巴彦淖尔市2025内蒙古巴彦淖尔市直属乌兰牧骑(市歌舞剧院)招聘事业编制演职人员笔试历年参考题库附带答案详解
- 国家事业单位招聘2025国家农业农村部食物与营养发展研究所招聘笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国农业科学院蔬菜花卉研究所招聘编外财务人员1人笔试历年参考题库附带答案详解
- 银川能源学院《经济数学(一)》2023-2024学年第一学期期末试卷
- 2025年统编版(2024)小学道德与法治二年级上册《我为班级做贡献》教学设计
- 向国旗宣誓活动方案
- “七一”党课:从《党章》中汲取奋进力量把全面从严治党进行到底
- sis系统报警管理制度
- WeleUnit单元话题阅读理解练习-2023-2024学年高一英语单元重难点易错题精练(人教版2019)
- 游戏室工作室合同范本
- T/CCMA 0172-2023移动式升降工作平台施工现场管理规程
- 粮食代烘干协议书
- 华为光芯片笔试题及答案
- 应急预案鲁西化工集团股份有限公司煤化工二分公司突发环境事件应急预案
评论
0/150
提交评论