基于WebGIS的奥运体育场馆电子地图设计与研究
2017-10-12王军棉
王军棉
(延安大学 体育学院,陕西 延安 716000)
基于WebGIS的奥运体育场馆电子地图设计与研究
王军棉
(延安大学 体育学院,陕西 延安 716000)
奥运体育馆为实现向国内外游客提供更加直观的地理信息服务,拟以WebHIS技术为核心,结合Web先进技术,设计技术框架,设计电子地图,以百度卫星影像地图为主要数据源,更新实测数据,同时将电子地图开展矢量化处理,同时设计电子地图发布系统,能够实现浏览功能、信息查询、搜索功能。用户能够通过客户端实现奥运体院馆的查询工作,解决数量大、速度慢的问题,为数字化成熟建设提供参考。
奥运体院馆;电子地图;WebGIS技术;Web技术
Abstract:The Olympic stadium to provide geographic information services for the realization of more intuitive to tourists at home and abroad, is intended to WebHIS technology as the core, combined with advanced Web technology, design technology framework, design of electronic map, Baidu map with satellite image as the main data source, data update, and map out the vector processing, and electronic design map publishing system,can realize the information browsing,query, search function.The user can through the client to achieve the Olympic Stadium inquiry work,solve the problem of slow,large quantity,provide a reference for the construction of digital mature.
Key words:Olympic stadium;electronic map;WebGIS technology;Web technology
WebGIS技术就是GIS结合因特网发展起来的一种技术,操作简单,具有直观性、交互性强,收到众多单位的青睐,不断有单位来时推出WebGIS电子地图,方便普通大众查询特定对象的情况。奥运会以及亚洲冬运会赛事上,WebGIS技术以强大的功能为大众展示赛场信息,尤其是电子地图的设计为大众提供公众信息服务,受到大众好评,本文研究分析中,拟设计基于WebGIs体育场电子地图,达到资源共享、提高利用率的目的。
1 WebGIS理论
间和动态地理信息,与因特网结合形成WevGIS技术。WebGIS技术具有良好的扩展性,能够与Web其他信息服务形成无缝集成,是GIS灵活多变。与传统桌面GIS相对而言,WebGIS技术核心是嵌入HttP标准,与Internet实现互联,从而实现空间信息的管理功能。另外也可采用URL方式定位,支持HTTP协议以及TCP协议,操作简单,支撑常用浏览器,实现Internet环境下信息的传输,能够实现可视化的查询和检索功能。
2 奥运会体育馆电子地图设计
GIS结合力计算机、地理学和地图学等技术,已经广泛使用各个领域中,能够为用户提供必要的空
2.1 功能需求分析
深入分析大众对奥运会体院馆电子地图的期待,通过与运营商协商,归纳整理电子地图设计系统功能需求,得到对系统概略描述,系统分析流程见图1所示。
图1 系统分析流程
电子地图设计中需要着重考虑一下几点内容。1)如果采用传统的栅格化电子地图,地理信息能够显示,但是无法满足用户高精度需求,而且有必要设计地图矢量化形态,同时还需要减量减少数据量。2)与传统地理信息系统安装相比而言,WebGIS技术的使用无需安装软件系统,需要配置地图服务发布,保证用户能够直接访问浏览器。3)电子地图设计系统需要能够提供数据分析功能。4)为适应后的发展,电子地图应建立在WebGIS技术上。系统设计平台功能结构如图2所示。
图2 平台功能结构
基于WebGIS技术的电子地图设计系统需要满足简单性、扩展性、可靠性、交互性、标准化原则,界面设计需要符合统一的标准,保证灵活清晰适应,系统需要显示出空间信息和属性信息,保证空间数据和属性数据的可靠性,同时能够实现系统省级、数据库更新。
2.2 系统总体设计
基于WebGIS的电子地图发布系统设计应结合Internet。系统功能需要满足查询功能、信息显示功能、浏览功能、属性查询、结果显示、距离面积量算等。用户管理包括用户注册、登录、密码管理等;图层信息显示包括地图上的建筑物、以及比赛赛事等节目信息,如建筑、水体、坡度等,并在相应的位置标注信息;地图浏览功能是指地图基本技能,包括缩放、漫游、评议、路径分析、全图显示以及鹰眼等功能;属性查询功能需要保证鼠标点击后,能够显示相关信息和字段,并能够隐藏。距离、面积量测可以在地图上量测距离。
数据库的设计中大致分为空间数据库和属性数据库两部分。空间数据库是指利用不同来源和方式的手段来获取信息,在这里主要是指百度上面的信息,把偶偶地图、图像以及统计学数据等,能够确定空间位置的数据。依照奥运会体育馆建筑情况,按照数据分层组织方法和系统信息,分层分析不同地理信息,建立数据库,设定数据库表结构和信息,建立GIS空间数据库,见表1。
表1 空间数据库
属性数据是指与建筑物鱼贯的属性信息,通过字段来进行存数,具体的数据以文件的形式存储,程序运行后,能够通过相关的模块调取信息,属性信息与空间信息虽然并不相连,但是能够查询到必备的信息,见表2。
表2 属性数据库
2.3 开发环境与平台选择
根据设计需求,选择Visual Studio 2005开发环境,这是完整开发工具,能够生成桌面应用程序、XML技术、Web应用程序等。系统开发采用IDE继承开发环境,多技术公用,解决混合语言方案。利用.NET Framework功能,与安装的其他功能配套使用。
WebGIS在互联网上提供地理信息,用户能够得到信息系统的数据和鼓舞。组件式GIS能够以组件的形式提供基本功能,根据组件的接口和专业应用系统进而二次开发形成的系统。根据系统设计需求,采用ESRI公司开发的平台ARCGIS Server 9.3,功能强大,能够满足网络GIS的全部需求,快速建立基于地图的地理信息服务网站。
ArcGIS Server是分布式系统,能够在多台及其上协作分工,搭建的WebGIS方案能够支撑多个客户端, 如 Web Browser、ARCGIS Engine Application、ArcGIS Desktop等。GIS Server运行SOC、SOM及其,SOM负责管理调度功能,在ArcSOC.EXE进程中运行具体Server Objecr。SOM和SOC均运行在同一机器上,能够管理多个运行SOC的机器吗,采用分布式部署方式,能够提高GIS Server整体性能,提高扩展能力。Web Server能够调度对象实现GIS功能,并将信息反馈到客户端。
2.4 主要支撑技术
Web GIS通过接口实现与奥运会体育赛事、地理信息等的交互,与XML、Web Servivce等。在应用程序中,XML Web Service所起到的作用于.Net远程盗用组间相同,但是相对而言,创建和设计更加简单,而且具有更强扩展性,支撑跨平台操作。XML Web Service最大特点在于开发程序间的协作和通讯,能够对一些重要平台服务进行访问,如共享应用程序、数据缓存、身份验证等。Ajax是一种更加强大的交互式开发技术,用户能偶创建接近贝蒂桌面更加直接和动态性的用户界面,用户发送请求后,浏览器能够交互页面和用户信息,并进行处理。
3 系统开发与实现
系统操作系统采用Windows 7,IIS5.1,Microsoft Visual Studio 2005开发软件,开发平台选择ARCGIS Server9.3,网页浏览器选择Chrome。安装相关软件和开发环境后,配置地图服务器,采用远程管理的方式,满足远程管理的需求。在系统开发过程中,创建站点,http:11locaihost/arcGIS/Manager,实现监控、启动操作系统所有Services,全面管理参数配置以及ARCGIS Server服务。为后续的系统开发,将已经数字化的地图服务在程度中调试功能,并发布到示范地图中。ArcGIS Server具有多种不同的开发方式,在开发系统中,先建立网站,在页面上添加相应的空间,在开发过程中调用相关控件。
4 结束语
文中对于WebGIS奥运会体院电子地图设计的描述,包括系统分析、设计以及数据库的设计,采用Visua Stiudio 2005继承快发系统,构建电子地图,解决数据量大,细节要求不达标的问题。同时方便操作,也能够实现地图信息网络查询。随着城市化发展更加秘籍,小区域平台设计将会更加受到重视,WebGIOS电子地图设计是必然的选择。
[1]吕强国.基于WebGIS的奥运会体育场馆电子地图的设计与实现[J].电子测试,2014,30(20):81-83.
[2]姬英杰,徐鹏,杨怀卿,等.基于ArcGIS Flex API的校园电子地图研究与实现 [J].微型机与应用,2014,24(7):74-76,79.
[3]丁念邱,薄鑫,刘欠欠,等.基于ArcGIS Server的安徽科技学院电子地图的实现[J].安徽农学通报,2016,22(11):136-140.
[4]周赟,黄云.基于WebGIS的电子地图发布系统设计与开发[J].科技创新导报,2015,12(5):52-55
[5]赵书田,刘海姣.基于开放地图API的WEBGIS应用研究 [J]. 电脑知识与技术,2014,(36):8686-8688.
[6]陈涛,邢光成,聂小波,等.北斗定位与WebGIS技术在指挥监控系统中的应用[J].地理空间信息,2016,14(8):47-49.
[7]吴楠.WebGIS与WSN的林区火险监测系统设计[J].西安科技大学学报,2014,34(2):228-233.
[8]吴建军,段淑敏.嵌入WebGIS的农产品电子商务系统研究[J].物流技术,2015,34(3):270-273.
[9]黄浩,马友华,江朝晖,等.基于WebGIS的移动土壤墒情监测系统设计[J].地理空间信息,2016,28(2):82-84.
[10]王政.基于XML/GML技术WebGIS的电力公司电网规划辅助决策系统设计[J].电子制作,2014,56(15):75-76.
[11]王政.基于XML/GML技术WebGIS的电力公司电网规划辅助决策系统设计 [J].电子设计技术,2014,38(1):58-59.
[12]刘聪.基于RIA与ArcGIS for Server的WebGIS研究与实现[D].成都:电子科技大学,2015.
[13]余金婷.基于API技术的网络三维仿真电子地图系统开发与实现[D].重庆:重庆交通大学,2015.
[14]傅扬,潘敏,鹿青,等.面向高性能图形工作站的WebGIS模型关键技术研究[J].电脑编程技巧与维护,2015(2):79-80,94.
[15]费岚.基于JavaScript技术的三维校园WebGIS平台开发[D].安徽:安徽理工大学,2015.
[16]刘小英.校园电子地图的设计与实现[J].电子设计工程,2016(10):49-51.
The design and research of the electronic map of Olympic sports venues based on WebGIS
WANG Jun-mian
(College of Physical Education, Yan'an University,Yan'an716000,China)
TN29
A
1674-6236(2017)19-0086-03
2016-10-28稿件编号201610170
王军棉(1976—),女,陕西渭南人,硕士研究生,讲师。研究方向:社会体育。