公众电子地图系统.docx
- 文档编号:6733417
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:15
- 大小:2.66MB
公众电子地图系统.docx
《公众电子地图系统.docx》由会员分享,可在线阅读,更多相关《公众电子地图系统.docx(15页珍藏版)》请在冰豆网上搜索。
公众电子地图系统
数字鹰潭地理空间框架建设工程
政府门户网站公众电子地图系统
专业技术设计书
一、概述
为推进数字鹰潭地理空间框架建设项目的实施,促进城市地理空间信息的共享和广泛应用,加快城市信息化进程,广东省迪克斯信息科技有限公司委托江西省利友地理信息有限责任公司完成数字鹰潭地理空间框架建设工程中“政府门户网站公众电子地图”项目的开发,要求在2011年6月30日前完成。
二、设计依据
2.1术语与缩略语
Ø地理信息公共平台:
依托地理信息数据,通过在线方式满足政府部门、企事业单位和社会公众地理信息和空间定位、分析的基本要求,具备个性化应用的二次开发接口和可扩展空间,是实现地理空间框架应用服务功能的数据、软件及其支撑环境的总称。
ØGIS:
GeographicInformationSystem地理信息系统;
ØOGC:
OpenGeospatialConsortium开放地理信息联盟;
ØWMS/WFS/WCS:
OGC标准的地理信息表达服务;
ØSOA:
面向服务架构SOA(Service-OrientedArchitecture)是一种架构模型和一套设计方法学,其目的是最大限度地重用应用程序中提供的服务以提高IT适用性和效率。
Ø地理信息服务:
通过接口提供地理信息功能的实体;
Ø地理空间框架数据:
针对社会经济信息空间化整合和网络化服务需求,以实现有基础地理数据为基础,加工形成面向地理实体,分层细化为重要特征的数据,由地理实体数据、电子地图数据、地名地址数据、影像数据与高程数据构成。
Ø行业专题数据:
针对行业和专业部门的自身需求建立的,为承载其业务信息所需的基础信息、各类统计汇总信息等。
Ø电子地图:
泛指地图发布数据或地图缓存数据,数据包括线划地图和影像地图。
2.2技术依据
本系统总体设计方案主要依据《国家公共地图服务平台技术设计指南》,同时遵循和参考国家和相关主管部门制定和发布的一系列相关的技术标准规范与管理规定,主要分为以下几类:
Ø计算机信息系统有关标准规范:
如“电子政务信息系统技术规定”、“信息安全保密规定”等。
Ø国家及行业地理信息技术标准规范:
如“基础地理信息技术要素分类与代码”、“地理信息元数据”、OGC服务标准等。
Ø地理信息服务的有关管理规定:
如“测绘成果密级划分”、“公开地图发布规定”、“国家测绘局地图受理审核程序规定”等。
Ø数字城市地理空间信息公共平台建设相关标准规范:
如“数字城市地理空间信息公共平台技术规范”、“数字城市地理信息公共服务平台地名/地址分类、描述及编码规则”等。
三、系统设计总体目标和原则
3.1总体目标
鹰潭市政府门户网站公众电子地图系统基于地理信息公共平台的框架体系和技术,在互联网搭建的地理信息服务门户网站,面向社会公众提供的地理信息服务示范应用,旨在反映鹰潭市的行政区规划、地理环境和城市面貌,为社会公众提供丰富多彩的地理信息资讯服务,并为企业的增值开发和应用提供服务。
3.2设计原则
Ø规范性和开放性原则
本系统建设中的各个环节应遵循国家公共地图服务平台相关标准规范。
软件编码应符合国际、国内的编码准则,应采用规范化的数据接口。
采用统一的坐标体系,采用面向服务的开发思想,各系统模块功能要松耦合,表现层要与具体业务紧密结合,系统模块间统一采用基于服务接口的方式进行交互等等。
Ø先进性与适用性原则
系统设计及实现技术方面,采用成熟的软件体系架构和先进的开发技术,做到人机界面友好、操作简便、维护方便,确保建成系统的生命力。
系统的服务顾及非专业地理信息用户的需要,做到系统框架结构合理,访问速度快、实用性强。
Ø安全性和保密性原则
全面考虑系统安全性,建立一整套有效地安全保障体系,确保信息的共享与服务符合国家的相关保密法规和政策。
系统的网络和软件系统应充分考虑数据的保密与安全,在系统运行过程中,应采用一系列完备的空间信息资源安全体系与系统安全管理策略,确保地理信息服务的安全运行。
Ø可靠性和稳定性原则
系统涉及用户多、访问量大,重点考虑多用户并发任务实时操作的稳定性和吞吐量,考虑到应用的复杂网络环境和多种多样的用户需求,确保系统服务运行稳定和提供良好的服务质量是系统建设的重要原则。
四、系统总体结构设计
鹰潭市政府门户网站公众电子地图系统的组成包括数据层、中间层和应用层。
其中数据层主要包括平台数据集和专题数据集,平台数据集是指鹰潭市地理信息公共平台的数据集,它可以将基础地理数据以服务的形式发布,而专题数据集则是满足部门应用的专题信息,该类数据由专业部门进行发布和提供服务;中间层是平台数据和专题数据进行发布的各类服务接口和函数;应用层是客户端基于中间层提供的服务和功能对数据层的访问和查询。
4.1系统网络体系结构
鹰潭市政府门户网站公众电子地图系统是通过计算机技术和网络技术,实现对空间数据的查询、浏览、显示等功能。
空间数据类型复杂,它不仅具有地理目标的空间位置与形状的三维信息,而且还有空间关系和属性信息;数据的一致性和稳定性、权威性要求高,并与各类专题数据相关,涉及面广,数据共享性强。
由于系统的用户目标较广,因此系统网络设计主要从网站系统的安全性、系统运行的稳定性、信息的可靠性和网络负载均衡控制等方面进行考虑。
系统采用B/S(浏览器/服务器)架构的运行模式。
这种模式将业务功能集中在服务器端实现,对客户端的环境没有要求,只需浏览器即可。
同时与其它部门专题系统有所不同的是,系统运行在国际互联网上。
系统的网络体系结构如图1所示:
图1:
系统的网络体系结构
客户端通过网络访问应用服务器,应用服务器根据客户端请求访问数据库服务器。
同时为了保障公众服务系统的稳定、高效运转,软件对服务器、客户端以及网络环境有一定的要求。
Ø服务器
服务器应根据实际需求合理配置能够满足该系统管理和服务的硬件设备,如高性能品牌服务器(包括网络服务器、应用服务器和数据服务器)、大容量的存储和设备备份(磁盘阵列)、核心交换机、路由器等。
Ø网络环境
客户端与服务器之间要求有网络连接,Web服务器需具备互联网上独立且固定的IP地址或网络域名。
Ø客户端
该系统对于客户端要求较少,只需与国际互联网相连同,安装了IE6及更高版本浏览器即可。
为了达到较好的浏览性能,客户端的内存最好在512MB以上,CPU在2.0GHZ以上,并至少保留5GB-20GB的本地硬盘作为缓存空间。
4.2系统物理体系结构
鹰潭市政府门户网站公众电子地图系统采用B/S架构,其总体结构示意图见图2所示:
图2:
系统总体架构图
4.3系统逻辑体系结构
系统设计采用MVC模式(Model-View-Controller,模型-视图-控制器),利用控制器来实现地图业务与表现的分离,实现功能服务组件的独立,可以快速的响应业务逻辑的变更,而不需要对其他部分作变动。
由此,系统可分解成三个框架—地图业务逻辑框架(模型层)、浏览器端地图界面框架(视图层)与控制框架(控制层),如图3所示:
图3:
系统逻辑体系图
五、系统功能模块设计
鹰潭市政府门户网站公众电子地图系统主要包括地图浏览、地图量测、地名搜索、周边查询、出行参考、特色旅游、地图打印等功能,其功能结构如图4所示:
图4:
系统功能模块图
系统功能模块的设计要求如下:
Ø为用户提供直观、形象的查询功能,应用界面友好,方便用户了解相关信息,做出相关的分析和决策;
Ø应具有基本的GIS功能,满足用户对地理信息的多方面了解;
Ø实现地图图层分层分级显示,提高显示速度;
Ø查询手段丰富:
系统实现图形到属性、属性到图形的查询,可根据专题的方式进行查询,可通过GIS空间分析的方式进行查询;
Ø图饰、符号形象具体。
5.1地图浏览模块
主要实现基本的地图显示和操作功能(见图5)。
将服务器发布的数据服务分块显示,同时实现简介快速的放大、缩小等地图操作功能;结合Ajax、RIA技术,让客户端与服务器实现异步交互,每次操作不用刷新整个页面,只是对服务器返回的数据和信息部分进行更新。
图5:
地图浏览模块
Ø地图显示
连接国家级、省级、地市级三个级别的天地图(包括影像地图和平面地图),在本系统中实现这三级别平滑过渡显示。
地图浏览主要工具包括:
漫游、全幅显示、放大、缩小鹰眼等。
地图比例尺分8个级别,从1:
5000到1:
100万,地图放大缩小时候要平滑过渡。
.
在地图显示过程中图形数据是叠加在矢量数据上进行显示的,同时所绘制的图形数据可以在地图操作中用清除所有进行清除。
Ø地图操作
可以任意放大和缩小地图,随着地图的放大会显示出更详细的地理信息;可以东、南、西、北方向或任意方向对地图进行平移漫游操作,查看和浏览地图;可以对当前浏览页面的范围和比例尺保存,并实现前后视图的浏览。
Ø地图切换
立体地图,平面地图,影像地图三者的切换必须是屏幕中心点的地物都是一样的。
地图切换示意图
5.2地名查询模块
地名查询是指输入地物的名称,例如可输入关键词‘小学’,即可查出所有图层中所有包含‘小学’的记录。
可以对搜索结果进行空间定位,也可直接查询定位目标的详细属性信息
地名查询模块(见图6.1)中包括精确查询与模糊查询两个子模块,精确查询是指输入地物的精确地名然后进行查询;模糊查询(见图6.2)是指输入任意输入一个关键词,如果某个地物地名中包括该关键词,这些地物将被查询出来。
搜索结果栏中会显示出所有包含关键词的搜索结果,并且地图上将会标识出相应搜索地物所在的位置,以铆钉的形式悬浮于地图之上,在搜索结果栏中点击相应结果,可以直接缩放定位到该地物上,并显示出了该地物属于什么分类。
地名查询模块具体功能要求:
本地查询
利用地名、基本单位和兴趣点等数据作为基础,按照人们常用习惯方式,分类别将地址、兴趣点按“科教文卫体”等形式形成多种复合组合模式,实现多种功能的模糊和精确查询,为消费者提供快速精准的目标位置查询,同时与公交换乘和驾车出行无缝集成,形成全流程的查询分析服务。
地名地址关键词查询
地名地址数据主要是覆盖区域的所有门牌地址和行政区域名称、小区名等等。
主要反映所有门牌号、街巷、和居民小区、行政区划。
基本单位和兴趣点是向公众提供业务服务的重要数据基础,也是服务数据库中的重要组成部分,要求分类清晰、覆盖全区域、现实性强、信息精确,其内容主要重庆市基本单位信息,和基于基本单位形成的兴趣点内容,主要重点标志、标识性建筑、地名等。
分类查询功能
电子地图上含有大量丰富的各种信息,为了方便用户快速的浏览、检索到所需的信息,我们对地图信息进行了分类,按照科教文卫分类方式把地图信息分不同的大小类,既方便用户的使用,也使管理员的管理更加方便。
图6.1:
地名查询模块
图6.2:
模糊查询
5.3周边搜索模块
周边搜索(见图7.1)是一种空间查询,通过在图上定位到指定地物,输入搜索半径,在该范围内对分类信息点进行空间查询。
系统默认的搜索半径为500米,用户可根据实际需要进行选择。
通过搜索,搜索地物将会在地图和列表栏中显示出来。
可以提供对指定地区的周边指定类别的POI信息进行查询,根据情况可考虑让用户输入缓冲区半径;支持对框选区域的指定类别POI信息的选取(见图7.2)。
图7:
周边搜索模块
图7.2周边POI信息的选取
5.4出行参考模块
出行参考(见图8.1)是一种空间分析,其实质是最优路径分析,旨在满足人民大众出行需求。
用户输入出行起点和出行终点,点击路径分析,即可查找出两点之间的最短路线。
并且要求查询出来的路线能够分段显示,做到图面图形与查询列表栏一致,并能做到图属互动,即要求能实现当用户在列表栏中点击其中一段路线,该段路线能够高亮并缩放显示在地图中间。
图8:
出行参考模块
作为出行的参考依据,出行线路的参考提供非常重要,网站需提供结合本地公交和道路网的公交换乘功能。
公交换乘以鹰潭市公交线路和站点为基础,范围要求覆盖鹰潭市全区域,消费者给定任意两点或两点以上,可快速提供一种以上的换乘方案,并提供每种换乘的方案交通费用、线路距离等信息等。
可以按照公交线路名称(编号/类别/起止站点名)输入关键字模糊查询,输出公交线路列表,点击某一线路:
Ø按该线路范围放缩并突出显示该线路;
Ø显示该线路有关信息(经过站点);
Ø对该线路沿路范围的商业网点/餐饮娱乐/公交车站/金融银行/旅游景点/宾馆饭店/写字楼等提供进一步的相关查询,同时可以进行从某地到该点的公交换乘查询(路径最短/时间最少)。
点击某一线路的站点:
Ø在地图上可以显示该站点的位置和相关信息;
两种查询方式:
Ø输入查询:
即根据提示,输入起点和终点名称,选择换乘策略(路径最短/时间最少)并提交,输出几种换乘方案信息列表(包括换乘次数、车次、地点、长度等),并点击某一换乘方案,将在“地图显示区”中显示的城市地图将显示出具体换乘方案的走向。
Ø点图查询:
首先点击确认起点按钮,然后在“地图显示区”中显示的城市地图中,利用鼠标左键点击地图中所希望的位置从而选定起点,同样方式首先点击确认终点按钮,然后在“地图显示区”中显示的城市地图中,利用鼠标左键点击地图中所希望的位置从而选定终点,最后点击计算按钮,系统将在“结果返回区”给出多种换乘方案,包括换乘方案的具体换乘车次和换乘地点以及相应的长度。
用户若用鼠标左键点击“结果返回区”中列出的某一个方案,则在“地图显示区”中显示的城市地图将显示出具体换乘方案的走向。
图8.2:
出行参考模块
5.5地图量测模块
地图量测模块(见图9)主要包括距离量测和面积量测。
在对面状地物进行面积量测时要求也能显示该地物的周长,要求量测操作简便易用。
图9:
地图量测模块
5.6特色旅游模块
提供针对鹰潭市旅游查询功能。
鹰潭市有世界自然遗产龙虎山,有历史悠久的道教文化,通过旅游查询模块可提供人们鹰潭市的特色旅游查询。
特色模块(见图10)中包括精确查询与模糊查询两个子模块,精确查询是指输入旅游目的地的精确名称进行查询,比如仙女岩,反馈的信息则是关于仙女岩的旅游信息;模糊查询是指输入任意输入一个关键词,比如龙虎山,那么与龙虎山相关的旅游信息将全部被查询出来。
图10:
特色旅游模块
5.7地图打印模块
能够实现对当前视窗范围内的地图进行打印,同是要求在弹出的打印窗体中能够对要打印的地图进行缩放、平移,以便满足用户的不同打印需求。
6管理维护功能设计
6.1用户管理和帐号权限管理
系统通过帐号权限管理模块实现对访问用户的权限管理。
用户权限管理包含两部分内容,一是帐号管理,二是权限管理。
帐号管理用于系统登录时的身份验证,采用密码映射机制进行实现,来增加系统使用的安全性。
权限管理用于对登录后的用户进行操作权限的管理和分配,采用分级定制管理机制实现。
权限管理主要分为功能操作权限和图层操作权限。
6.2权限管理级别
权限管理分为权限、角色与帐号三个级别。
权限为基本的原子权限控制单元,不可再细分;角色可以执行多个权限;账号可以拥有一个或多个角色,账号对应到唯一的登录用户标识。
权限:
用户能否执行一个系统操作的描述,如能否进行地图标记、能否查询图层信息等系统操作。
权限一般对应于一个单独可分的模块。
角色:
是权限的集合,一个权限是针对一个操作的允许或禁止描述,角色就是针对用户的所有操作的集合,管理员可以通过赋予用户角色来一次性赋予用户多个操作权限。
帐号:
是用户登录的唯一标识,可以具有多个角色;系统根据登录帐号检索相应的角色,并进一步检索到相应的权限,根据对应信息载入相应的功能模块及其操作界面。
根据授予的权限不同,每一个用户帐号可能具有不同的操作功能界面。
管理员:
管理员是具有特殊权限的用户,登录后对于系统有全部的权限,该用户使用特殊KEY装置登录系统,他可以像普通用户一样执行一些地图操作,也可以进入特殊管理界面执行管理功能。
管理员的身份标识在数据库中直接定义,系统一旦检测到登录用户为管理员,即自动添加管理功能按钮,可以执行相应的功能。
6.3系统登陆流程
内容管理
内容管理包括对网站的版块、内容等,通过后台管理工具能方便的对网站的内容,版面图片进行添加、删除、修改。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公众 电子地图 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)