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