王軍棉
(延安大學(xué) 體育學(xué)院,陜西 延安 716000)
基于WebGIS的奧運(yùn)體育場(chǎng)館電子地圖設(shè)計(jì)與研究
王軍棉
(延安大學(xué) 體育學(xué)院,陜西 延安 716000)
奧運(yùn)體育館為實(shí)現(xiàn)向國(guó)內(nèi)外游客提供更加直觀的地理信息服務(wù),擬以WebHIS技術(shù)為核心,結(jié)合Web先進(jìn)技術(shù),設(shè)計(jì)技術(shù)框架,設(shè)計(jì)電子地圖,以百度衛(wèi)星影像地圖為主要數(shù)據(jù)源,更新實(shí)測(cè)數(shù)據(jù),同時(shí)將電子地圖開(kāi)展矢量化處理,同時(shí)設(shè)計(jì)電子地圖發(fā)布系統(tǒng),能夠?qū)崿F(xiàn)瀏覽功能、信息查詢(xún)、搜索功能。用戶能夠通過(guò)客戶端實(shí)現(xiàn)奧運(yùn)體院館的查詢(xún)工作,解決數(shù)量大、速度慢的問(wèn)題,為數(shù)字化成熟建設(shè)提供參考。
奧運(yùn)體院館;電子地圖;WebGIS技術(shù);Web技術(shù)
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技術(shù)就是GIS結(jié)合因特網(wǎng)發(fā)展起來(lái)的一種技術(shù),操作簡(jiǎn)單,具有直觀性、交互性強(qiáng),收到眾多單位的青睞,不斷有單位來(lái)時(shí)推出WebGIS電子地圖,方便普通大眾查詢(xún)特定對(duì)象的情況。奧運(yùn)會(huì)以及亞洲冬運(yùn)會(huì)賽事上,WebGIS技術(shù)以強(qiáng)大的功能為大眾展示賽場(chǎng)信息,尤其是電子地圖的設(shè)計(jì)為大眾提供公眾信息服務(wù),受到大眾好評(píng),本文研究分析中,擬設(shè)計(jì)基于WebGIs體育場(chǎng)電子地圖,達(dá)到資源共享、提高利用率的目的。
間和動(dòng)態(tài)地理信息,與因特網(wǎng)結(jié)合形成WevGIS技術(shù)。WebGIS技術(shù)具有良好的擴(kuò)展性,能夠與Web其他信息服務(wù)形成無(wú)縫集成,是GIS靈活多變。與傳統(tǒng)桌面GIS相對(duì)而言,WebGIS技術(shù)核心是嵌入HttP標(biāo)準(zhǔn),與Internet實(shí)現(xiàn)互聯(lián),從而實(shí)現(xiàn)空間信息的管理功能。另外也可采用URL方式定位,支持HTTP協(xié)議以及TCP協(xié)議,操作簡(jiǎn)單,支撐常用瀏覽器,實(shí)現(xiàn)Internet環(huán)境下信息的傳輸,能夠?qū)崿F(xiàn)可視化的查詢(xún)和檢索功能。
GIS結(jié)合力計(jì)算機(jī)、地理學(xué)和地圖學(xué)等技術(shù),已經(jīng)廣泛使用各個(gè)領(lǐng)域中,能夠?yàn)橛脩籼峁┍匾目?/p>
深入分析大眾對(duì)奧運(yùn)會(huì)體院館電子地圖的期待,通過(guò)與運(yùn)營(yíng)商協(xié)商,歸納整理電子地圖設(shè)計(jì)系統(tǒng)功能需求,得到對(duì)系統(tǒng)概略描述,系統(tǒng)分析流程見(jiàn)圖1所示。
圖1 系統(tǒng)分析流程
電子地圖設(shè)計(jì)中需要著重考慮一下幾點(diǎn)內(nèi)容。1)如果采用傳統(tǒng)的柵格化電子地圖,地理信息能夠顯示,但是無(wú)法滿足用戶高精度需求,而且有必要設(shè)計(jì)地圖矢量化形態(tài),同時(shí)還需要減量減少數(shù)據(jù)量。2)與傳統(tǒng)地理信息系統(tǒng)安裝相比而言,WebGIS技術(shù)的使用無(wú)需安裝軟件系統(tǒng),需要配置地圖服務(wù)發(fā)布,保證用戶能夠直接訪問(wèn)瀏覽器。3)電子地圖設(shè)計(jì)系統(tǒng)需要能夠提供數(shù)據(jù)分析功能。4)為適應(yīng)后的發(fā)展,電子地圖應(yīng)建立在WebGIS技術(shù)上。系統(tǒng)設(shè)計(jì)平臺(tái)功能結(jié)構(gòu)如圖2所示。
圖2 平臺(tái)功能結(jié)構(gòu)
基于WebGIS技術(shù)的電子地圖設(shè)計(jì)系統(tǒng)需要滿足簡(jiǎn)單性、擴(kuò)展性、可靠性、交互性、標(biāo)準(zhǔn)化原則,界面設(shè)計(jì)需要符合統(tǒng)一的標(biāo)準(zhǔn),保證靈活清晰適應(yīng),系統(tǒng)需要顯示出空間信息和屬性信息,保證空間數(shù)據(jù)和屬性數(shù)據(jù)的可靠性,同時(shí)能夠?qū)崿F(xiàn)系統(tǒng)省級(jí)、數(shù)據(jù)庫(kù)更新。
基于WebGIS的電子地圖發(fā)布系統(tǒng)設(shè)計(jì)應(yīng)結(jié)合Internet。系統(tǒng)功能需要滿足查詢(xún)功能、信息顯示功能、瀏覽功能、屬性查詢(xún)、結(jié)果顯示、距離面積量算等。用戶管理包括用戶注冊(cè)、登錄、密碼管理等;圖層信息顯示包括地圖上的建筑物、以及比賽賽事等節(jié)目信息,如建筑、水體、坡度等,并在相應(yīng)的位置標(biāo)注信息;地圖瀏覽功能是指地圖基本技能,包括縮放、漫游、評(píng)議、路徑分析、全圖顯示以及鷹眼等功能;屬性查詢(xún)功能需要保證鼠標(biāo)點(diǎn)擊后,能夠顯示相關(guān)信息和字段,并能夠隱藏。距離、面積量測(cè)可以在地圖上量測(cè)距離。
數(shù)據(jù)庫(kù)的設(shè)計(jì)中大致分為空間數(shù)據(jù)庫(kù)和屬性數(shù)據(jù)庫(kù)兩部分??臻g數(shù)據(jù)庫(kù)是指利用不同來(lái)源和方式的手段來(lái)獲取信息,在這里主要是指百度上面的信息,把偶偶地圖、圖像以及統(tǒng)計(jì)學(xué)數(shù)據(jù)等,能夠確定空間位置的數(shù)據(jù)。依照奧運(yùn)會(huì)體育館建筑情況,按照數(shù)據(jù)分層組織方法和系統(tǒng)信息,分層分析不同地理信息,建立數(shù)據(jù)庫(kù),設(shè)定數(shù)據(jù)庫(kù)表結(jié)構(gòu)和信息,建立GIS空間數(shù)據(jù)庫(kù),見(jiàn)表1。
表1 空間數(shù)據(jù)庫(kù)
屬性數(shù)據(jù)是指與建筑物魚(yú)貫的屬性信息,通過(guò)字段來(lái)進(jìn)行存數(shù),具體的數(shù)據(jù)以文件的形式存儲(chǔ),程序運(yùn)行后,能夠通過(guò)相關(guān)的模塊調(diào)取信息,屬性信息與空間信息雖然并不相連,但是能夠查詢(xún)到必備的信息,見(jiàn)表2。
表2 屬性數(shù)據(jù)庫(kù)
根據(jù)設(shè)計(jì)需求,選擇Visual Studio 2005開(kāi)發(fā)環(huán)境,這是完整開(kāi)發(fā)工具,能夠生成桌面應(yīng)用程序、XML技術(shù)、Web應(yīng)用程序等。系統(tǒng)開(kāi)發(fā)采用IDE繼承開(kāi)發(fā)環(huán)境,多技術(shù)公用,解決混合語(yǔ)言方案。利用.NET Framework功能,與安裝的其他功能配套使用。
WebGIS在互聯(lián)網(wǎng)上提供地理信息,用戶能夠得到信息系統(tǒng)的數(shù)據(jù)和鼓舞。組件式GIS能夠以組件的形式提供基本功能,根據(jù)組件的接口和專(zhuān)業(yè)應(yīng)用系統(tǒng)進(jìn)而二次開(kāi)發(fā)形成的系統(tǒng)。根據(jù)系統(tǒng)設(shè)計(jì)需求,采用ESRI公司開(kāi)發(fā)的平臺(tái)ARCGIS Server 9.3,功能強(qiáng)大,能夠滿足網(wǎng)絡(luò)GIS的全部需求,快速建立基于地圖的地理信息服務(wù)網(wǎng)站。
ArcGIS Server是分布式系統(tǒng),能夠在多臺(tái)及其上協(xié)作分工,搭建的WebGIS方案能夠支撐多個(gè)客戶端, 如 Web Browser、ARCGIS Engine Application、ArcGIS Desktop等。GIS Server運(yùn)行SOC、SOM及其,SOM負(fù)責(zé)管理調(diào)度功能,在ArcSOC.EXE進(jìn)程中運(yùn)行具體Server Objecr。SOM和SOC均運(yùn)行在同一機(jī)器上,能夠管理多個(gè)運(yùn)行SOC的機(jī)器嗎,采用分布式部署方式,能夠提高GIS Server整體性能,提高擴(kuò)展能力。Web Server能夠調(diào)度對(duì)象實(shí)現(xiàn)GIS功能,并將信息反饋到客戶端。
Web GIS通過(guò)接口實(shí)現(xiàn)與奧運(yùn)會(huì)體育賽事、地理信息等的交互,與XML、Web Servivce等。在應(yīng)用程序中,XML Web Service所起到的作用于.Net遠(yuǎn)程盜用組間相同,但是相對(duì)而言,創(chuàng)建和設(shè)計(jì)更加簡(jiǎn)單,而且具有更強(qiáng)擴(kuò)展性,支撐跨平臺(tái)操作。XML Web Service最大特點(diǎn)在于開(kāi)發(fā)程序間的協(xié)作和通訊,能夠?qū)σ恍┲匾脚_(tái)服務(wù)進(jìn)行訪問(wèn),如共享應(yīng)用程序、數(shù)據(jù)緩存、身份驗(yàn)證等。Ajax是一種更加強(qiáng)大的交互式開(kāi)發(fā)技術(shù),用戶能偶創(chuàng)建接近貝蒂桌面更加直接和動(dòng)態(tài)性的用戶界面,用戶發(fā)送請(qǐng)求后,瀏覽器能夠交互頁(yè)面和用戶信息,并進(jìn)行處理。
系統(tǒng)操作系統(tǒng)采用Windows 7,IIS5.1,Microsoft Visual Studio 2005開(kāi)發(fā)軟件,開(kāi)發(fā)平臺(tái)選擇ARCGIS Server9.3,網(wǎng)頁(yè)瀏覽器選擇Chrome。安裝相關(guān)軟件和開(kāi)發(fā)環(huán)境后,配置地圖服務(wù)器,采用遠(yuǎn)程管理的方式,滿足遠(yuǎn)程管理的需求。在系統(tǒng)開(kāi)發(fā)過(guò)程中,創(chuàng)建站點(diǎn),http:11locaihost/arcGIS/Manager,實(shí)現(xiàn)監(jiān)控、啟動(dòng)操作系統(tǒng)所有Services,全面管理參數(shù)配置以及ARCGIS Server服務(wù)。為后續(xù)的系統(tǒng)開(kāi)發(fā),將已經(jīng)數(shù)字化的地圖服務(wù)在程度中調(diào)試功能,并發(fā)布到示范地圖中。ArcGIS Server具有多種不同的開(kāi)發(fā)方式,在開(kāi)發(fā)系統(tǒng)中,先建立網(wǎng)站,在頁(yè)面上添加相應(yīng)的空間,在開(kāi)發(fā)過(guò)程中調(diào)用相關(guān)控件。
文中對(duì)于WebGIS奧運(yùn)會(huì)體院電子地圖設(shè)計(jì)的描述,包括系統(tǒng)分析、設(shè)計(jì)以及數(shù)據(jù)庫(kù)的設(shè)計(jì),采用Visua Stiudio 2005繼承快發(fā)系統(tǒng),構(gòu)建電子地圖,解決數(shù)據(jù)量大,細(xì)節(jié)要求不達(dá)標(biāo)的問(wèn)題。同時(shí)方便操作,也能夠?qū)崿F(xiàn)地圖信息網(wǎng)絡(luò)查詢(xún)。隨著城市化發(fā)展更加秘籍,小區(qū)域平臺(tái)設(shè)計(jì)將會(huì)更加受到重視,WebGIOS電子地圖設(shè)計(jì)是必然的選擇。
[1]呂強(qiáng)國(guó).基于WebGIS的奧運(yùn)會(huì)體育場(chǎng)館電子地圖的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2014,30(20):81-83.
[2]姬英杰,徐鵬,楊懷卿,等.基于ArcGIS Flex API的校園電子地圖研究與實(shí)現(xiàn) [J].微型機(jī)與應(yīng)用,2014,24(7):74-76,79.
[3]丁念邱,薄鑫,劉欠欠,等.基于ArcGIS Server的安徽科技學(xué)院電子地圖的實(shí)現(xiàn)[J].安徽農(nóng)學(xué)通報(bào),2016,22(11):136-140.
[4]周赟,黃云.基于WebGIS的電子地圖發(fā)布系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[J].科技創(chuàng)新導(dǎo)報(bào),2015,12(5):52-55
[5]趙書(shū)田,劉海姣.基于開(kāi)放地圖API的WEBGIS應(yīng)用研究 [J]. 電腦知識(shí)與技術(shù),2014,(36):8686-8688.
[6]陳濤,邢光成,聶小波,等.北斗定位與WebGIS技術(shù)在指揮監(jiān)控系統(tǒng)中的應(yīng)用[J].地理空間信息,2016,14(8):47-49.
[7]吳楠.WebGIS與WSN的林區(qū)火險(xiǎn)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].西安科技大學(xué)學(xué)報(bào),2014,34(2):228-233.
[8]吳建軍,段淑敏.嵌入WebGIS的農(nóng)產(chǎn)品電子商務(wù)系統(tǒng)研究[J].物流技術(shù),2015,34(3):270-273.
[9]黃浩,馬友華,江朝暉,等.基于WebGIS的移動(dòng)土壤墑情監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].地理空間信息,2016,28(2):82-84.
[10]王政.基于XML/GML技術(shù)WebGIS的電力公司電網(wǎng)規(guī)劃輔助決策系統(tǒng)設(shè)計(jì)[J].電子制作,2014,56(15):75-76.
[11]王政.基于XML/GML技術(shù)WebGIS的電力公司電網(wǎng)規(guī)劃輔助決策系統(tǒng)設(shè)計(jì) [J].電子設(shè)計(jì)技術(shù),2014,38(1):58-59.
[12]劉聰.基于RIA與ArcGIS for Server的WebGIS研究與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2015.
[13]余金婷.基于API技術(shù)的網(wǎng)絡(luò)三維仿真電子地圖系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn)[D].重慶:重慶交通大學(xué),2015.
[14]傅揚(yáng),潘敏,鹿青,等.面向高性能圖形工作站的WebGIS模型關(guān)鍵技術(shù)研究[J].電腦編程技巧與維護(hù),2015(2):79-80,94.
[15]費(fèi)嵐.基于JavaScript技術(shù)的三維校園WebGIS平臺(tái)開(kāi)發(fā)[D].安徽:安徽理工大學(xué),2015.
[16]劉小英.校園電子地圖的設(shè)計(jì)與實(shí)現(xiàn)[J].電子設(shè)計(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稿件編號(hào)201610170
王軍棉(1976—),女,陜西渭南人,碩士研究生,講師。研究方向:社會(huì)體育。