《用Visual C++开发GIS系统》第1章节 VC++开发GIS的思路.pptxVIP

《用Visual C++开发GIS系统》第1章节 VC++开发GIS的思路.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《用Visual C++开发GIS系统》第1章节 VC++开发GIS的思路.pptx

第1章 VC++开发GIS的思路;书籍简介;全面提高系统分析能力和设计能力,并能在实际工作中开发具有自主知识产权的GIS系统。;内容简介;网络分析等功能,实现了一个基本GIS。 本书是在作者2000年出版的《C++开发GIS系统——开发实例剖析》一书的基础上,总结近几年实际开发的经验和技术,进行修订并补充了很多新的内容而写成的。本书既保持了集开发思路、系统构筑、编程技术、实现代码于一体的特点,又在具体内容上进行了更新,融合了许多新的技术,更加强调了实用性。 本书适用于GIS、CAD、MIS等领域的软件开发人员,以及大专院校的师生。本书的代码适用于VC++5.0,VC++6.0及其新版本。;前言;本章各小节目录;GIS是地理信息系统(Geographical Information System,简称为GIS)的简称,是一种将空间位置信息与属性数据结合在一起的系统。 近几年来,GIS技术在全球得到了迅速的发展,GIS技术已经成为IT的重要组成部分,在国外,用于开发GIS的工具得到了飞速发展。;1.1.1 GIS的应用领域和范围 从最初概念来看,GIS指的是将地球科学与属性数据相结合完成的一种大型的集成系统。但是,在实际应用中,以GIS技术为基础建立起来的系统已经应用到各种领域。各种GIS的复杂程度相差很大,大到针对某个地区(以至全球)的数字地面模型资料所建立起了的庞大系统,如美国在海湾战争、南联盟战争中采用的辅助指挥作战GIS;小到只是结合了简单平面位置坐标的小型管理系统,如一个住宅小区的平面管理系统,一个商场的触摸式导购系统等。从GIS中空间坐标的表示方法来看,有利用数字地面模型资料建立起来的三维图形为基础的GIS,也有使用二维平商示意图形的GIS。;GIS将普通管理信息系统(MIS)与矢量图形系统结合在了一起,克服了普通MIS的局限性,大大提高了系统的直观性和可操作性,同时提供了普通MIS所不能解决的功能,如空间信息统计、空间信息计算、网络分析等。;1.1.2 GIS与其他系统的结合 单纯的GIS使用价值受到限制。在实际应用中,GIS往往与其他系统结合在一起,GIS通常与遥感系统(RS)、全球定位系统(GPS)结合在一起,将三者一体化,也就是通常所说的“3S”系统。现在的GIS的应用范畴非常广泛,它已经与CAD、多媒体、通信、办公自动化(OA)、虚拟现实等技术相结合,形成了综合的信息技术。 GIS作为一个基础,与其他系统相结合,来设计实现各种实用系统。例如,作者开发的“铁路新线建设管理指挥系统”,利用GIS技术将施工地区的施工指挥平面图矢量化,用来直观地管理与工程建设有关的各种信息,如各种材料点、交通网、城市、地质情况、线路;上的各种重点工程等,而系统的主要功能则是实现铁路建设中的管理功能,如施工组织计划的制定、施工组织进度图的辅助制定和绘制、重点工程工期的管理、施工质量、施工进度、工程投资的管理等等,整个系统应该属于MIS的范畴,但结合了GIS技术后,使MIS的操作功能具有了很大的改进,在实用性、直观性等方面达到了新的高度。再比如,作者开发的“铁路建设前期决策系统”,通过实现铁路GIS,在以铁路网为主的全国平面图中记录了路网信息、路网中的各种属性信息(如通过能力、地形条件等)、各经济据点的信息、粗略的数模信息等,而系统最终的设计功能,并不是为了单纯完成对信息的管理、查询以及对路网平面图的管理等功能,而是以此为基础,通过对路网通路的评价(如最短路径选择,路网性能的分析和评价,路网中流量的分析等),得到路网的薄弱环节,;为新建铁路、改造铁路提供决策依据;并通过在路网平面图中选择铁路方案和既有铁路方案,通过地形、经济据点的运量、工程造价等信息,计算得到各种方案的技术标准、工程造价,并提供经济评价,为铁路建设决策部门提供决策依据。所以这个系统,可以认为是GIS与MIS、DSS以及CAD等系统的结合,而GIS是实现这些系统的基础。 所以,在很多情况下,设计GIS的目的并不是为了单纯的信息管理,而是以此为基础和平台,开发完成管理信息系统(MIS)、决策支持系统(DSS)、辅助设计系统(CAD)、办公自动化系统(OA)等。;1.1.3 GIS的专业开发工具 在GIS的发展过程中,出现了大量的GIS的专业开发工具,从这些开发工具的组成结构上,可以归纳为以下的几个主要类别。 (1)集成式GIS 集成式GIS,指的是集合各种功能模块的大型GIS软件包。ESRI公司推出的Arc/Info、Genasys公司的GenaMap等都是集成式GIS,其优点是集成GIS的各项功能,形成独立的完整系统,缺点是系统复杂、庞大,成本较高,并且难于与其他应用系统集成。 (2)模块化GIS 模块化GIS是把GIS按功能划分成一系列模块,运行于统;一的基础环境中。I

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档