毕业设计(论文)-基于GIS的商场信息系统.doc_第1页
毕业设计(论文)-基于GIS的商场信息系统.doc_第2页
毕业设计(论文)-基于GIS的商场信息系统.doc_第3页
毕业设计(论文)-基于GIS的商场信息系统.doc_第4页
毕业设计(论文)-基于GIS的商场信息系统.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学学 号:号:2011 毕毕业业设设计计说说明明书书 GRADUATE DESIGN 设计题目:基于设计题目:基于 GISGIS 的商场信息系统的商场信息系统 学生姓名:学生姓名: 专业班级:专业班级:11 级地理信息系统级地理信息系统 1 班班 学学 院:矿业工程学院院:矿业工程学院 指导教师:指导教师: 2015 年年 06 月月 12 日日 摘 要 -I- 摘 要 随着信息技术的不断发展,数字化商场信息管理和建设成为未来趋势。世 界是一个大舞台,人的生活就决定了要有琳琅满目的商品,而有了众多的商品, 就需要商场去进行销售,商场一多了,就需要对各式各样的商场商圈进行管理,怎 么样做到管理商场和商圈及其周边的信息,这是一个不太容易的问题。这就需 要我们开发一个基于 GIS 的商场信息管理系统来很大程度上减少这些问题的发 生。商场信息系统的设计与开发采用 ArcEngine 组件式开发技术、VS 2010 中 C#编程语言、SQL Server 数据库,在充分调查市民对系统的需求后进行设计与 开发的。通过这些技术,系统所能够完成基于 ArcEngine 实现地理信息系统与 传统信息管理系统的结合、基本的图形操作:平移、放大、缩小、商场及周边 商圈的空间位置及属性数据的显示及查询、对商场及周边商圈进行分析,对商 圈内不同属性的要素进行分类。通过这些功能的实现,商场信息系统将充分胜 任市民出行时向导的角色,从而更好地服务于市民。 关键词 数字化商场信息管理;商城商圈;组件式开发技术;服务 Abstract -II- Abstract With the development of information technology, digital shopping mall information management and construction become the future tendency. The world is a big stage, life decided to have an array of goods, and many of the commodity, the need for mall sales, need of all kinds of shopping district management, how to do management of shopping malls and shopping district and the surrounding information, this is a question which is not easy. This requires us to develop a shopping malls information system to a large extent to reduce the occurrence of these problems. Shopping malls information system design and development using ArcEngine component development technology, VS 2010 C# programming language and SQL Server database, on full investigation to the public after the system requirements for design and development. Through these techniques, the system can complete based on ArcEngine achieve the combination of geographic information system and traditional management information system, the basic graphics operations: translation, amplification, narrow, shopping malls and the surrounding district of spatial location and attribute data display and query, to the mall and the surrounding district analysis, on the properties of different elements within the district are classified. Through the realization of these functions, the shopping mall information system will be fully qualified for the role of the public travel time guide, and thus better serve the public. Keywords The information management of the digital shopping center, the shopping district, the component type development technology, service 目 录 -III- 目 录 摘 要.I ABSTRACT .II 第 1 章 绪论.1 1.1 商场信息系统的现状.1 1.1.1 商场信息系统在国外的发展状况.1 1.1.2 商场信息系统在国内的发展状况.2 1.1.3 基于 GIS 的唐山市商场信息系统的特征.2 1.2.本课题的来源.3 1.3 本文主要内容.3 1.4 本章小结.3 第 2 章 系统分析.4 2.1 系统需求分析.4 2.1.1 系统简述.4 2.1.2 系统功能分析.4 2.2 系统可行性分析.4 2.2.1 理论上的可行性.4 2.2.2 技术上的可行性.5 2.3 系统目标.5 2.4 本章小结.5 第 3 章 总体设计.6 3.1 系统软硬件配置方案.6 3.2 软件开发工具与技术.6 3.2.1 系统开发语言C#.6 3.2.2 SQL 数据库.7 3.2.3 ArcEngine 组件式开发技术 .8 3.3 系统结构体系设计.9 3.3.1 系统的技术路线图.9 3.3.2 系统的体系结构.10 3.3.3 系统数据流程图.10 3.3.4 逻辑结构层次图.10 3.3.5 系统功能模块设计.12 3.4 本章小结.13 第 4 章 详细设计.14 4.1 数据库设计.14 4.1.1 地理空间数据库(Geodatabase).14 4.1.2 数据库的建立.14 4.2 界面设计.15 4.3 系统功能设计.15 4.3.1 文件.16 4.3.2 地图基本操作模块.16 目 录 -IV- 4.3.3 地图查询模块.17 4.3.4 路径分析模块.17 4.3.5 缓冲区分析模块.18 4.3.6 登陆和密码修改模块.18 4.4 本章小结.18 第 5 章 系统实现.19 5.1 用户登录以及密码修改.19 5.2 界面实现.19 5.3 系统工具栏及快捷菜单实现.20 5.3.1 工具栏.20 5.3.2 系统菜单栏实现.21 5.4 系统主要功能实现.21 5.4.1 地图查询功能.21 5.4.2 缓冲区查询.25 5.4.3 根据品牌查询商场.25 5.4.5 生成专题图.27 结 论.28 参考文献.30 谢 辞.32 第一章 绪论 -1- 第 1 章 绪论 1.1 商场信息系统的现状 1.1.1 商场信息系统在国外的发展状况 地理信息系统(GIS)是 20 世纪 60 年代中期开始发展起来的技术。它是对 空间数据和属性数据进行处理的计算机信息系统。20 世纪 80 年代是 GIS 普及 和推广应用的大发展阶段,由于新一代高性能的计算机的普及和迅速发展,GIS 也逐步走向成熟1。20 世纪 90 年代,GIS 已经成为确定性产业。GIS 已渗透到 各行各业,越来越多的国际性会议、学术刊物以 GIS 为主题,它已经成为人们 规划管理中不可缺少的应用工具。 基于 GIS 的商场信息系统在实际应用上概括来说是向着普及性和高层次两 个方向发展2。从普及性方面来说,随着计算机功能的增强和广泛应用,以计 算机为主要信息处理工具的、功能完善的商场管理信息系统将越来越多地受到 管理人员和市民的欢迎并且要逐渐地向着用以支持决策活动的方向发展;从高 层次上来讲,以大型计算机为中央处理器的分布式商场信息系统也是一个重要 的发展方向,利用计算机和大型主机联网,可以为管理者提供更为广泛的信息 和决策支持8。 目前在国外,GIS 在商业上的应用主要有: (1) 商业企业区位布局的原则分析:市场条件对商业企业区位布局具有 决定性的作用;消费因素使商业企业区位布局产生差异;商业企业 在一定区位上成行成市,形成有效的相关区位,可产生聚集的效益; 交通可达性是影响商业企业区位布局的重要因素。 (2) 商业区位分析:商业中心的等级体系划分;市场区分析;商业网络 研究。 (3) 商业区位分析模型:主要包括商业区位结构分析模型、商业区位选 择分析模型。 从信息系统的体系结构看,传统的商场信息系统一般都采用 C/S 结构,这 种结构集中了大中型系统及文件服务器的优点,并有良好的系统开放性和扩展 性3。GIS 的商场信息管理系统在世界发达国家已发展了几十年,并形成了完整、 成熟、细分的产业链。专业的数字商场商圈产品和服务由专业公司主导建设, 产业化运作成熟完备,应用建设比较全面。 矿业工程学院 -2- 1.1.2 商场信息系统在国内的发展状况 在引进 GIS 技术的前几年,强大的 GIS 工具在商业应用方面还很有限,随 着硬件价格明显下降,操作简单的新设备投入使用,新的民用卫星升入轨道, 覆盖全球。软件也变得简单易用,使得 GIS 在商业方面得到快速的发展。 国内技术方面已经成熟了,只是随着目前互联网的发展,技术方面也跟进 了角度,例如开发出了基于 IOS 的 APP,从而使得 PAD 设备的使用很容易普 及了。另外随着社交网络的发展,会使得用户的数据量大增,例如新浪微博的 位置分享这样的功能,处理和分析大量数据的技术也是比较成熟了,从数据库 到分析软件,其他行业都有现成的技术可用来学习和借鉴。 商场信息管理系统是城市信息建设的重要组成部分,但当前商场信息管理系 统的主要问题有以下几个方面4: (1)城市信息覆盖小。原因是地图的内容不够详细,包含的信息太过单一, 只是简单地把商场的名称进行了汇总,而客流量、地址、类型之类的信息还有 所欠缺。 (2)各个商圈内信息和资源管理混乱。没有将商场进行很好的分类,包括 商场内的品牌的查询也很混乱。 (3)缺乏统一的商场信息平台。各类商场的信息比较分散,没有在一个集 中的系统或者软件中提供。 (4)各级商圈信息化发展不平衡。总是对一些火热的商场的信息进行汇总, 而忽视了那些并不是火热但有特色的商场,比如一些小的家具市场,一些数码 城。 目前,全国有许多城市都在建设数字城市,但是基于 GIS 的商场商圈信息 管理系统数量不多,因其具有良好的市场移植能力,这就使得 GIS 在商业有着 更加广阔的发展前景。 1.1.3 基于 GIS 的唐山市商场信息系统的特征 目前很多有很多的商场软件包括网络上的,然而其中的大部分都只是简单 的数据库查询。对于很多用户在日常生活中遇到的问题不能很好的解决,更不 能实现商圈信息的及时汇总,也不能将商场商圈信息可视化的显示在地图当中。 然而基于 GIS 的商场信息系统则能够很好的解决这些问题,并具有很多新的特 点。 基于 GIS 的商场信息系统的特点5: (1)商场信息系统根据市民平时购物所考虑的因素以及商场的基本信息, 第一章 绪论 -3- 从而考虑如何向市民提供唐山市区内商场的空间数据和属性数据的显示、查询 和管理等功能。 (2)商场信息系统能够对全市范围内商圈附近购物人群进行统计。 (3)本系统可以对商圈火热程度进行划分,从而对政府部门的经济建设决 策提供帮助。 (4)商场信息系统利用商场和周边商圈的基础数据以及路线图,对市民选 择出行路线提供参考。 1.2.本课题的来源 随着信息技术的不断发展,数字化商场信息管理和建设成为未来趋势。众 多各式各样的商场在我们生活中扮演着重要的角色,商场一多了,就需要对各式 各样的商场商圈进行管理, 这就需要我们开发一个基于 GIS 的商场信息管理系 统,有计划而合理的管理商场商圈信息。方便对商场信息、商圈内容、商场商 圈种类分类、商场商圈地理位置的更新和管理, 实现数字化、科学化、信息化管 理,提高管理效率,降低经营成本,方便市民出行。 目前很多的商场软件包括网络上的,然而其中的大部分都只是简单的数据 库查询。对于很多用户在日常生活中遇到的问题不能很好的解决,更不能实现 商圈信息的及时汇总,也不能将商场商圈信息可视化的显示在地图当中。这就 严重的影响了用户使用软件的效果。由于种种限制不能将有效的数据实时的以 可视化的方式呈现在用户面前,使用户在查询时还要逐一筛选。这只是其中的 一个问题,而本系统将会一一解决这样的问题。 1.3 本文主要内容 本文主要设计并实现了一个基于 GIS 的商场信息系统,商场信息系统功能 包括查看商场信息、查找商场和路线、确定商场周边信息、空间数据查询与管 理、用户密码修改等功能。本文重点研究了 C#编程语言和 ArcGIS 控件的调用 方法以及 SQL Server 数据库的增删改查,并详细描述了本系统的窗体设计和调 用方法以及 SQL Server 数据库的设计过程。本文将单设章节讨论程序的窗体设 计、控件的调用以及数据库的设计方法,还有程序各部分所能实现的功能。 1.4 本章小结 本章主要分析了商场信息系统的当前现状,总结了商场信息系统的特征, 指出了当前商场信息系统的一些问题,最后对本课题的来源以及本文主要内容 矿业工程学院 -4- 进行了介绍。 第二章 系统分析 -5- 第 2 章 系统分析 2.1 系统需求分析 2.1.1 系统简述 此系统研究内容主要是根据市民平时购物所考虑的因素以及商场的基本信 息,从而考虑如何向市民提供唐山市区内商场的空间数据和属性数据的显示、 查询和管理等功能,能够对全市范围内商圈附近购物人群进行统计,并对商圈火 热程度进行划分,从而对政府部门的经济建设决策提供帮助;并且利用商场和 周边商圈的基础数据以及实时的路况,对市民选择出行路线提供参考。 2.1.2 系统功能分析 利用 GIS 结构化分析法自顶向下、逐层分解6来定义商场管理信息系统的 需求。商场管理信息系统的开发过程主要分为三个阶段,包括地图的绘制、窗 体布局的设、代码的编写。 地图的绘制主要依靠 Arcmap 实现,通过在唐山市区的地图上添加道路数 据以及商场相关数据,从而完成地图的绘制。窗体的设计以及代码的编写依靠 VS 2010 专业版软件,在 VS 2010 中进行设计与编写。 本系统的功能主要包括系统登录、基本数据管理、增删改查、路径分析、 缓冲区分析等,根据具体情况,该系统的功能可分为三类:第一类是数据更新 与维护;第二类是信息的查询;第三类是空间数据分析。 2.2 系统可行性分析 可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是否能解 决,耗费尽可能小的精力,达到最佳的效果,提高效率7。基于 GIS 的唐山市 商场信息系统是一个综合而又复杂的系统,设计的时候应该遵守以下几个原则: 2.2.1 理论上的可行性 实现基于 GIS 的唐山市商场信息系统的设计,其理论上的可行性设计主要 包括两方面内容8: (1)数据结构、数据模型的设计是否与信息需求符合。 华北理工大学矿业工程学院 -6- (2)模型的设计是否可以与 GIS 相结合。 基于 GIS 的唐山市商场信息系统主要包括商场信息和商场周边信息的快速 查找与定位,可以显示出其详细信息,能够在一定程度上为用户提供一定的信 息参考作用。 2.2.2 技术上的可行性 随着计算机技术、网络技术、数据库技术的飞速发展,GIS 在国民经济和 社会生活中得到了越来越广泛的应用,而市区内商场信息综合查询更是与 GIS 紧密结合的一个领域。目前,GIS 已在我国许多城市的商业方面起到重要作用, 所以在事项系统目标方面,技术成熟,资源丰富。运用 VS 2010 调用 ArcGIS 控件进行程序设计的技术和思路也比较清晰,所以实现基于 GIS 的唐山市商场 信息系统在技术上是绝对可行的。 2.3 系统目标 此系统研究内容主要是: (1)根据市民平时购物所考虑的因素以及商场的基本信息,从而考虑如何向 市民提供唐山市区内商场的空间数据和属性数据的显示、查询和管理等功能。 (2)能够对全市范围内商圈附近购物人群进行统计。 (3)对商圈火热程度进行划分,从而对政府部门的经济建设决策提供帮助。 (4)利用商场和周边商圈的基础数据以及路线图,对市民选择出行路线提供 参考。 主要采用的方法以计算机编程,绘图,数据库设计为主,以 Visual Studio 2010、和 ArcGIS10.1 系列软件作为开发平台,运用 C#作为开发语言,SQL Sever2008 和 Geodatabase 作为后台数据库。 预期达到的目标有: (1) 基于 ArcEngine 实现地理信息系统与传统信息管理系统的结合。 (2) 基本的图形操作:平移、放大、缩小等。 (3) 商场及周边商圈的空间位置及属性数据的显示及查询。 (4) 对商场及周边商圈进行分析,对商圈内不同属性的要素进行分类。 2.4 本章小结 本章主要分析了系统的需求分析和可行性分析,介绍了本系统要实现的系 统目标。从而掌握了系统设计思路,为接下来的设计做一定的准备工作。 第四章 详细设计 -7- 第 3 章 总体设计 系统总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统) 、 机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划 等方面进行合理的安排9。为了使系统满足科学化、合理化和经济化的总体要 求,系统必须遵循以下基本原则10: (1)完备性:系统功能要齐全完备,应该具有管理、处理、查询、显示、 分析及输出等功能; (2)标准化:系统符合 GIS 的基本要求、标准和行业规范; (3)系统性:空间数据和非空间数据要有机地结合为一体,与其他系统可 以实现数据共享; (4)实用性:系统数据组织灵活,可以满足不同数据分析的要求,为生产 实践、管理服务; 可靠性:数据精度和系统安全都要可靠; (6)扩充性:系统采用的是模块化结构设计,模块独立性强,模块的增减 及修改对整个系统影响很小,便于系统扩充改进,使该系统随着项目工程进展 情况处于不断完善之中。 3.1 系统软硬件配置方案 硬件平台:CPU1.6GHz(最低 1.2GHz,推荐 2.0GHz 以上) 内存:最低 512M,推荐使用 1G 或是更大。 磁盘空间:所需磁盘空间至少 60M。 操作系统:Windows XP、Windows7 系统软件:Arc Engine, Arc SDE 后台数据库:SQL server 2008 编程工具:Visual Studio 2010 3.2 软件开发工具与技术 3.2.1 系统开发语言C# Microsoft Visual Studio 中的 C#可谓起点高、发展快的新一代语言,公允地 说,C#是目前兼顾系统开发和应用开发的最佳实用语言,C#在带来对应用程序 的快速开发能力的同时,并没有牺牲 C 与 C+程序员所关心的各种特性。它忠 华北理工大学矿业工程学院 -8- 实地继承了 C 和 C+的优点。即使你是一名新程序员,你也能在很快的时间内 了解并且能够应用 C#。C#具有以下几个特点11: (1)简单的语法; (2)精心的面向对象设计; (3)与 Web 紧密完美结合; (4)完整的安全性和错误处理; (5)强大的灵活性和兼容性。 基于 Visual C#以上的优点,故本系统选用 Visual C#作为开发工具。 3.2.2 SQL 数据库 数据是信息系统的血液,数据库是以一定的组织方式存储在一起的相互关 联的数据集合,能以最佳方式,最少重复为多种目的服务。数据库设计时,必 须满足数据库建设的要求,无论是业务数据库还是辅助数据库,都要满足治安 管理的要求。具体而言,数据库的设计要遵循如下一些原则: (1)数据库安全稳定 数据库是系统良好运行的关键,因此,必须从软硬件平台选型、数据库结 构等方面进行优化设计,确保数据库的稳定运行。采用严格的用户身份认证措 施防止非法用户的攻击,做好数据的备份,防止数据库的崩溃。 (2)数据库设计必须规范合理 数据库设计必须符合数据完整性和数据最小处理单元的原则,进一步完善 数据操作的安全性、完整性、一致性、并发性、保密性等。 (3)空间属性数据的存储管理 为了实现对该系统数据业务的高效访问和操作,便于数据更新维护,必须 考虑将空间数据和属性数据进行统一的设计,实现空间和属性的综合查询和管 理。 能够适应数据的实时更新 2)数据库设计(特指关系型数据库) 本软件数据库用的是微软公司的 SqlServer2008 关系型数据库,数据库设计 的步骤为: (1)需求分析阶段:需求收集和分析,得到数据字典和数据流图(数据库 自动生成) 。 (2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型, 用 E-R 图表示。 (3)逻辑结构设计阶段:将概念结构转换为某个 DBMS 所支持的数据模 第四章 详细设计 -9- 型。 (4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物 理结构。 (5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库, 程序试运行。 (6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。 3.2.3 ArcEngine 组件式开发技术 ArcEngine 是 ERSI 公司(Environment System Research Institute,Inc.美国环 境系统研究所)提供的 ArcGIS 软件的独立二次开发产品。ArcEngine 是基于 ArcObjects 构建,对 ArcObjects 进行了重新封装,并提供跨平台的组件技术框 架用于构建 ArcGIS12。用于为开发者创建定制应用的完整的可嵌入式 GIS 组件。 利用 ArcEngine 可将 GIS 功能嵌入到现有的应用程序中,如微软的办公软件 Word 和 Excel,或者创建定制应用为多个用户提供高级的 GIS 系统。ArcEngine 支持全部标准开发环境,包括.NET、组件对象模型(COM)、Java 和 C#以及所有 主流操作系统,如 Windows、UNIX 和 Linux,此外,开发商还可以嵌入部分 ArcGIS 扩展模块中提供的功能。ArcEngine 是对 ArcObjects 的提炼和简化,脱 离了 ArcGIS 桌面软件的 ArcEngine 结构更加合理,其提供的功能完全能够满足 各种层次的开发需要,而且保持了开放性和扩展性13。 ArcEngine 的组成部分: (1)基础服务(Base Service):它由 GIS 核心 ArcObject 构成,几乎是任 何应用程序所必须的,例如要素几何图形和显示。 (2)数据存取(Data Access):ArcEngine 可以存取多种格式的栅格数据 和矢量数据,包括功能强大而灵活的 Geodatabase。 (3)地图表达(MapPresentation):用 ArcObject 创建和显示带有符号体 系、注记和专题制图功能(包括定制应用)的地图。 (4)开发组件(Developer Components):用于快速应用程序开发的高级 用户接口控件和用于高效开发全面的帮助系统。 (5)运行时选项(Runtime Options):ArcEngine 可以和标准的功能或其 他的高级功能选项一起部署。 鉴于上述优点,商场信息系统利用 ArcEngine 提供的组件式开发技术,是 适应其应用特点的,利用这种方法可以提高开发效率,缩短开发周期,并使编 程过程更为简洁、灵活,从而对商场模型和商场属性信息数据进行空间分析操 作,以便对商场信息进行有效的浏览,查询和分析。而 ArcEngine 所具有的全 华北理工大学矿业工程学院 -10- 组件、开放式特点、强大的二维分析功能,及在技术支持、维护更新、版本升 级等方面的保障,使其完全能够满足唐山市商场信息系统的需求,所以最终选 定 ArcEngine 作为开发软件。 第四章 详细设计 -11- 3.3 系统结构体系设计 3.3.1 系统的技术路线图 系统实现 数据采集 Mircsoft VisualStudio 2010、 ArcEngine 开发平台 基于 GIS 的唐山市商场信息系统 空间数据库属性数据库 ArcGIS DeskTop10.1、SQL Server Management Studio 2008 处理数据 商场商圈查 询 用户信息商场商圈内 统计和分析 市民商场选 择 建立唐山市商场信息数据库 查 位置 查 属性 商 圈 大 小 商 圈 特 色 商 圈 内 部 确 认 信 息 修 改 信 息 路 线 选 择 周 边 查 询 图 3.1 系统技术路线图 华北理工大学矿业工程学院 -12- 3.3.2 系统的体系结构 图 3.2 系统的 C/S 结构 3.3.3 系统数据流程图 系统数据的来源于各个方面,用于矢量化的唐山市数字地图资料来源于唐 山地图扫描,通过对扫描地图进行数据化得到唐山市区的空间数据。属性数据 主要来源于唐山交通网、各个有关唐山的网站,将这些数据通过录入、绑定、 匹配后,通过开发的系统对数据进行访问和输出,显示给用户14。 图 3.3 数据流程图 3.3.4 逻辑结构层次图 整个用户界面总体来说包含了地图操作、空间分析功能、信息查询等几个 部分,根据用户所输入的条件或属性数据对空间地图进行分析,得到用户期望 第四章 详细设计 -13- 的结果,并将结果以不同的形式表现出来。 图 3.4 逻辑结构层次图 华北理工大学矿业工程学院 -14- 3.3.5 系统功能模块设计 现有地图 文本数据属性数据 商场信息系统 空间数据 空间库管理 空间数据库 属性数据 属性库管理 属性数据库 空间库与属性库接口 系统应用 查询商场信息查询周边信息 周边汇总 商场属性库 地 图 显 示 与 操 作 商 场 信 息 查 询 商 场 周 边 查 询 商 圈 火 热 专 题 图 第四章 详细设计 -15- 图 3.5 系统功能模块设计图 3.4 本章小结 本章主要对系统的软硬件配置方案及使用的浏览器、系统应用软件及技术、 系统的数据流程设计、逻辑层结构图及系统功能模块设计进行了详细介绍,使 使用者更加清楚地了解系统的总体设计,掌握系统的设计思路。 华北理工大学矿业工程学院 -16- 第 4 章 详细设计 4.1 数据库设计 4.1.1 地理空间数据库(Geodatabase) 商场和商场周边信息以及其他各类信息通常由空间数据和属性数据构成的。 空间数据是对应空间实体的地理编码,如商场的分布、空间地理位置等,它还 隐含着空间实体的地理坐标。空间数据的作用就在于能够准确地标出道路以及 商场和商场周边的地理空间位置。属性数据通常用来反映与空间实体对应的属 性,一般是通过分类、命名、统计等方法获得的,它就是对应空间属性数据库, 如商场的地址,联系电话等。 Geodatabase 数据库就是在用户调查的基础上,决定数据库中存储哪些数据 (图层)来模拟真实世界,并表达各种数据(点、线、面、栅格或其他的形式) ,将各类数据组织到要素表,对象表等 Geodatabase 信息结构中,并且还能通过 一些附加的空间数据库对象来保证数据库的完整性,实现拓扑、网络和栅格目 录等丰富的 GIS 行为,并定义数据集之间的空间和属性联系。Geodatabase 中的 基本组成项包括关系表、要素类和要素数据类。基于 GIS 的商场信息系统主要 包含商场数据、商场周边的银行数据、超市数据、城市道路数据。各数据层通 过 Geodatabase 进行几何图形与属性数据一体化组织,实现了高效、便捷、灵活 的数据管理。 4.1.2 数据库的建立 1) 地理数据库 在地理信息系统中,为了便于数据的组织管理、查询与共享,就必须采用 一定的标准来划分空间数据,使其从逻辑上组织为不同的信息层,并用一种易 于被计算机存贮和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论