亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        公共自行車網站中的Mashup應用

        2014-04-29 00:00:00張曉芳王春燕文建冶維良
        計算機光盤軟件與應用 2014年3期

        摘 要:武漢公共自行車站點查詢網站在百度地圖API的基礎上,結合相關自行車數據,開放專門查詢自行車的網站,方便市民查詢使用。本文從網站功能的角度出發(fā),分析其中的Mashup應用及其原理。

        關鍵詞:公共自行車;百度API;Mashup應用

        中圖分類號:TP399

        2008年以來,武漢市已形成1218個公共自行車租還服務站點,7萬輛公共自行車,八十萬持租車卡用戶的運營服務規(guī)模,平均日租還車量為22萬人次,但武漢缺少專門的查詢服務類網站,類似百度地圖或谷歌地圖等查詢網站也未或者全面地將自行車站點的信息納入其查詢系統中,只是少量模糊地標注了部分站點的位置。為此,創(chuàng)建一個專業(yè)方便的公共自行車查詢網站很有必要。通過地圖Mashup的應用,實現地鐵、輕軌、公交、公共自行車四位一體的公共交通系統,改善武漢城市居民的出行狀況。另外,結合天氣API、景點API、PanoramioAPI等外援數據,方便市民自主規(guī)劃騎車計劃。

        1 Mashup技術

        Mashup是指網絡聚合應用,兩個或多個外部資源的數據或功能整合起來創(chuàng)建一項全新服務的網頁或Web應用程序。Mashup應用發(fā)展迅速,目前使用最廣的是地圖Mashup領域。

        1.1 Mashup架構。Mashup由三個部分組成,分別是API/內容提供者、Mashup站點和客戶機的Web瀏覽器,三者相互脫離。來自客戶機瀏覽器的請求傳向Mashup站點所在的Web服務器,請求的頁面包括HTML和JavaScript。JavaScript調用一個或多個API內容提供者提供的服務后,按照該Mashup站點的邏輯進行內容組合并將組合的內容在客戶機端瀏覽器中顯示出來。

        (1)內容提供者/API。API提供的內容為Mashup應用程序所用。為了方便外界獲取和使用,他們將自己的內容通過Web協議對外提供。2010年9月24日,百度地圖發(fā)布自己的應用程序接口(API),任何公司或者個人都可以利用其API開發(fā)自己的地圖服務程序。本項目是在獲取了相關武漢公共自行車數據并建立完整數據庫的基礎上,利用百度地圖API平臺背景創(chuàng)建并初始化Web地圖后,構建基于API地圖服務的Mashup的具體框架。

        (2)Mashup站點。Mashup站點是Mashup邏輯所在的地方,它負責把所獲得的或者是自有的資源和服務封裝成標準組件,并管理這些組件,同時響應應用程序對于資源、服務的開放調用。

        (3)客戶機的Web瀏覽器??蛻舳耸荕ashup應用的圖形用戶接口,既是以圖形化的方式呈現應用程序的地方也是與用戶交互發(fā)生的地方。用戶通過客戶端或者網頁將看到簡約清新的頁面,主模塊包括站點地圖、服務指南、自駕專欄、公共自行車論壇等。用戶在以百度地圖為背景的WebGIS網站上,通過簡單操作即可進行信息查詢、獲取出行路線及建議、旅游線路推薦等多項服務。

        1.2 地圖Mashup。地圖Mashup本質是建立在GIS、網絡等地圖平臺上,利用地圖應用程序接口(API)將大量包含有空間信息的數據集用地圖可視化的方式呈現出來,為用戶提供地理信息的共享、互操作和集成等地圖服務。同時,通過將地圖服務包裝成Web服務,可以在多臺不同的機器上部署地圖服務以響應客戶端的請求,從而將負載分散到不同的計算機上,實現系統的分布式。

        2 網站功能中的Mashup應用

        在Mashup技術應用的基礎上,本網站涵蓋四大功能,分別是信息查詢功能、出行路線的規(guī)劃功能、旅游路線規(guī)劃功能、人機交互功能。

        2.1 信息查詢功能。用戶輸入自己的所在地點進行查詢,一個請求就傳向一個與后臺自行車信息數據庫連接的Web服務器,提取出所需數據(如附近站點個數、距離以及自行車的數量情況等),同時調用百度API提供的服務,執(zhí)行Mashup邏輯并將組合的內容在客戶機端瀏覽器中顯示。如此,就將自行車信息與地圖結合起來。如下圖。

        2.2 出行路線規(guī)劃功能。網站集合了武漢市公共汽車站點數據庫、地鐵站點數據庫、和輕軌站點數據庫,實現公交、地鐵、輕軌、自行車四位一體的公共交通網絡。用戶可以在常規(guī)地圖、衛(wèi)星地圖和混合地圖中查看自己出行路線的規(guī)劃建議。用戶在客戶端輸入自己的出發(fā)地點和目的地,請求傳入后臺的Mashup站點,經過解析后,提取所需數據,并使用百度地圖彈出窗口,顯示的信息包括路程長短、所需時間,路程費用等。

        2.3 旅游線路規(guī)劃。當前,在倡導綠色出行和健康出行觀念的呼吁下,很多人都加入了騎車自駕游的隊伍中。但大部分的旅游信息系統側重于旅游相關信息的查詢與檢索,獲取的信息不夠全面。而且構建的信息系統技術簡單,功能低下、效率不高。多采用地圖與文字介紹結合的形式,內容或形式比較單一,缺乏圖片、錄像、天氣情況、食宿信息等信息。如果將當地的天氣情況、地圖、圖片、食宿等信息聚合到旅游信息系統中,可以大大滿足騎車用戶

        網站也設立了“半日游”、“一日游”等相關旅行線路,同時,網站會自動提示天氣狀況、溫度、濕度等信息以方便用戶安全出行。周圍的餐飲和住宿情況,可以通過AJAX技術在線搜索。

        2.4 人機交互功能。地圖Mashup可以通過用戶對地圖標記功能、信息反饋和地圖服務的調用完成在客戶端與Mashup主服務器的交互操作。用戶可以將實際情況反饋給網站,達到及時的數據更新。另外,網站中設立交流論壇,用戶可以自由發(fā)帖,上傳騎車旅行心得和照片或者出行建議等。

        3 結束語

        通過將武漢公共自行車系統與百度地圖相結合所建立的公共自行車WEBGIS網站,能夠方便市民的查詢使用,提高自行車的使用率。目前網站還處于系統性能評價階段,經過不斷的更新和改進,Mashup系統的實現與維護,它將更多地滿足不同的需求。

        參考文獻:

        [1]奉永桃.Mashup國內外研究綜述[J].圖書情報工作,2010(04).

        [2]凌妍妍.Mashups—一種新型Web應用程序[Z].

        [3]邢曙光.基于Google maps API 的地圖Mashup[J].科技信息,2009(34):363.

        [4]李峰,李春旺.Mashup關鍵技術研究[J].現代圖書情報技術,2009(01):44-49.

        [5]高永兵,吳紀磊,胡文江等.基于Web服務的Mashup應用的研究與實現[J].計算機技術與發(fā)展,2010(06):137-140.

        作者簡介:張曉芳(1992-),女,本科在讀,研究方向:地理教育;王春燕(1990-),女,本科在讀,研究方向:地理教育;冶維良(1993-),男,華中師范大學城市與環(huán)境科學學院,本科在讀,研究方向:地理教育;文建(1990-),男,本科在讀,研究方向:地理教育。

        作者單位:華中師范大學城市與環(huán)境科學學院,武漢 430079

        无码日韩AⅤ一区二区三区| 亚洲欧洲av综合色无码| 亚洲中文字幕无码天然素人在线 | 青青草手机在线观看视频在线观看| 在线观看特色大片免费视频 | 人人妻人人爽人人做夜欢视频九色 | 国产乱妇乱子在线视频| 春色成人在线一区av| 久久久噜噜噜噜久久熟女m| 人妻少妇哀求别拔出来| 成人综合婷婷国产精品久久蜜臀| 国产免费av片在线观看麻豆| 亚洲精品国产精品系列| 中文乱码字字幕在线国语| 欧美 国产 综合 欧美 视频| 国产网站视频| 日韩人妻免费一区二区三区| 国产一区二区三区精品免费av| 国产真实老熟女无套内射| 91精品国产色综合久久不卡蜜| 国产一区二区三区蜜桃| 亚洲国产精品无码久久一线| 日本大片在线看黄a∨免费| 国产在线天堂av| 一区二区三区四区亚洲免费| 中文字幕亚洲视频三区| 中文无码av一区二区三区| 欧美成人片一区二区三区| 丰满少妇又紧又爽视频| 国产av精选一区二区| 精品国产免费一区二区三区| 馬与人黃色毛片一部| 五月天亚洲av优女天堂| 久久精品国产亚洲av精东| 国精无码欧精品亚洲一区| 国产精品国产自线拍免费| 亚洲熟女少妇一区二区三区青久久 | 亚洲国产精品久久久婷婷| 亚洲av成人精品日韩在线播放| 中文字幕日韩高清| 中文字幕日韩一区二区不卡 |