地理信息系统设计与实现课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《地理信息系统设计与实现课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 地理信息系统 设计 实现 课件
- 资源描述:
-
1、地理信息系统设计与实现徐永进GIS教研室西南大学地理科学学院第一章 概论a.信息b.地理信息c.信息系统d.地理信息系统GIS基本概念第一章 概论地理信息系统的类型第一章 概论领域广泛研究分析深入社会化应用应用全球化网络化集成化模型多样化地理信息系统的应用第一章 概论地理信息系统的应用电信地理信息系统电信地理信息系统铁路地理信息系统铁路地理信息系统属性查询查询专题图作战指挥地图切换警用地理信息系统警用地理信息系统地理信息系统地理信息系统医疗机构查询医疗机构查询地理信息系统地理信息系统三维虚拟三维虚拟地理信息系统地理信息系统电子沙盘电子沙盘地理信息系统地理信息系统WEBGISWEBGIS1、硬件
2、、硬件 包括:客户端、服务器、网络、存储、输入设备、输出设备包括:客户端、服务器、网络、存储、输入设备、输出设备等等2、软件、软件 操作系统、编程语言、图形图象处理、数据库管理、操作系统、编程语言、图形图象处理、数据库管理、GIS基基本功能软件包、本功能软件包、GIS应用软件包、应用软件包、GIS与用户的接口通讯软件等与用户的接口通讯软件等地理信息系统的硬、软件环境主机打印机显示器绘图仪存储设备扫描仪数字化仪解析测图仪测绘仪器GPS网络通用GIS的五大子系统1、数据输入子系统2、数据编辑子系统(图1.3)3、数据管理子系统4、数据查询分析子系统5、数据输出子系统(图1.4)GIS的软、硬件选择
3、1、GIS硬件的选择2、GIS软件的选择 2.1、功能 2.2、技术支持以及后继支持 2.3、市场和用户群 2.4、信息处理能力和数据交换能力 2.5、价格数据质量及其控制GIS空间数据质量的概述1、GIS空间数据质量的含义空间数据质量的含义 数据是各类信息系统的基础。抽象的、适用程度。2、有关、有关GIS空间数据质量的几个概念空间数据质量的几个概念 a、误差 b、数据准确度 c、数据精密度 d、不确定性 e、cd通常合称为精度3、GIS空间数据的质量的重要性空间数据的质量的重要性数据质量及其控制GIS空间数据质量的内容1、微观部分、微观部分 定位精度、属性精度、逻辑一致性、分解力2、宏观部分
4、、宏观部分 a、完整性:层完整性、分类完整性、检验完整性 b、时间(效)性(现实性):数据直接产生时间 c、数据档案3、适用性、适用性数据质量及其控制GIS空间数据质量的控制1、数据误差的来源、数据误差的来源 质量和误差?!质量和误差?!a、数据采集阶段、数据采集阶段 b、数据输入阶段、数据输入阶段 c、数据存储阶段、数据存储阶段 d、数据操作阶段、数据操作阶段 e、数据输出阶段、数据输出阶段 f、成果实用阶段、成果实用阶段数据质量及其控制GIS空间数据质量的控制2、数据质量的控制、数据质量的控制 a、选择数据源、选择数据源 I 确保数据源误差小于系统要求误差确保数据源误差小于系统要求误差 I
5、I 地图数据源对地图的选择地图数据源对地图的选择 III 尽可能的减少中间处理环节尽可能的减少中间处理环节 b、数字化过程中的数据质量控制、数字化过程中的数据质量控制 数据预处理、设备选用、对点精度、数字化限差、精度检查数据预处理、设备选用、对点精度、数字化限差、精度检查 c、数据处理分析中的数据质量控制、数据处理分析中的数据质量控制 计算误差、数据转换误差、拓扑叠加分析误差计算误差、数据转换误差、拓扑叠加分析误差ArcObjects的基本知识AO不同版本稍有出入基本结构图三个主要控件 MapControl、PageLayout、SceneViewer组件库的使用方法ArcObjects的基本
6、知识OMD图的认识ArcObjects的基本知识AO的App组成ArcObjects的基本体系ARCGIS构架AO的在ARCGIS中的地位ARCGIS的其它产品ArcObjects的基本体系AO的数据构架(部分)矢量数据栅格数据图层体系GeoDatabase体系Ao如何获取Feature找到数据所在图层判断图层类型(是否支持Feature的Layer)得到图层的整个FeatureClass判断FeatureClass的esriGeometryType 得到类型 点/线/面/.IFeatureCursor=FeatureClass.GetFeatures 查找枚举每个FeatureAo中Feat
7、ure的处理Feature的成员FieldsIFieldShapeValueAo制作自己的导航工具栏导航工具条实现的几种方式1、esriToolbar2、ICommand3、IEnvelope 放大缩小的原理前视图和后视图的实现Pan的实现原理要注意的接口extendAo制作自己的导航工具栏程序的组织(思考)Mapcontrol控件的鼠标事件的处理地图坐标和IEnvelope接口的关系放大和缩小的实质?!栅格数据的插值处理了解栅格数据栅格数据的插值操作常见插值(样条、反距离权重、克里各)用到的接口IRasterIRatserLayerIRasterDatasetIInterpolationOp
8、 IGeoDataset栅格数据的其它处理获取栅格值IPixelBlock2 IPnt IRawPixels(read)IRaster(read)需要注意的问题?开发GIS基本系统专业开发工具优点与不足优点:技术成熟,起点高优点:技术成熟,起点高 较好的可靠性较好的可靠性 容易理解和掌握容易理解和掌握缺点:扩展性差缺点:扩展性差 体积庞大,软、硬件要求高体积庞大,软、硬件要求高 没有系统版权没有系统版权自行开发GIS的优点和缺点 优点:灵活;更专注解决专业应用问题;优点:灵活;更专注解决专业应用问题;易于扩展成各种系统;拥有版权;易于扩展成各种系统;拥有版权;缺点:难度大,工作量大;开发工作的
9、连续性难以保证;缺点:难度大,工作量大;开发工作的连续性难以保证;对开发人员要求较高;对开发人员要求较高;开发GIS基本系统结论1.大型的GIS开发项目,对平台要求高,适合采用专业开发工具模式。2.小型的GIS,若对平台的要求不高,重点在于专业实际技术的应用,适合采用自主开发模式开发GIS基本系统矢量图形系统遥感和栅格数据处理系统属性数据管理及其数据库系统矢量空间数据元素与属性数据的链接完整的空间数据管理、查询、统计分析和图形图像输出功能开发GIS基本系统需要的操作系统相关知识储备Windows绘图的机制与设备描述表坐标比例的转换运算常见相关函数关于数据库的知识储备数据库的创建和管理SQL语言
10、数据引擎的认识索引、关键字、视图.开发GIS基本系统矢量图形系统构架矢量图形系统的组织关系开发GIS基本系统矢量空间数据元素与属性数据的链接开发GIS基本系统基本图元的设计点(与GIS的点比较?)线面文字弧段.开发GIS基本系统矢量图形过渡到GIS空间数据的分类图层(?优缺点)图层(?优缺点)数据图层的属性数据图层的属性系统对空间数据的管理组织工程工程图幅单元图幅单元图层图层地图对象地图对象开发GIS基本系统空间数据库设计1、基本控制数据基本控制数据【图幅名称、控制点信息、结点、节点、图幅名称、控制点信息、结点、节点、线、面、文字、图层数、其它信息线、面、文字、图层数、其它信息】2、属性数据管
11、理、属性数据管理【属性数据和空间数据的关联属性数据和空间数据的关联】3、数据表、数据表【基本关系表、属性表、图层表、其他表等基本关系表、属性表、图层表、其他表等】控制点文件图 层 文 件属性数据文件1属性数据文件n属性数据文件2项目文件属性数据文件标识点文件线 文 件多边形文件节点文件字注释文件点符号文件结点文件弧文件GeoDatabase简析组成方面:9.1版本:Geodatabase包括两种:Personal Geodatabase 和 ArcSDE Geodatabase,其中前者是将空间数据存储在Access中,后者是将数据存储在Oracle,Informix,DB2,SQL Serv
12、er中。9.2版本:File Geodatabase(新),ArcSDE Geodatabase三种类型:ArcSDE Personal Geodatabase,ArcSDE Workgroup Geodatabase,ArcSDE Enterprise Geodatabase。其中前两种是9.2新推出来的产品,是将空间数据存储在SQL Server Express中,而第三种就是9.1版本的ArcSDE Geodatabase,是将空间数据存储在Oracle,Informix,DB2,SQL Server。GeoDatabase简析数据类型Geodatabase事实上是很多Geographi
13、c Dataset的集合,最基本的Dataset的类型包括Feature Classes、Raster Dataset、Attribute Tables。在以上基本要素的基础上,还能定义Geodatabase的Schema、数据的完整性、规则和行为,包括Spatial Reference、Spatial Resolution、Topology、Network、Domain等等。在创建Geodatabase时,首先生成不同的Dataset类型,然后添加或者扩展Geodatabase基本要素的能力,例如添加拓扑、网络、子类以实现GIS行为建模、维护数据完整性以及建立空间关系。功能方面功能方面:Ve
14、rsioning Editing(版本化编辑)Working With a Geodatase Using SQL(仅支持Informix和DB2)离线编辑(与9.2的Check In/Check Out相同)9.1版本对存储在ArcSDE中的空间数据只提供版本编辑功能,到了9.2才增加了Non Version(非版本化编辑)功能以及Registered as visioned with the option to move edits to base(不完全版本化编辑)功能GeoDatabase简析Spatial Type目前有三种DBMS能够支持Geodatabase的Spatial Ty
展开阅读全文