欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    634522518毕业设计(论文)基于Mapinfo的GIS系统的设计与实现.doc

    • 资源ID:3930903       资源大小:1.12MB        全文页数:41页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    634522518毕业设计(论文)基于Mapinfo的GIS系统的设计与实现.doc

    摘要地理信息系统 (Geographic Information System) 是一种基于计算机的工具,它可以对在地球上存在的东西和发生的事件进行成图和分析。 GIS 技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。这种能力使 GIS与其他信息系统相区别,从而使其在广泛的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。本设计主要利用Mapinfo制图软件以在网上下载到的成都市地图为依据绘制了成都市电子地图。最后以Visual C+作为开发工具,采用MapX控件技术,实现了一个成都市的电子地图信息查询系统。主要功能包括放大工具、缩小缩小、箭头工具、箭头选取工具、手型工具、信息查询、面积查询、距离查询、鹰眼功能、公交查询、美食天地等等。 本文第一章对GIS的概念,历史和发展现状进行了分析,同时介绍了国内外GIS的软件。第二章介绍了数字城市的基本信息,概括了城市GIS系统的需求分析以及一些相关技术。第三章介绍了数字城市的基本信息和基于Mapinfo成都市地图的实现。最后一章介绍了以Visual C+作为开发工具,采用MapX控件技术实现GIS信息查询系统。关键词: 地理信息系统;Mapinfo;MapX。AbstractGIS( Geographic Information System) is a computer-based tool. It can map and analyze the existing things and the occurred incidents in the world. GIS technology integrates the unique visual effect and geographic analysis functions of maps with the general operation of the database (for example, inquiry and statistical analysis, etc) This ability of GIS make it differentiate from other information systems, thus in a wide range of public and private enterprises and institutions the ability makes GIS have practical value in explaining incidents, forecasting results and making strategies. We drew the map information system of Chengdu making use of Mapinfo and according as the map of Chengdu from internet. Finally, Choosing VC as the developing tools and adopting MapX as the representation for GIS to do the second development, we have implemented the map information system of Chengdu which includes zoom in query, zoom out query,distance query, area query, bus query, dinning room query and so on.The main emphasis of the first chapter of our article is the conception, history and development of GIS and introducing the soft of GIS. In the second chapter, we explain basic information of Digital City and recapitulate requirement of GIS. and in the third chapter, we explain how make the map of Chengdu. in the final chapter, we choose VC as the developing tools and adopt MapX as the representation for GIS to do the second development, we have implemented the map information system of Chengdu.key words : Geographic Information System;Mapinfo;MapX; 目录摘要IAbstractII第一章 绪论31.1引言31.2GIS发展现状和应用领域31.2.1发展现状31.2.2应用现状31.3GIS系统的发展趋势31.3.1组建式GIS(ComGIS)系统31.3.2WebGIS系统31.3.3OpenGIS系统31.3.43D和4D GIS系统31.3.5GIS数据库管理31.3.6虚拟实现31.4GIS发展历史31.5二维GIS与三维GIS31.5.1二维GIS的应用31.5.2三维GIS的应用31.5.3二维与三维GIS的比较31.6GIS软件介绍31.6.1国内31.6.2国外3第二章 城市GIS系统需求分析32.1可行性分析32.1.1技术可行性分析32.1.2操作可行性分析32.1.3经济可行性分析32.2系统功能需求分析3第三章 基于Mapinfo的地图绘制33.1数字城市的概念及应用33.2数字城市的相关技术33.2.1数据的收集处理技术33.2.23S集体集成技术33.2.3空间数据库技术33.2.4开放式地理信息系统(OpenGIS)技术33.3Mapinfo介绍33.4地图的获得33.5图层中填加数据信息3第四章GIS查询系统的设计与实现34.1MapX介绍34.2地图导入34.2.1在C+中导入MapX控件34.2.2初始化MapX控件34.3基本功能34.4距离,面积查询功能的实现34.4.1MapX中的自定义工具34.4.2距离面积查询功能实现过程34.5图层内部查询功能34.6鹰眼功能34.6.1鹰眼介绍34.6.2实现步骤34.7美食天地的简单实现34.8公交查询功能的简单实现34.8.1迪杰斯特拉算法34.8.2实现的主要过程3结论3致谢3参考文献3第一章 绪论1.1 引言地理信息系统的定义地理信息系统( GIS) 是采集、存储、管理、检索、分析和描述整个或部分地球表面与空间地理分布数据的空间信息系统。它是一种能把图形管理系统和数据管理系统有机地结合起来的信息技术,既管理对象的位置又管理对象的其它属性,而且位置和其它属性是自动关联的。它最基本的功能是将分散收集到的各种空间、非空间信息输入到计算机中,建立起有相互联系的数据库。当外界情况发生变化时,只要更改局部的数据,就可维持数据库的有效性和现实性。GIS 是一种空间数据库管理系统,是一个动态系统,所以不能简单地把它同地图数据库混为一谈。目前, GIS 带动的产业急剧膨胀,已经深入到市政工程、企业决策、资源管理、交通运输、医疗保健、邮电通信、公安急救、市场销售、金融保险、石油化工、水利电力、环境保护、旅游、科研、教育等各个方面。1.2 GIS发展现状和应用领域1.2.1 发展现状GIS 技术的创立和发展,与地理空间信息的表示、处理、分析和应用手段的不断发展紧密相连。地理信息系统起源于地图,它们都是地理信息的载体,具有获取、存储、编辑、处理、分析与显示地理数据的功能。地图是地理学的第二代语言,而GIS 将成为地理学的第三代语言。GIS 是在地图学的基础上发展起来的,可分为以下几个阶段: 开拓发展阶段。20 世纪60 年代,由于计算机硬件系统功能较弱,限制了软件技术的发展。这一时期的软件主要是针对当时的主机和外设开发的,算法粗糙,图形功能有限。巩固阶段。20 世纪70 年代,计算机硬件和软件技术飞速发展,为空间数据的录入、存储、检索和输出提供了强有力的手段。用户屏幕和图形、图像卡的发展增强了人机对话和高质量的图形显示功能,促使GIS 朝着使用方向迅速发展。由于这一时期GIS 的需求增加,地图数字化输入技术有了一定的进展,采用人机交互方式,易于编辑修改,提高了工作效率,并出现了扫描输入技术系统,图形功能扩展不大,数据管理能力较小。这一时期软件最重要的进展是人机图形交互技术的发展。突破阶段。随着计算机软件、硬件技术的发展和普及,GIS 也逐渐走向成熟,这一时期是GIS 发展的重要时期。GIS 软件技术在栅格扫描输入的数据处理、数据存储和运算方面有了很大的突破。随着硬件技术的发展,GIS 软件处理的数据量和复杂程度大大提高,许多软件技术固化到专用的处理器中,而且遥感影像的自动校正、实体识别、影像增强和专家系统分析软件也明显增加。在数据输出方面,与硬件技术相配合, G1S软件可支持多种形式的地图输出。在地理信息管理方面,除了DBMS 技术已经发展到支持大型地图数据库的水平外,专门研制的适合GIS 空间关系表达和分析的空间数据库管理系统也有了很大发展。社会化阶段。进入20 世纪90 年代,随着地理信息产业的建立和数字化信息产品在全世界的普及, GIS 已经成为许多机构必备的工作系统,尤其是政府决策部门在一定程度上受GIS 影响改变了现有机构的运行方式、设置与工作计划等。而且,社会对GIS 的认识普遍提高,需求大幅度增加,从而导致GIS 应用的扩大与深化。自20 世纪90 年代以来,我国GIS 步入快速发展阶段。它为国民经济重大问题提供了分析和决策依据,同时GIS 的研究和应用正逐步形成行业,具备了走向产业化的条件。1.2.2 应用现状由于GIS 是用来管理、分析空间数据的信息系统,所以几乎所有使用空间数据和空间信息的部门都可以应用GIS。目前, GIS 系统已经被应用到环境模型建立、城市规划与管理、社会经济统计与分析、土地管理、地理测绘与管理、交通与管道管理等与空间信息密切相关的各个方面。GIS 的主要应用领域有: 城市基础设施管理。城市基础设施主要是指城市地下管道(包括自来水管道、污水排放管道、煤气管道等) 、城市供电网、通信网络、邮政网点、道路与交通设施等。由于这些设施同时具有与几何和空间位置相关的特性,建立基于GIS 系统的信息系统能够提高对这些设施的管理水平,同时还能极大地提高设计与施工、设备维护与故障排除、线路改造等方面的效率,从而产生巨大的经济效益和社会效益。环境保护与管理。主要用GIS 系统建立环境模型和环境信息系统,对环境的变化及发展趋势进行预报分析,同时通过统计分析及模拟研究为环境保护提供决策依据。此外, GIS 系统技术也被用来建立植物种类与栖息地及环境因素有关的信息系统。社会调查与统计分析。GIS 系统在国外已被广泛应用于人口学、选举、人文地理等方面,我国也开始开展这方面的研究和应用工作。土地信息系统的建立。GIS 系统最早是从土地信息系统L IS 建立过程中发展起来的,而大量高质量GIS 系统软件平台的出现又促进了土地信息系统的建立。目前基于GIS 系统软件平台的土地信息系统,无论是图形处理、空间分析与统计、属性信息存储与查询、统计报表生成、决策支持等方面都比早期的土地信息系统有较大的改进。在军事领域中的应用。GIS 系统已被广泛地应用到军事领域,包括数字化军事地图和定位系统、集团军可视化指挥、模拟训练等。最典型的范例是美国工程兵地形研究室开发的三维地形模拟GIS 系统,已被成功地运用于美军在世界范围的导弹制导体系中。1.3 GIS系统的发展趋势GIS 系统是一门综合性的技术,也是一种对空间数据进行采集、存储、更新、分析、输出等处理的工具,而软件是GIS 系统的核心。GIS 软件体系主要指GIS软件的组织方式,它依赖于一定的软件技术基础,并决定了GIS 系统软件的应用方式、集成效率等许多方面的特点。从发展历程看, GIS 系统应用软件技术体系可以划分为GIS 模块、集成式GIS、模块化GIS、核心式GIS、组件式GIS 和万维网GIS 系统6 个阶段 。随着计算机和互联网技术的发展以及应用领域的扩展,GIS 的应用软件系统发展很快,从而构建了各种不同用途和功能的GIS 系统。目前以GIS 软件发展为特征的系统主要呈现以下几种趋势。1.3.1 组建式GIS(ComGIS)系统这种新的GIS 系统开发思路是将GIS 系统功能分散制作成ActiveX Control 和Automation ,这些标准的ActiveX Control 和Automtion 可以被任何支持它们的开发环境所调用,以便在原有的或新开发的信息系统中加入GIS 系统功能。组件软件的可编程和可重用特点为系统开发商提供了方便的二次开发手段,将在很大程度上推动GIS 软件的系统集成化和应用大众化。同时Com GIS 也很好地适应了网络技术的发展,是一种WebGIS 的解决方案。它所涉及的关键技术包括各种组件技术的集成、通用性和可移植性的研究,因此利用Chaponents 技术更容易建立Internet GIS或Intranet GIS 信息系统。1.3.2 WebGIS系统众所周知,信息高速公路的建立极大地方便了世界各地用户之间的信息交换与信息查询。由于GIS系统具有丰富的空间查询、空间分析及属性管理功能,因此GIS 系统正在成为Internet 或Intranet 的一个主要内容。随着Internet 技术的不断发展和人们对GIS系统的需求,把GIS 系统与网络技术相融合,利用In2ternt 在Web 上发布空间数据,为用户提供空间数据浏览、查询和分析的功能,形成一个网络化的地理空间集成平台,已经成为GIS 系统发展的必然趋势。WebGIS系统的概念是Internt 技术应用于GIS 领域的产物。 GIS 系统通过WWW功能得以扩展,真正成为一种大众使用的工具。通过WWW的任意一个节点, Internet用户就可以测览WebGIS 系统站点的空间数据、制作专题图,以及进行各种空间检索和空间分析,从而使GIS 系统进入千家万户。1.3.3 OpenGIS系统目前,一种多用户、跨平台的OpenGIS 技术正在被国外的许多研究机构、政府部门和高等院校研究和开发利用。开放型GIS 系统的研究和应用使各政府部门及企业之间不同格式的数据能够方便地互访,有利于建立网络GIS 系统及分布式GIS 系统空间数据库,大大拓宽GIS 系统的应用领域及其功能。1.3.4 3D和4D GIS系统由于地球以及各种物体都是以三维空间的形式存在的,因此目前二维GIS 系统技术或H 维半(平面x ,y坐标加高程) GIS 系统对于完整描述地球上的对象就有一定限制。需要用三维空间来描述的应用领域有如下几方面:气象学、地质学、采矿学、石油勘探与开发、CAD/ CAM、医学影像和机器人学等。一个三维GIS系统空间信息系统应该能够模拟、表示、管理、分析与三维实体相关的信息,并提供决策支持。因此,如何设计并运用4DGIS 来描述、处理地理对象的时态特征也是一个重要研究领域。它所涉及的关键技术是: 3Dand 4D 的建模技术,数据模型的研究,海量数据的存贮、管理、访问,显示空间索引技术,三维显示技术与科学计算可视化技术的集成,面向对象的空间数据库的研究,面向对象的空间数据库与三维实时显示技术的集成。1.3.5 GIS数据库管理新型的GIS 系统空间数据库管理系统这是建立大型GIS 系统空间数据库的新方法。GIS 系统一般由两个部分组成:一是应用程序,它包括专门的GIS 系统应用软件以及用标准或非标准程序语言开发的用户界面及系统工具;一是数据。在GIS系统中,空间数据库的建立是一项非常复杂的工作,目前大多数GIS 系统在处理空间数据和属性数据时都是将两者分开存放和管理,比如在Mapinfo 系统中用. Map文件来存放几何和空间数据,而用. Dat文件来存放空间实体的属性数据; 又如在ArcView 系统中用. Shp文件来存放几何和空间数据,而用DBF 数据库文件来存放属性数据。上述数据管理和存放方式对于小型的GIS 系统有一定的优越性,但对建立以面向对象为基础的大型GIS 系统来说存在很多缺陷。因此,现在已出现一些新型的GIS 空间数据库管理系统,这些新的系统将空间数据与属性数据存放在同一个数据库管理系统中。如Oracle 开发的SDO 和ESRI 开发SDE(Spatial Data Engine) 都属于这种类型的空间数据库系统。空间数据仓库(Spatial Data Warehouse)空间数据量非常大,而且数据大都分散在政府、私人机构、公司的各个部门,数据的管理与使用就变得非常复杂,但这些空间数据又具有极大的科学价值和经济价值,因此大多数发达国家都比较重视空间数据仓库的建立工作,许多研究机构和政府部门参与到空间数据仓库建立的研究工作中。目前,在北美、欧洲、澳大利亚等国提出了(国家) 空间数据基础设施(SDI) 或NSDI 的概念。国际上对地理空间数据基础设施建设十分重视,我国国家测绘局也积极地推进SDI 的建设工作,并提出了规划模式,部分内容已经在实施当中。1.3.6 虚拟实现虚拟现实(VR) 是目前GIS 系统研究领域的另一重要方向。虚拟现实是对人类真实世界某一部分或某一过程的逼真模拟,给人提供视觉、听觉、触觉、力觉、嗅觉等信息,令人完全置身于虚拟世界中,感受与现实系统一致或接近,从而让人产生一种虽幻犹真的沉浸感。美国MultiGen 公司生产的MultiGen 软件已可以利用地理信息中心的数字地形海拔数据(DTED) 、数字文化特征数据(DFAD) 和与之配套的航空或卫星照片,快速、高效地构造任何地区的地形地貌和文化特征。1.4 GIS发展历史我国GIS的发展虽然较晚,经历了4个阶段,即起步(1970-1980),准备(1980-1985),发展(1985-1995),产业化(1996以后)阶段,GIS已经在许多部门和领域得到应用,并引起了政府部门的高度重视。从应用方面看,地理信息系统已在资源开发、环境保护、城市规化建设、土地管理、农作物调查和结产、交通、能源、通讯,地图测绘、林业、房地产开发、自然灾害的检测和评估、金融、保险、石头与天然气、军事、犯罪分析、运输与导航、110报警系统公共汽车调度等方面得到了具体应用。国内外已有城市测绘地理信息系统或测绘数据库正在进行或建设中。一批信息软件已研制开发成功(如GeoStar,CityStar,MapGIS等),一批高等院校已设立了一些与GIS有关的专业或学科,一批关门从事GIS产业活动的高新技术产业相继成立。此外,还成立了”中国GIS协会”和”中国GPS技术应用协会”等。我国地理信息系统方面的工作自80年代初开始。以1980年中国科学院遥感应用研究所成立全国第一个地理信息系统研究室为编制,在几年的起步发展阶段中,我国地理信息系统在理论探索、硬件配置、软件研制、规范制定、区域试验研究、局部系统建立、初步应用试验和技术队伍培养等方面都取得了进步,积累了经验,为在全国范围内展开地理信息系统的研究和应用奠定了基础。在国外,GIS是六十年代中期开始发展起来的新技术。它最初为解决地理问题而起,至今已成为一门设计测绘科学、环境科学、计算机技术等多学科的交叉学科。1963年加拿大测量学家R.F Tomlinson首先提出了地理信息系统这一术语。并建成世界上第一个GID(加拿大地理信息系统CGIS)。并用于自然资源的管理和规划。不久,美国哈佛大学提出了较完整的系统软件SYMAO。这可算是GIS的起步。进入70年代以后,由于计算机软硬件水平的提高,促使GIS朝着实用方向迅速发展,一些经济发达国家先后建立了许多专业性的GIS,在自然资源管理和规划方面发挥了重大的作用。如,从1970年到1976年,美国国家地质调查局就建成50多个信息系统。其他国家如加拿大、德国、瑞典和日本等国相继发展了自己的GIS。80年代后兴起的计算机网络技术使地理信息的传输实效得到了极大的提高,他的应用从基础信息管理与规划转向更复杂的实际应用,成为辅助决策的工具,并促使了地理信息产业的形成。到1995年,市场上有报价的软件以达上千种,并且涌现出了一些有代表性的GIS软件。1.5 二维GIS与三维GIS1.5.1 二维GIS的应用目前,二维GIS主要在以下几个方面有着较深入的应用:1专题地图制图。如地形测量、人口、社会经济指标统计图等;2矿产资源评价。应用于地质制图、工程地质、地质灾害、品位估算与预测等;3环境评价与监测。环境影响指数评价、灌溉适宜性指数评价、污染指数评价等;4土地、水资源调查与管理。土地管理、道路设计、文物保护、水质评价等;5资源开采。主要完成生产图形的绘制与修改,开采技术参数的评价与预测,基础数据的管理等;6管网,交通模拟模型。煤气管道、污水管道、输电线路、铁路、公路的网络模拟研究;7导航系统。空中管制、海图制作等;8城市规划。居民点、商业网点、道路的设计、各种管网工程的管理与设计等。1.5.2 三维GIS的应用目前,三维GIS主要在以下几个方面有着较为深入的应用:1城市规划与管理空间规划是GIS的一个重要领域,城市规划与管理是其中的主要内容。例如,在大规模城市基础设施建设中如何保证绿地的比例和合理分布,如何保证学校、公共设施、运动场所、服务设施占地面积的合理分配问题。2生态、环境管理与模拟区域生态规划、环境现状评价、环境影响评价、环境危害后果的三维模拟、环保设施的管理、环境规划等。3基础设施管理城市的地下基础设施(电信、自来水、道路交通、天然气管线、排污设施、电力设施等)广泛分布于城市的各个角落,而且这些设施明显具有地理参照特征。通过对这些基础设施进行三维建模,可以更加直观的对这些基础设施进行分析和管理。4网络分析建立交通网络,地下管线网络等的计算机模型。研究交通流量,制定交通规则都可以很好的应用三维GIS。三维GIS还可以应用于警务和医疗救护的路径优选,车辆导航等。5可视化的应用以数字地面模型为基础,可以建立城市、区域、大型建筑工程、著名风景名胜区的三维可视化模型,实现多角度浏览。这种三维可视化模型可广泛应用于城市宣传、区域规划、大型工程管理和仿真、旅游等领域。1.5.3 二维与三维GIS的比较世界的本原是处在三维空间的,二维GIS将现实世界简化为平面上二维投影的概念模型决定了它在描述三维空间现象上的无能为力。二维GIS的不足之处具体表现在以下四个方面:1二维GIS是基于符号的系统,不能给人以自然界的本原感受;2用二维GIS表达许多起伏地形表面的物体时,作了一些近似假设,并经过了投影变换,与真实情况有一定的差异;3二维GIS只能处理平面上X,Y轴上的信息,不能处理Z轴方向上的信息。它通常是将Z轴投影到二维平面上进行处理,因此对于同一(X,Y)位置的多个Z值难以表达。这就造成它对Z轴方向上两个或两个以上的采样值或界面无法处理,无法进行切制剖面、三维查询、三维分析等真三维操作,使得矿山、地质、环境、海洋、城市、气象等众多领域的三维原始数据不能得到充分的利用,三维信息处理受到严重的制约,使GIS在这些领域的应用受到很大的限制;4虽然二维GIS可以用数字高程模型来处理空间实体的高程坐标,但是由于它们无法建立空间实体的三维拓扑关系,使得很多的真三维操作难以实现。通过对二维GIS的分析可以看出,随着GIS应用的深入,人们越来越需要用三维GIS来分析和处理问题,在采矿、地质、石油等领域这种需求尤其迫切。三维GIS具有对空间对象进行三维空间分析和操作的能力。与二维GIS相比,三维GIS对客观世界的表达能给人以更真实的感受。它不仅能够描述和表达对象之间的空间位置和平面关系,而且能够表达它们之间的垂向关系。1.6 GIS软件介绍1.6.1 国内1MapGISMapGIS是中国地质大学开发的地理信息系统软件,其功能模块包括:1)数据输入模块:提供了各种的空间数据输入手段,包括数字化仪输入,扫描矢量化输入以及GPS输入。2)数据处理模块:可以对点、线、多边形等多种矢量数据进行处理,包括修改编辑、错误检查、投影变换等功能。3)数据输出:可以将编排好的图形显示到屏幕或者输出到指定设备上,也可以生成PostScript或EPS文件。4)数据转换:提供了MapGIS与其它系统之间数据转换的功能。5)数据库管理:实现了对空间和属性数据库管理和维护。6)空间分析:提供了包括DTM分析、空间叠加分析、网络分析等一系列空间分析功能。7)图像处理:图像配准镶嵌以及处理分析模块。8)电子沙盘系统:实时生成地形三维曲面。9)数字高程模型:可以根据离散高程点或者等高线插值生成网格化的DEM,并进行相应的分析,如剖面分析、遮蔽角计算等等。2GeoStarCeoStar(吉奥之星)是武汉测绘科技大学开发的、面向大型数据管理的地理信息系统软件,其功能模块包括: 1) GeoStar:是整个系统的基本模块,提供的功能包括空间数据管理、数据采集、图形编辑、空间查询分析、专题制图和符号设计、元数据管理等,从而支持从数据录入到制图输出的整个GIS工作流程。2)GeoGrid :数字地形模型和数字正射影像的处理、分析模块。3)GeoTIN:利用离散高程点建立TIN,进而插值得到DEM,并进行相关分析运算和三维曲面生成。4)GeoImager:可以进行遥感图像的处理和影象制图。5)GeoImageDB:可以建立多尺度的遥感影象数据库系统。6)GeoSurf:利用Java实现的因特网空间信息发布系统。7)GeoScan:图像扫描矢量化模块,支持符号识别。3CitystarCitystar(城市之星)地理信息系统软件由北京大学开发研制,是一个面向桌面应用的GIS平台,其具体模块包括:1)Citystar编辑模块:矢量数据的录入、编辑。2)Citystar查询分析模块:矢量栅格综合的空间数据管理、查询、分析模块,提供了多种空间模型运算。3)Citystar制图模块:提供了地图的整饰输出以及符号制作功能,同时也可以制作影象地图。4)Citystar扫描矢量化模块:提供了线状图形扫描、细化、跟踪并矢量化的一系列操作,适用于地形图等高线的录入。5)Citystar可视开发模块:包括OCX控件,使用户可以进行二次开发。该模块提供了一个平台,包装控件的功能,便于用户使用,同时实现了多源数据的管理和查询,使用户可以方便的构造应用。6)Citystar遥感图像处理模块:提供了从遥感图像纠正到增强、变换、分类以提取专题信息整个流程的功能。7)Citystar数字地形模块:等值线、离散点插值生成DEM,并基于DEM进行各种分析。8)Citystar三维模块:基于DEM的三维曲面生成和查询分析。9)Citystar GPS模块:GPS数据的接收、显示和分析。1.6.2 国外1ESRI产品系列ESRI公司(Environmental Systems Research Institute Inc.)于1969 年成立于美国加利福尼亚州的Redlands市,公司主要从事GIS工具软件的开发和GIS数据生产。ESRI的产品中,最主要的是运行于UNIX/Windows NT平台上的ArcInfo,它由两部分组成:Workstation ArcInfo和Desktop ArcInfo。1)Workstation ArcInfo基于拓扑数据模型,实现了图库(Map Library)的管理,并且具有了栅格数据的分析功能,支持栅格矢量一体化查询和叠加显示。此外,ArcInfo 还提供了二次开发语言AML以及开放开发环境ODE,以便于用户定制自己的GIS应用。Workstation ArcInfo提供了最基本的GIS功能,包括数据录入和编辑、投影变换、制图输出、查询分析及其分析功能(缓冲区分析、叠加复合分析等等)。除了上述基本功能以外,Workstation ArcInfo还通过一些扩展模块实现特定的专门功能:TIN:基于不规则三角网的地表模型生成、显示和分析模块,可以根据等高线、高程点、地形线生成DEM,并进行通视、剖面、填挖方计算等。GRID:栅格分析处理模块,可以对栅格数据进行输入、编辑、显示、分析、输出,其分析模型包括基于栅格的市场分析、走廊分析、扩散模型等。NETWORK:网络分析模块,提供了最短路径选择、资源分配、辖区规划、网络流量等功能,可以应用于交通、市政、电力等领域的管理和规划。ARCSCAN:扫描矢量化模块。ARCSTORM:基于客户机/服务器机制建立的数据库管理模块,可以管理大量的图库数据。COGO:侧重于处理一些空间要素的几何关系,用于数字测量和工程制图。ArcPress:图形输出模块,可以将制图数据转换成为PostScript格式,并可分色制版。ArcSDE:SDE指空间数据引擎(Spatial Database Engine),它是一个连续的空间数据模型,通过它可以将空间数据加入到关系数据库管理系统中去,并基于客户机/服务器机制提供了对数据进行操作的访问接口,支持多用户、事物处理和版本管理。用户可以以ArcSDE作为服务器,定制开发具体的应用系统。2)Desktop ArcInfo包括三个应用:Arc Map、Arc Catalog和Arc Toolbox。Arc Map实现了地图数据的显示、查询和分析;Arc Catalog用于基于元数据的定位、浏览和管理空间数据;Arc Toolbox是由常用数据分析处理功能组成的工具箱。3)ArcView GIS是ESRI的桌面GIS系统,它以工程为中心,实现了对地图数据、结构化的属性数据、统计图、地图图面配置、开发语言等多种文档的管理。除了提供脚本语言Avenue使用户可以定制系统以外,ArcView还以“插件”的形式提供了一些扩展模块,包括:Spatial Analyst:栅格数据的建模分析;Network Analyst:网络分析;ArcPress:制图输出;3D Analyst:利用DEM实现三维透视图的生成;Image Analyst:影像分析处理;Tracking Analyst:通过直接接收、回放实时数据,实现对GPS的支持。4)MapObjects是一组供应用开发人员使用的GIS功能OCX(OLE Custom Control)控件,用户可以采用其它的支持OCX的开发平台,如Visual Basic,Delphi等,集成MapObjects,建立具体的应用系统。5)ArcFM,支持公共设施规划、管理和服务的模块。6)Internet Map Server(IMS),实现了因特网上地理数据发布功能。2Mapinfo产品系列MapInfo公司于1986年成立于美国特洛伊(Troy)市,成立以来,该公司一直致力于提供先进的数据可视化、信息地图化技术,其软件代表是桌面地图信息系统软件MapInfo。1)MapInfo Professional是MapInfo公司主要的软件产品,它支持多种本地或者远程数据库,较好地实现了数据可视化,生成各种专题地图。此外还能够进行一些空间查询和空间分析运算,如缓冲区等等,并通过动态图层支持GPS数据。2)MapBasic是为在Mapinfo平台上开发用户定制程序的编程语言,它使用与BASIC语言一致的函数和语句,便于用户掌握。通过MapBasic进行二次开发,能够扩展MapInfo功能,并与其它应用系统集成。3)MapInfo ProServer是应用于网络环境下的地图应用服务器,它使得MapInfo Professional运行于服务器端,并能够响应用户的操作请求;而客户端可以使用任何标准的Web浏览器。由于在服务器上可以运行多个MapInfo Professional实例,以满足用户的服务请求,从而节省了投资。4)MapInfo MapX是MapInfo提供的OCX控件。5)MapInfo MapXtrem是基于Internet/Extranet的地图应用服务器,它可以用于帮助配置企业的Internet。6)SpatialWare是在对象关系数据库环境下基于SQL进行空间查询和分析的空间信息管理系统,在SpatialWare中,支持简单的空间对象,从而支持空间查询,并能产生新的几何对象。在实际应用中,一般使用SpatialWare作为数据服务器,而MapInfo Professional作为客户端,可以提高系统开发效率。7)Vertical Mapper提供了基于网格的数据分析工具。第二章 城市GIS系统需求分析需求分析工作是系统设计的出发点和依据。概括地说需求分析就是要根据出行人员的具体需求情况,明确需要什么样的查询系统,需要什么样的功能和性能,为什么需要,以及各种需求的紧迫程度如何。只有需求明确了,按需求建立起来的线路查询系统才能达到预期的目标,取得预定的效果。2.1 可行性分析2.1.1 技术可行性分析本系统采用Mapinfo软件制作成都市地图,分为背景,三环路,主要道路,次要干道等图层,各图层内有相关的数据信息。最后以Visual C+作为开发工具,采用MAPX控件技术实现GIS查询系统。其中主要包括公交路线查询和成都美食查询。本系统在技术上是绝对可行的。而且该系统对于操作环境的要求不高,现在普遍使用的计算机都可以运行该系统。2.1.2 操作可行性分析本系统界面简洁明了,操作容易,用户只要懂得初步的计算机操作即可。2.1.3 经济可行性分析从成本上看来,开发及维护系统所需的计算机、网络等硬件设备,网络等通信费用,软件支持等基本上都是现有的。所以在经济角度来看,本软件是绝对可行的。2.2 系统功能需求分析功能描述经过进一步的调研、讨论对该系统的需求做如下的简述:1. 利用Mapinfo软件做出地图,并将该地图嵌入到界面中;2实现基本地图操作与功能,放大、缩小、选择、鹰眼等功能;3. 实现信息查询功能,包括距离查询,面积查询,图层内信息查询等;4. 实现

    注意事项

    本文(634522518毕业设计(论文)基于Mapinfo的GIS系统的设计与实现.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开