已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
畢業(yè)設(shè)計(論文)題 目 名 稱 宜昌三峽web旅游信息系統(tǒng) 題 目 類 別 畢業(yè)設(shè)計 學(xué) 院(系) 地球科學(xué)學(xué)院 專 業(yè) 班 級 學(xué) 生 姓 名 指 導(dǎo) 教 師 輔 導(dǎo) 教 師 開題報告日期 目 錄中文摘要i英文摘要ii前 言11選題背景21.1開發(fā)web旅游信息系統(tǒng)的目的和意義41.2系統(tǒng)的技術(shù)要求42方案論證142.1web旅游信息系統(tǒng)的結(jié)構(gòu)142.2系統(tǒng)功能方案143過程(設(shè)計或試驗)論證183.1系統(tǒng)的體系結(jié)構(gòu)183.2電子地圖功能183.3地圖查詢功能223.4信息發(fā)布功能273.5電子商務(wù)功能294結(jié)果分析304.1系統(tǒng)界面304.2空間數(shù)據(jù)管理314.3空間數(shù)據(jù)查詢分析325系統(tǒng)總結(jié)35參考文獻35致 謝36附 錄37 宜昌三峽web旅游信息系統(tǒng)學(xué) 生:*,地球科學(xué)學(xué)院指導(dǎo)教師:*,地球科學(xué)學(xué)院摘要本系統(tǒng)遵循軟件工程的基本原理,開展了基于gis web services的旅游信息系統(tǒng)設(shè)計,并結(jié)合中企動力數(shù)字商務(wù)平臺2.3和北京靈圖公司的mosp,設(shè)計開發(fā)了宜昌三峽旅游信息系統(tǒng)。本系統(tǒng)采用了b/s的模式,降低了應(yīng)用推廣成本。本系統(tǒng)基于gis web services開發(fā),降低了系統(tǒng)的開發(fā)成本,為同類系統(tǒng)的開發(fā)提供了一種新的開發(fā)模式。關(guān)鍵字 數(shù)字旅游,數(shù)字商務(wù)平臺,mosp,web services技術(shù),瀏覽器/服務(wù)器(b/s)yichang three gorges web tourism information systemstudent:wu li, college of geoscienceteacher:xu xiaohong, college of geoscience abstract in accordance with the basic theory of software project,this system made the design of tourist information systems based on gis web services technology,and designed and developed the tourist information systems of yichang three gorges,combing with e-commerce platform carried out by zhongqi co., ltd. and mosp carried out by beijing lingtu software co.,ltd. b/s model of the system used to reduce the system application and promotionl costs.gis web services technology of the system used to reduce system development costs and to provide one kind of new development model for the design and development of the similar system.keyword digital tourism, e-commerce platform, mosp, web services technology, client/server (b/s).ii前 言信息技術(shù)的飛速發(fā)展給傳統(tǒng)的旅游業(yè)帶來了極大的沖擊。傳統(tǒng)旅游中,信息的滯后與貧乏,已經(jīng)越來越不能滿足旅游消費者的要求,旅游業(yè)信息化的呼聲越來越高。旅游業(yè)的信息化,就是采用現(xiàn)代計算機技術(shù)、通訊技術(shù)和其它有關(guān)高新技術(shù)手段及現(xiàn)代傳播媒介,對旅游資源、旅游信息資源、旅游生產(chǎn)要素資源進行深層次的管理、分配、組合、加工、傳播、銷售、以促進傳統(tǒng)旅游業(yè)向現(xiàn)代旅游業(yè)的轉(zhuǎn)化,加快旅游業(yè)的發(fā)展速度,提高旅游業(yè)的生產(chǎn)效率1。宜昌旅游資源豐富,然而宜昌旅游業(yè)信息化基礎(chǔ)建設(shè)比較落后。如何合理開發(fā)豐富的旅游資源,管理眾多的旅游信息,強化旅游服務(wù)質(zhì)量和意識,吸引海內(nèi)外廣大游客,更好地為旅客提供滿意的服務(wù)顯得尤為迫切。因此開發(fā)一套宜昌三峽地區(qū)網(wǎng)上旅游信息系統(tǒng),是廣大宜昌群眾,和國內(nèi)外旅游者所期待的。在互聯(lián)網(wǎng)技術(shù)快速發(fā)展的今天,隨著web2.0時代的到來,ajax、api和web services等技術(shù)逐漸成熟,使得開發(fā)一個擁有webgis功能的旅游信息系統(tǒng)不再需要重復(fù)耗費巨大的財力和物力,現(xiàn)在在有效整合現(xiàn)有web服務(wù)的基礎(chǔ)上,就能夠在較短的時間內(nèi)開發(fā)出功能完善的、適合于不同地區(qū)的旅游信息系統(tǒng)了。然而,在繼google和yahoo開放免費的map api之后,靈圖公司也在我國首家免費開放自己的地圖api接口。將專業(yè)應(yīng)用與平民體驗的距離大大地縮短,這使得所有的人都能夠通過api進行二次開發(fā),在mosp平臺上實現(xiàn)多樣化和個性化的應(yīng)用。本系統(tǒng)便是在mosp提供的gis web services上構(gòu)建的。選題背景宜昌三峽web旅游信息系統(tǒng)1 選題背景信息技術(shù)的飛速發(fā)展給傳統(tǒng)的旅游業(yè)帶來了極大的沖擊。傳統(tǒng)旅游中那種趕時間、趕行程的“半軍事化”旅游團,以及信息的滯后與貧乏,已經(jīng)越來越不能滿足旅游消費者日益強烈的對舒適、自主、自由等方面的要求,旅游業(yè)信息化的呼聲越來越高。旅游業(yè)的信息化,就是采用現(xiàn)代計算機技術(shù)、通訊技術(shù)和其它有關(guān)高新技術(shù)手段及現(xiàn)代傳播媒介,對旅游資源、旅游信息資源、旅游生產(chǎn)要素資源進行深層次的管理、分配、組合、加工、傳播、銷售、以促進傳統(tǒng)旅游業(yè)向現(xiàn)代旅游業(yè)的轉(zhuǎn)化,加快旅游業(yè)的發(fā)展速度,提高旅游業(yè)的生產(chǎn)效率1。我國在旅游信息化建設(shè)方面總體來說起步比較晚,基礎(chǔ)比較落后,但隨著由于旅游信息化本身的巨大優(yōu)勢和網(wǎng)絡(luò)大潮的涌起,國內(nèi)的旅游信息化建設(shè)發(fā)展十分迅猛。隨著競爭的不斷加強,國內(nèi)的旅游信息化建設(shè)和旅游電子商務(wù)發(fā)展逐步顯示出以下趨勢:(1)競爭越來越激烈,投入越來越高;全國的旅游網(wǎng)站已經(jīng)突破了700家,為了爭奪國內(nèi)巨大的旅游電子商務(wù)市場,各大旅游網(wǎng)站也加大投入力度;(2) 卷入的部門和行業(yè)越來越多;包括旅行社、飯店、航空公司、it業(yè)界等各行業(yè)的企業(yè)都介入旅游信息化領(lǐng)域。(3)市場越來越細分;(4)同傳統(tǒng)行業(yè)的結(jié)合越來越緊密;(5)業(yè)務(wù)正從京、滬、廣向其他省會和中等城市擴散。宜昌旅游資源豐富,旅游景區(qū)建設(shè)進一步規(guī)范。全市擁有各類旅游資源601處,其中世界級3處、國家級30處,省級40處,年接待萬人以上的景點104處。長江三峽是我國最大的國家地質(zhì)公園、全國旅游景點40佳;三峽大壩旅游區(qū)、三峽人家風(fēng)景區(qū)、車溪風(fēng)景區(qū)、西陵峽口風(fēng)景區(qū)4家風(fēng)景區(qū)是國家4a級景區(qū),玉泉寺風(fēng)景區(qū)、中華鱘園、昭君村、百寶寨、泗溪風(fēng)景區(qū)、屈原祠、紫陽龍洞風(fēng)景區(qū)、奧陶紀(jì)石林、宋山、古潮音洞風(fēng)景區(qū)、情人泉風(fēng)景區(qū)11家風(fēng)景區(qū)是國家3a級景區(qū)。三峽大壩旅游區(qū)、車溪風(fēng)景區(qū)、三峽人家風(fēng)景區(qū)被評選為湖北首屆“十佳”旅游景區(qū)。以長江三峽為代表的自然風(fēng)光和以三峽水利樞紐工程為代表的人文景觀奠定了宜昌旅游在全國和國際旅游中的重要地位。詩人屈原、美人昭君、圣人關(guān)羽、學(xué)者楊守敬為代表的古代名人文化;巴人遺風(fēng)、土家風(fēng)情為代表的民俗文化;三國古戰(zhàn)場、三游洞為代表的歷史遺跡以及神農(nóng)架、大老嶺、柴埠溪國家森林公園、后河國家級自然保護區(qū)為代表的生態(tài)休閑度假勝地共同構(gòu)成了宜昌三峽旅游神奇浪漫的畫卷。宜昌旅游設(shè)施齊全,功能完善。全市現(xiàn)有星級飯店66家,其中桃花嶺飯店、宜昌國際大酒店、葛洲壩賓館、三峽工程大酒店、半島酒店5家賓館為四星級,全市星級飯店擁有客房1.5萬間;旅行社123家,其中國際旅行社6家,在冊導(dǎo)游1370名;全市旅游業(yè)直接從業(yè)人員5.8萬人,間接從業(yè)人員17.4萬人。全市擁有星級游輪8艘,豪華旅游車輛400多臺,無線通訊網(wǎng)絡(luò)覆蓋全市主要景區(qū)景點。旅游企業(yè)日益發(fā)展壯大,全市評出了大三峽國旅、宜昌中國旅行社、新天地旅行社等十強旅行社,桃花嶺飯店、宜昌國際大酒店等十佳飯店,三峽大壩、柴埠溪風(fēng)景區(qū)等十優(yōu)風(fēng)景區(qū)。宜昌旅游業(yè)信息化基礎(chǔ)建設(shè)比較落后,信息處理的自動化程度還比較低。自從市政府推行示范企業(yè)信息化工程以來,宜昌市信息化建設(shè)已經(jīng)取得了進步。據(jù)三峽都市報報道,近兩年來,宜昌全市制造業(yè)企業(yè)信息化建設(shè)累計投入資金已突破1億元。已有60多家企業(yè)建立了現(xiàn)代集成制造和計算機輔助設(shè)計等信息化系統(tǒng),使產(chǎn)品生產(chǎn)制造流程及辦公實現(xiàn)了自動化、網(wǎng)絡(luò)化。在這段時間里宜昌市旅游局建立了一部分旅游辦公自動化系統(tǒng),不少的企業(yè)建立了與旅游相關(guān)的網(wǎng)站,但是旅游業(yè)存在的管理體制不順;旅游開發(fā)總體水平不高,內(nèi)部結(jié)構(gòu)不盡合理;區(qū)域發(fā)展不平衡,網(wǎng)絡(luò)不健全等問題都需要繼續(xù)利用信息化技術(shù)加以解決。宜昌是三峽工程所在地和西部大開發(fā)承東啟西的門戶。在黨的十六大精神指引下,在市委、市政府的正確領(lǐng)導(dǎo)下,正朝著建設(shè)世界水電旅游名城的宏偉目標(biāo)大步前進,電子政務(wù)系統(tǒng)、網(wǎng)絡(luò)信息化建設(shè)已引起各級政府部門和廣大企業(yè)的高度重視并被提上議事日程。宜昌三峽旅游gis系統(tǒng)將遵照全國信息化工作會議確立的方針及國家旅游局的標(biāo)準(zhǔn),按照統(tǒng)一規(guī)劃、相互協(xié)調(diào)、穩(wěn)步推進的實施原則,處理好行業(yè)與部門、政府與企業(yè)、管理與開發(fā)的相互關(guān)系,充分發(fā)揮統(tǒng)一規(guī)劃的指導(dǎo)作用,發(fā)揮各市、縣及企業(yè)發(fā)展旅游信息工程的積極性,通過行政推動和市場運作相結(jié)合的方式,建設(shè)完備的管理和商務(wù)網(wǎng)絡(luò)。如何合理開發(fā)豐富的旅游資源,管理眾多的旅游信息,強化旅游服務(wù)質(zhì)量和意識,吸引海內(nèi)外廣大游客,更好地為旅客提供滿意的服務(wù)顯得尤為迫切。因此開發(fā)一套宜昌三峽地區(qū)網(wǎng)上旅游信息系統(tǒng),是廣大宜昌群眾,和國內(nèi)外旅游所期待的。1.1 開發(fā)web旅游信息系統(tǒng)的目的和意義當(dāng)今隨著經(jīng)濟環(huán)境全球化,企業(yè)面臨著越來越激烈的競爭。大多數(shù)有競爭力的企業(yè)都把對企業(yè)信息化作為他們成功的重要因素。隨著信息產(chǎn)業(yè)的迅猛發(fā)展,新的信息技術(shù)層出不窮,對新的信息技術(shù)的應(yīng)用,可以減少成本,增加效益,提高企業(yè)競爭力。同時,對新技術(shù)的應(yīng)用給企業(yè)帶來了風(fēng)險,這不僅是技術(shù)本身帶來的風(fēng)險,對新技術(shù)的不正確理解和應(yīng)用也成為了阻礙新技術(shù)普及的重要因素2。本系統(tǒng)就是在這樣的背景下,通過對宜昌三峽地區(qū)旅游行業(yè)市場的考察和分析,發(fā)現(xiàn)若要在宜昌地區(qū)大力發(fā)展旅游業(yè),建立一個宜昌三峽地區(qū)的旅游資源信息平臺是十分有必要的。建立一個以網(wǎng)絡(luò)為依托的,涵蓋各旅游客體和旅游媒體的大旅游信息系統(tǒng),為旅游行政管理部門、旅游企業(yè)提供有力的規(guī)劃發(fā)展、資源調(diào)配和旅游服務(wù)管理功能和輔助決策功能,為廣大游客提供便捷、及時、詳盡、準(zhǔn)確的旅游信息和服務(wù)。通過對旅游產(chǎn)品為核心的現(xiàn)代旅游業(yè)發(fā)展模式研究、數(shù)字化旅游產(chǎn)品創(chuàng)新輔助技術(shù)研究開發(fā)、以及相關(guān)輔助系統(tǒng)開發(fā)與實際應(yīng)用,最終增強旅游管理部門對行業(yè)的宏觀調(diào)控與服務(wù)能力,實現(xiàn)旅游行業(yè)產(chǎn)品結(jié)構(gòu)與資源優(yōu)化,提高旅游行業(yè)的整體競爭能力3。1.2 系統(tǒng)的技術(shù)要求1.2.1 web services概述web services是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得web service能與其他兼容的組件進行互操作4。(1)體系結(jié)構(gòu)web 服務(wù)的一個主要思想,就是未來的應(yīng)用將由一組應(yīng)用了網(wǎng)絡(luò)的服務(wù)組合而成。只要兩個等同的服務(wù)使用統(tǒng)一標(biāo)準(zhǔn)和中性的方法在網(wǎng)絡(luò)上宣傳自己,那么從理論上說,一個應(yīng)用程序就可以根據(jù)價格或者性能的標(biāo)準(zhǔn),從兩個彼此競爭的服務(wù)之中選出一個。除此之外,一些服務(wù)允許在機器之間復(fù)制,因而可以通過把有用的服務(wù)復(fù)制到本地儲存庫,來提高允許運行在特定的計算機(群)上的應(yīng)用程序的性能。web services體系結(jié)構(gòu)是面向?qū)ο蠓治雠c設(shè)計(ooad)的一種合理發(fā)展(logical evolution),同時也是電子商務(wù)解決方案中,面向體系結(jié)構(gòu)、設(shè)計、實現(xiàn)與部署而采用的組件化的合理發(fā)展(logical evolution of components geared towards the architecture, design, implementation, and deployment of e-business solutions)。這兩種方式在復(fù)雜的大型系統(tǒng)中經(jīng)受住了考驗。和面向?qū)ο笙到y(tǒng)一樣,封裝、消息傳遞、動態(tài)綁定、服務(wù)描述和查詢也是web services中的基本概念,而且,web services另外一個基本概念就是:所有東西都是服務(wù),這些服務(wù)發(fā)布一個api供網(wǎng)絡(luò)中的其他服務(wù)使用,并且封裝了實現(xiàn)細節(jié)。下面我們就來看一下web services的體系結(jié)構(gòu)-面向服務(wù)的體系結(jié)構(gòu)(soa)。圖1 面向服務(wù)的體系結(jié)構(gòu)(soa)從圖1可以看出,soa結(jié)構(gòu)中共有三種角色:service provider:發(fā)布自己的服務(wù),并且對使用自身服務(wù)的請求進行響應(yīng)service broker:注冊已經(jīng)發(fā)布的service provider,對其進行分類,并提供搜索服務(wù)service requester:利用service broker查找所需的服務(wù),然后使用該服務(wù)soa體系結(jié)構(gòu)中的組件必須具有上述一種或多種角色。在這些角色之間使用了三種操作:publish操作:使service provider可以向service broker注冊自己的功能及訪問接口find操作:使service requester可以通過service broker查找特定種類的服務(wù)bind操作:使service requester能夠真正使用service provider為支持結(jié)構(gòu)中的三種操作(publish、find和bind),soa需要對服務(wù)進行一定的描述,這種服務(wù)描述(service description)應(yīng)具有下面幾個重要特點:首先,它要聲明service provider的語義特征。service broker使用語義特征將service provider進行分類,以幫助具體服務(wù)的查找。service requester根據(jù)語義特征來匹配那些滿足要求的service provider。(因此,語義特征中重要的一點就是對service provider的分類。)其次,服務(wù)描述應(yīng)該聲明接口特征,以訪問特定的服務(wù)。最后,服務(wù)描述還應(yīng)聲明各種非功能特征,如安全要求,事務(wù)要求,使用service provider的費用等等。接口特征和非功能特征也可以用來幫助service requester對service provider的查找。注意,服務(wù)描述和服務(wù)實現(xiàn)是分離的,這使得service requester可以在service provider的一個具體實現(xiàn)(implementation)正處于開發(fā)階段、部署階段或完成(execution)階段時,對其(具體實現(xiàn))進行綁定。另外,soa中的組件相互之間必須能夠進行交互,才能進行上述三種操作。所以web services體系結(jié)構(gòu)的另一個基本原則就是使用標(biāo)準(zhǔn)的技術(shù),包括服務(wù)描述、通訊協(xié)議以及數(shù)據(jù)格式等。這樣一來,開發(fā)者就可以開發(fā)出平臺獨立、編程語言獨立的web services,從而能夠充分利用現(xiàn)有的軟硬件資源和人力資源。最后,soa體系結(jié)構(gòu)沒有對web service的粒度進行限制,因此一個web service即可以是一個組件(小粒度),該組件必須和其他組件結(jié)合才能進行完整的業(yè)務(wù)處理;web service也可以是一個應(yīng)用程序(大粒度)5。(2)相關(guān)技術(shù)規(guī)范協(xié)議及消息傳遞(protocol and messaging)soap:即簡單對象訪問協(xié)議(simple object access protocol),它是用于交換xml編碼信息的輕量級協(xié)議。它有三個主要方面:xml-envelope為描述信息內(nèi)容和如何處理內(nèi)容定義了框架;將程序?qū)ο缶幋a成為xml對象的規(guī)則;執(zhí)行遠程過程調(diào)用(rpc)的約定。soap 可以運行在任何其它傳輸協(xié)議上。例如,您可以使用 smtp,即因特網(wǎng)電子郵件協(xié)議來傳遞soap消息。在傳輸層之間的頭是不同的,但xml有效負(fù)載保持相同。性能:soap 用 xml 將消息編碼,因此在調(diào)用過程的任何一步都極易處理消息。另外,調(diào)試 soap 消息的方便性使各種 soap 執(zhí)行能快速聚合在一起,這點很重要因為 soap 就是要達到大范圍的協(xié)同工作。(corba、dcom 和 rmi 對參數(shù)和返回值使用二進制編碼。除此之外,他們假設(shè)發(fā)送端和接收端充分了解消息的前后關(guān)系,因此對諸如參數(shù)名稱或類型的任何元信息都不編碼。這種方法產(chǎn)生了良好的性能,但使中介很難處理消息。因為每個系統(tǒng)使用不同的二進制編碼,所以建立互操作的系統(tǒng)很難)。表面看來,基于 xml 的模式本應(yīng)比基于二進制的慢,但它并不像表面那么簡單。首先,當(dāng)soap被用于通過因特網(wǎng)發(fā)送消息時,在每個端點給消息編碼解碼的時間與在端點間傳輸字節(jié)的時間相比較是微不足道的,所以這種情況下使用 xml 沒太大問題。其次,當(dāng)soap用于封閉環(huán)境下的點對點間的消息傳送,如在同一公司部門間的傳送時,各端點可能將運行相同的soap執(zhí)行。這樣,這個特定執(zhí)行就擁有專門的優(yōu)化機會。例如,一個soap客戶端可添加一個 http header 標(biāo)記到 soap 請求上,這個請求說明它支持一個特定的優(yōu)化。如果soap服務(wù)器也支持那個優(yōu)化,它會在第一個soap響應(yīng)中返回一個 http header 標(biāo)記,告訴客戶端可以在下面的通信中使用這種優(yōu)化。接下來,客戶端和服務(wù)器可以開始使用這種優(yōu)化了。接口描述(interface description)wsdl:wsdl是用來描述網(wǎng)絡(luò)(network)服務(wù)或終端(endpoint)的一種xml語言,它用于定義web services以及如何調(diào)用它們(描述web服務(wù)的屬性,例如它做什么,它位于哪里和怎樣調(diào)用它)。wsdl文檔可用于動態(tài)發(fā)布web services、查找已發(fā)布的web services以及綁定web services。在wsdl中包含了使用soap的服務(wù)描述的綁定,也包含了使用簡單http get和post請求的服務(wù)描述的綁定。wsdl將web服務(wù)定義成一系列的端口(port),每個端口用來表示從抽象端口類型(port type)到用于調(diào)用web服務(wù)的具體通信協(xié)議的一個映射。端口類型由一組與service provider交換信息的操作組成,它支持對包含消息的數(shù)據(jù)類型的定義。一個完整的 wsdl 服務(wù)描述是由一個服務(wù)接口和一個服務(wù)實現(xiàn)文檔組成的。 由于服務(wù)接口表示服務(wù)的可重用定義,它在 uddi 注冊中心被作為 tmodel 發(fā)布。服務(wù)實現(xiàn)描述服務(wù)的實例。每個實例都是使用一個 wsdl service 元素定義的。服務(wù)實現(xiàn)文檔中的每個 service 元素都被用于發(fā)布 uddi businessservice。因為 wsdl 包含了對服務(wù)接口的完整描述,所以我們可以使用它來創(chuàng)建能簡化服務(wù)訪問的存根,該存根為一段java代碼(假設(shè)使用java),它自動生成了訪問web服務(wù)的類。如果我們需要訪問web服務(wù),只需調(diào)用該類中對應(yīng)的方法即可,而不用在客戶端程序中再寫入那些令人頭疼的配置信息了。通過ibm提供的工具包可以輕松創(chuàng)建wsdl文檔對應(yīng)的存根。(由此看出,不用wsdl也可以訪問web服務(wù))wsdl取代了ibm的nassl(network-accessible service specification language)和microsoft的scl(soap contract language)。uddi:即universal description, discovery and integration。它提供了在web上描述并發(fā)現(xiàn)商業(yè)服務(wù)的框架。uddi通過服務(wù)注冊,以及使用soap訪問這些注冊信息的約定來實現(xiàn)上述目標(biāo)。uddi計劃的核心組件是uddi商業(yè)注冊,它使用一個xml文檔來描述企業(yè)及其提供的web服務(wù)。從概念上來說,uddi商業(yè)注冊所提供的信息包含三個部分:白頁(white page) 包括了地址,聯(lián)系方法,和已知的企業(yè)標(biāo)識;黃頁(yellow page)包括了基于標(biāo)準(zhǔn)分類法的行業(yè)類別;綠頁(green page)則包括了關(guān)于該企業(yè)所提供的web服務(wù)的技術(shù)信息,其形式可能是一些指向文件或是url的指針,而這些文件或url是為服務(wù)發(fā)現(xiàn)機制服務(wù)的。所有的uddi商業(yè)注冊信息存儲在uddi商業(yè)注冊中心中。借助xml 和soap ,集成和交互的問題將從層次上被簡化。xml 提供了跨平臺的數(shù)據(jù)編碼和組織方法,而soap 建立在xml 之上,定義了一種跨系統(tǒng)平臺的信息交換的簡單包裝方法。綁定于http之上的soap協(xié)議,可以跨語言、跨操作系統(tǒng)進行遠程過程調(diào)用(rpc),實現(xiàn)了編程語言和系統(tǒng)平臺的無關(guān)性。而以前的調(diào)用方式則和復(fù)雜的分布式對象標(biāo)準(zhǔn)或是中間件有密切的關(guān)系,從長期的眼光來看,這些都不是高效的解決方案。xml 和soap 這樣的跨語言、跨平臺的解決方案大大簡化了不同企業(yè)系統(tǒng)之間的交互問題。但如果僅僅是xml和soap的話,對于公司間的交流仍存在著巨大的鴻溝。uddi 規(guī)范在xml 和soap 的基礎(chǔ)之上定義了新的一層,在這一層次,不同企業(yè)可以用相同的方法描述自己所能提供的,并能查詢對方所能提供的服務(wù)。uddi 注冊使用的核心信息模型由xml schema 定義。使用xml 是因為它提供了平臺無關(guān)的數(shù)據(jù)描述并很自然的描述了數(shù)據(jù)的層次關(guān)系。而選擇xml schema 是因為它支持豐富的數(shù)據(jù)類型,便捷的描述方式及其按信息模型對數(shù)據(jù)進行驗證的能力。uddi xml schema 定義了四種主要信息類型,它們是技術(shù)人員在需要使用合作伙伴所提供的web 服務(wù)時必須了解的技術(shù)信息。它們是:商業(yè)實體信息、服務(wù)信息、綁定信息和服務(wù)調(diào)用規(guī)范的說明信息uddi程序員api規(guī)范分為兩個邏輯部分:查詢api 和發(fā)布api 。查詢api 又分為兩個部分:一部分被用來構(gòu)造搜索和瀏覽uddi 注冊信息的程序,另一部分在web服務(wù)出現(xiàn)錯誤時使用。程序員可以利用發(fā)布api創(chuàng)建各種類型的工具,以直接與uddi注冊中心進行交互,便于企業(yè)技術(shù)人員管理businessentity 或tmodel 結(jié)構(gòu)的發(fā)布信息。uddi調(diào)用模型每一個獨立發(fā)布的web服務(wù)都是使用一個bindingtemplate結(jié)構(gòu)來建模的。對這個web服務(wù)的調(diào)用通常通過緩存bindingtemplate 數(shù)據(jù)來實現(xiàn)。注意到這一點后,在你準(zhǔn)備編寫調(diào)用某種web 服務(wù)的程序時,該如何使用uddi 就很清楚了。下面列出了基本步驟:編寫調(diào)用遠程web 服務(wù)的程序時,程序員使用uddi 商業(yè)注冊中心(通過使用web界面或其它基于查詢api 的工具)來定位businessentity 信息,這些信息是由(或為)提供該web 服務(wù)的企業(yè)注冊的。程序員可以進一步獲得更詳細的businessservice信息,或是得到一個完整的businessentity結(jié)構(gòu)。因為businessentity結(jié)構(gòu)包含了有關(guān)已發(fā)布的web服務(wù)的所有信息,因此程序員只需簡單地選擇一個bindingtemplate 并保存留待以后使用。基于web服務(wù)在bindingtemplate的tmodel中提供的調(diào)用規(guī)范的相關(guān)信息,程序員可以按照該web服務(wù)的調(diào)用規(guī)范編寫程序。在運行時,程序可以按需要使用已保存下來的 bindingtemplate的信息來調(diào)用web服務(wù)6。般說來,只要遠程web 服務(wù)和調(diào)用它的程序都準(zhǔn)確的實現(xiàn)了必要的接口(按照在tmodel 中所引用的調(diào)用規(guī)范),對遠程服務(wù)的調(diào)用就一定會成功。1.2.2 jsp簡介jsp(javaserver pages)是由sun microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),其網(wǎng)址為/products/jsp。該技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的web頁面提供了一個簡捷而快速的方法。jsp技術(shù)的設(shè)計目的是使得構(gòu)造基于web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種web服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。jsp規(guī)范是web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。在傳統(tǒng)的網(wǎng)頁html文件(*htm,*.html)中加入java程序片段(scriptlet)和jsp標(biāo)記(tag),就構(gòu)成了jsp網(wǎng)頁(*.jsp)。web服務(wù)器在遇到訪問jsp網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以html格式返回給客戶7。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 email 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無plugin,無activex,無java applet,甚至無frame。1.2.3 mosp簡介mosp是運營服務(wù)平臺mapintime operation services platform的英文縮寫,它是靈圖軟件技術(shù)有限公司通過整合自有的地理信息系統(tǒng)引擎產(chǎn)品,自主開發(fā)的提供地理信息系統(tǒng)相關(guān)功能的web services。mosp以b2b的方式向其他軟件開發(fā)商或者商業(yè)用戶提供地理信息系統(tǒng)相關(guān)服務(wù),這些用戶不必自己做地理信息系統(tǒng)相關(guān)的開發(fā),而是通過使用mosp提供的服務(wù),在自己的業(yè)務(wù)中包含地理信息系統(tǒng)的功能。由于mosp是基于web services開發(fā)的,用戶可以在任何地方通過internet來使用它提供的服務(wù)。你可以用它來建立你的web應(yīng)用、桌面應(yīng)用、無線應(yīng)用。其構(gòu)架如下圖:圖2 mosp的架構(gòu)目前,mosp提供的地理信息系統(tǒng)相關(guān)功能包括:柵格地圖發(fā)布服務(wù),用來向用戶提供地圖繪制功能;目錄服務(wù),提供按照特定條件搜索用戶感興趣的地理位置信息的功能;路徑計算服務(wù),提供查找從一個地理位置到另一地理位置的行駛路線的功能8。1.2.4 中企動力數(shù)字商務(wù)平臺2.3 (1)綜合介紹數(shù)字商務(wù)平臺是中企動力科技集團股份有限公司自主研發(fā)的技術(shù)平臺,它通過強大、靈活的功能模塊以及良好的系統(tǒng)擴展性,全面支持企業(yè)網(wǎng)絡(luò)營銷、形象宣傳、電子商務(wù)、企業(yè)信息門戶以及移動商務(wù)等應(yīng)用,很大程度上滿足了中小企業(yè)常規(guī)網(wǎng)站建設(shè)、電子商務(wù)網(wǎng)站建設(shè)及個性化信息展示平臺建設(shè)的不斷變化需求,并以此為契機,逐步推進中小企業(yè)的信息化建設(shè)。透過數(shù)字商務(wù)平臺,企業(yè)可以享受如下服務(wù):常規(guī)的網(wǎng)站建設(shè)服務(wù):能夠充分利用網(wǎng)絡(luò)宣傳自己的企業(yè),實現(xiàn)網(wǎng)絡(luò)營銷的目的。 信息門戶建設(shè)服務(wù):企業(yè)能夠?qū)崟r為自己的客戶提供大量的新聞或資訊。 電子商務(wù)網(wǎng)站建設(shè)服務(wù):企業(yè)通過移動商務(wù)功能以及完備的產(chǎn)品營銷功能,能夠輕松開展電子商務(wù)業(yè)務(wù),進行網(wǎng)上直接交易,同時能夠體驗到移動商務(wù)帶來的便捷與好處9。(2)中企動力數(shù)字商務(wù)平臺2.3的優(yōu)勢支持多種智能終端,實現(xiàn)移動商務(wù)。不僅支持計算機的常規(guī)瀏覽,而且支持包括手機和pda在內(nèi)的無線終端設(shè)備對企業(yè)網(wǎng)站的瀏覽,您的客戶可以隨時隨地、不受限制地訪問您的網(wǎng)站,讓您的潛在客戶群體可以擴展到眾多的手機用戶??旖莸男畔鬟f方式。支持手機短信,您不需要綁定手機號碼,就可向您的客戶發(fā)送短信消息,使您和您的客戶隨時享受到數(shù)字商務(wù)帶來的快捷服務(wù)。可靈活定制的組件化產(chǎn)品。通過功能模塊的定制,您可在數(shù)字商務(wù)平臺提供的功能范圍內(nèi),自由選擇和搭配,建設(shè)符合您業(yè)務(wù)需求的網(wǎng)站。 滿足企業(yè)多語言宣傳要求。數(shù)字商務(wù)平臺提供了包括中文簡體版本、中文繁體版本、英文版、日語版、韓語版、西班牙語版等多個語言版本,能滿足您面向不同文化、不同語言背景客戶宣傳的需要。獨特的服務(wù)模式。以獨特的模式讓企業(yè)享受領(lǐng)先的it應(yīng)用服務(wù),您只需要專著于自身業(yè)務(wù)的發(fā)展,而無需擔(dān)心系統(tǒng)的升級與維護,真正做到省時、省心、省力。i2ss智能整合無縫解決方案。以j2ee技術(shù)為核心的多層體系架構(gòu),采用最先進的組件化技術(shù)解決用戶界面?zhèn)€性化、業(yè)務(wù)數(shù)據(jù)個性化、業(yè)務(wù)流程個性化的問題。它全面支持xml和web service技術(shù),具有開放性、穩(wěn)定性、可擴展性和可訂制性的優(yōu)點。1.2.5 j2ee的優(yōu)勢j2ee是使用java技術(shù)開發(fā)企業(yè)級應(yīng)用的一種事實上的工業(yè)標(biāo)準(zhǔn)(sun公司出于其自身利益的考慮,至今沒有將java及其相關(guān)技術(shù)納入標(biāo)準(zhǔn)化組織的體系),它是java技術(shù)不斷適應(yīng)和促進企業(yè)級應(yīng)用過程中的產(chǎn)物。sun推出j2ee的目的是為了克服傳統(tǒng)client/server模式的弊病,迎合browser/server架構(gòu)的潮流,為應(yīng)用java技術(shù)開發(fā)服務(wù)器端應(yīng)用提供一個平臺獨立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級平臺,從而簡化企業(yè)應(yīng)用的開發(fā)、管理和部署。j2ee是一個標(biāo)準(zhǔn),而不是一個現(xiàn)成的產(chǎn)品10。各個平臺開發(fā)商按照j2ee規(guī)范分別開發(fā)了不同的j2ee應(yīng)用服務(wù)器,j2ee應(yīng)用服務(wù)器是j2ee企業(yè)級應(yīng)用的部署平臺。由于它們都遵循了j2ee規(guī)范,因此,使用j2ee技術(shù)開發(fā)的企業(yè)級應(yīng)用可以部署在各種j2ee應(yīng)用服務(wù)器上。為了推廣并規(guī)范化使用j2ee架構(gòu)企業(yè)級應(yīng)用的體系架構(gòu),sun同時給出了一個建議性的j2ee應(yīng)用設(shè)計模型:j2ee blueprints。j2ee blueprints提供了實施j2ee企業(yè)級應(yīng)用的體系架構(gòu)、設(shè)計模式和相關(guān)的代碼,通過應(yīng)用j2ee blueprints所描述的體系模型,能夠部分簡化架構(gòu)企業(yè)級應(yīng)用這項復(fù)雜的工作11。j2ee blueprints是開發(fā)人員設(shè)計和優(yōu)化j2ee組件的基本原則,同時為圍繞開發(fā)工作進行職能分工給出了指導(dǎo)性策略,以幫助應(yīng)用開發(fā)設(shè)計人員合理地分配技術(shù)資源。 第 39 頁 (共 40頁)方法論證2 方案論證2.1 web旅游信息系統(tǒng)的結(jié)構(gòu)圖3 本系統(tǒng)結(jié)構(gòu)圖2.2 系統(tǒng)功能方案2.2.1 電子地圖子子系統(tǒng)電子地圖功能用來向用戶提供一張地圖的服務(wù),當(dāng)用戶需要顯示指定范圍的地圖的時候,他可以將地圖范圍等必須的參數(shù)提供給該服務(wù),服務(wù)根據(jù)這些參數(shù),生成一張地圖圖片或者引用地圖圖片的鏈接,返回給用戶,用戶在地圖上可以進行縮放、漫游、測量距離和測量面積的操作12。該功能采用柵格地圖發(fā)布服務(wù)是用來向用戶提供一張地圖的服務(wù),當(dāng)用戶需要顯示指定范圍的地圖的時候,他可以將地圖范圍等必須的參數(shù)提供給該服務(wù),服務(wù)根據(jù)這些參數(shù),生成一張地圖圖片或者引用地圖圖片的鏈接,返回給用戶。柵格地圖發(fā)布服務(wù)可以根據(jù)用戶指定的區(qū)域范圍生成對應(yīng)的地圖,也可以根據(jù)用戶指定的一個中心點與到中心點的距離生成對應(yīng)的地圖,還可以根據(jù)給定的多個點,生成包含這些點的最合適的地圖。在mosp中,柵格地圖發(fā)布服務(wù)名稱是:gmpubsrv,包含了兩個可用方法:getmap、getbestmap。2.2.2 地圖查詢子系統(tǒng)(1)目錄服務(wù)目錄服務(wù)是用來向用戶提供位置搜索的功能,當(dāng)用戶需要搜索某一個目標(biāo)位置或多個目標(biāo)位置集合的時候,可以通過給定不同的查詢條件,調(diào)用不同的查詢方法獲得預(yù)期結(jié)果。在mosp中,目錄服務(wù)發(fā)布的名稱是:dirsrv,共包含了以下八個可用方法:findbyname、findbyproperty、findbycompositeproperty、findnearby、findnearbybyproperty、findnearbybycompositeproperty13。在這所有的方法中,都有一個可選的查詢條件optdirspec 對象,用戶可以在這個對象中添加目錄類別、范圍定義和地區(qū)限制三個條件查詢目標(biāo)點位置,不同的是用戶還可以在這個基礎(chǔ)之上提供其它的限制條件。(2)路徑計算路徑計算服務(wù)為(自駕車)的行駛路線提供導(dǎo)航功能。當(dāng)用戶想從一地點到另一地點時,通過此服務(wù)可以科學(xué)地指引他去往目的地的行駛路線。當(dāng)他需要節(jié)省時間時,此服務(wù)會根據(jù)最優(yōu)時間算法計算出行駛路線。當(dāng)他需要節(jié)省路費時,此服務(wù)會根據(jù)最優(yōu)路費算法計算出行駛路線。(3)地理編碼地理編碼服務(wù)提供了將某一地點由“經(jīng)、緯度”轉(zhuǎn)換成“地址的文本描述”。當(dāng)用戶有某一地點的經(jīng)、緯度值,希望獲得該點的地址文本描述的時候,可以調(diào)用此服務(wù)。在mosp中,地理編碼服務(wù)的名稱為:geocodesrv,包含了一個可用方法:getaddrbyposition。getaddrbyposition該方法根據(jù)用戶輸入的經(jīng)緯度坐標(biāo),返回地址的文本描述。具體的文本描述例如:“xx市xx區(qū)xx路和xx路的交叉路口東北100米,xx飯店東250米。”(4)智能位置搜索智能位置搜索服務(wù)是用來向用戶提供位置搜索的功能,它與目錄服務(wù)相似之處:都是提供位置搜索服務(wù)的,但比目錄服務(wù)更智能更人性化。您只需要輸入要查詢的城市、關(guān)鍵字,即可以查找出您預(yù)期的結(jié)果。如果您想進行更精確的查找,只需再輸入地理區(qū)域(比如輸入海淀),系統(tǒng)自動為您在選擇的城市內(nèi)進行 區(qū)域+關(guān)鍵字 查找,并返回您想要的結(jié)果。在mosp中,智能位置搜索服務(wù)發(fā)布的名稱是:localsearchcore,包含了一個可用方法:search。在這個方法中,您可以指定城市、關(guān)鍵字、區(qū)域及其他輔助查詢選項。(5)數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)格式轉(zhuǎn)換服務(wù)提供將用戶定義數(shù)據(jù)轉(zhuǎn)換成靈圖加密格式的功能。當(dāng)用戶有高精準(zhǔn)度要求,要避免由格式加密引起的誤差時,可調(diào)用此服務(wù)。在mosp中,數(shù)據(jù)格式轉(zhuǎn)換服務(wù)發(fā)布的名稱是:encryptpoint,包含了一個可用方法:encryptpointarray。encryptpointarray這個方法中,您可以給定包含經(jīng)緯度的點的數(shù)組,將該點數(shù)組內(nèi)的每個點的經(jīng)緯度轉(zhuǎn)換成與底層數(shù)據(jù)一直的格式。2.2.3 信息發(fā)布子系統(tǒng)(1)地圖標(biāo)簽發(fā)布用戶可以根據(jù)需要,通過后臺在地圖上添加標(biāo)注點,通過對分類的地物進行標(biāo)注,可以實現(xiàn)一個網(wǎng)上虛擬宜昌。企業(yè)和瀏覽著,在發(fā)表信息的同時,還可以對該信息相關(guān)的地理位置進行標(biāo)注。使得旅游信息一目了然。(2)文章內(nèi)容發(fā)布通過強大的信息發(fā)布功能,企業(yè)可以輕而易舉的開展網(wǎng)上宣傳,建立自己的信息通道。會員信息發(fā)布功能為企業(yè)的會員客戶提供了一個信息交流的平臺,會員客戶可以自主發(fā)表和管理自己的文章,可以把好得文章推薦給朋友,可以查看其他會員發(fā)表的文章并對其進行評論,可以給文章作者和評論人發(fā)郵件,這一系列的互動,促進了會員與會員之間的交流與溝通,從而使企業(yè)網(wǎng)站能夠吸引更多的客戶。(3)旅游人才招聘通過網(wǎng)站進行招聘信息的發(fā)布、收集,并可在后臺對應(yīng)聘材料進行管理,形成人才數(shù)據(jù)庫。提供各類旅游人才的信息,如:全職兼職導(dǎo)游人才、酒店高級管理人才等。方便全國各地的旅游人才到宜昌來就業(yè),同時也減少了旅游企業(yè)招聘旅游人才的成本,促進了宜昌三峽地區(qū)旅游的人才儲備。在本系統(tǒng)中,加盟的企業(yè)用戶和個人用戶均可以發(fā)布人才信息,和瀏覽人才信息。在發(fā)布以后還可以對已經(jīng)發(fā)布的信息進行維護。(4)網(wǎng)上論壇提供討論區(qū)管理功能。系統(tǒng)管理員還可以編輯論壇的免責(zé)聲明并可以讓客戶在不同的討論區(qū)進行快速轉(zhuǎn)換。通過論壇可以實現(xiàn)旅游管理機構(gòu)、旅游企業(yè)和游客之間的交流。(5)郵件群發(fā)可通過郵件內(nèi)容模板編輯郵件內(nèi)容,并可以向本系統(tǒng)的用戶進行群發(fā)郵件。(6)手機短信平臺可通過本系統(tǒng)對手機用戶發(fā)送短信,利用短信在旅游信息系統(tǒng)內(nèi)外進行信息溝通、開展業(yè)務(wù)等。2.2.4 電子商務(wù)子系統(tǒng)(1)商品發(fā)布系統(tǒng)管理員登陸管理后臺以后,可以發(fā)布和管理系統(tǒng)中的宜昌的旅游產(chǎn)品。(2)訂購管理系統(tǒng)具有很強大的訂單管理功能,普通用戶在注冊登陸后,可以完成旅游商品的在線訂購,企業(yè)可以隨時清楚地了解各個訂單的狀況,并通過訂單查詢、統(tǒng)計等功能為經(jīng)營銷售決策提供依據(jù),同時系統(tǒng)還支持在線支付功能。(3)廣告管理旅游企業(yè)注冊成為會員后可以實現(xiàn)在線廣告的發(fā)布。而系統(tǒng)管理員可以管理系統(tǒng)中廣告的數(shù)量以及廣告在系統(tǒng)中發(fā)布形式過程論證3 過程(設(shè)計或試驗)論證3.1 系統(tǒng)的體系結(jié)構(gòu)從圖3所示的系統(tǒng)體系結(jié)構(gòu)可以看出,系統(tǒng)是搭建在mosp和數(shù)字商務(wù)平臺2.3之上的。地理信息系統(tǒng)的相關(guān)功能(如:電子地圖功能、地圖查詢功能以及地圖標(biāo)注發(fā)布功能)由mosp提供的服務(wù)實現(xiàn),而與地理信息系統(tǒng)不相關(guān)的功能(如:除地圖標(biāo)注發(fā)布以外的信息發(fā)布功能和電子商務(wù)功能)則由數(shù)字商務(wù)平臺2.3來實現(xiàn)。圖4 本系統(tǒng)的體系結(jié)構(gòu)示意圖系統(tǒng)采用b/s模式開發(fā),因此用戶可以通過客戶端瀏覽器訪問本系統(tǒng)。當(dāng)用戶要請求一個gis功能的時候,用戶的請求通過internet傳送到數(shù)字商務(wù)平臺所在的web服務(wù)器,web服務(wù)器處理用戶的請求14,在數(shù)據(jù)庫中獲得與用戶請求相關(guān)的地理數(shù)據(jù),數(shù)據(jù)通過soap轉(zhuǎn)化成為靈圖加密格式,并使用mosp提供的服務(wù)將數(shù)據(jù)通過api接口顯示在客戶端的瀏覽器上。當(dāng)用戶請求一個非空間信息功能的時候,用戶的請求通過internet傳送到數(shù)字商務(wù)平臺2.3,數(shù)字商務(wù)平臺做出響應(yīng),并將處理結(jié)果以網(wǎng)頁的形式返回客戶端瀏覽器。3.2 電子地圖功能3.2.1 柵格地圖發(fā)布(1)方法:com.lingtu.mosp.services.gmpubsrvgetmap 功能:該方法根據(jù)用戶提供的信息,繪制一幅地圖15。參數(shù):reqspec繪制地圖基本參數(shù),包括地圖的大小、定義方式、比例等信息。optspec繪制地圖輔助參數(shù),包括地圖背景透明度、進一步渲染等信息。authtoken身份驗證參數(shù)返回值:gridmapgetbestmap功能:該方法根據(jù)用戶提供的信息,繪制一幅比例最適合的地圖。參數(shù):points在一幅基礎(chǔ)地圖上渲染的點集合mapviewwidth地圖寬度mapveiwheight地圖高度optspec繪制地圖輔助參數(shù),包括地圖背景透明度、進一步渲染等信息。authtoken身份驗證參數(shù)返回值: gridmap(2)使用api接口方法在html代碼中嵌套的javascript連接代碼:var maps = new ltmaps( mymap );maps.citynameandzoom( yichang , 5 );說明:ltmaps( obj ) 通過傳入一個div的對象或一個div對象的id名稱來創(chuàng)建簡單的地圖應(yīng)用。citynameandzoom(yichang , 5 ) 通過傳入一個合法的城市“yichang”字符串名稱來創(chuàng)建地圖,地圖的比例尺為第五級3.2.2 地圖漫游(1)修改地圖的中心點通過使用ltmaps中的movetocenter方法,通過傳入ltpoint對象來把點動態(tài)移動到地圖的中心,如果該點不在當(dāng)前地圖的可視范圍內(nèi),則以ltpoint為中點,以當(dāng)前比例尺級別重新初化地圖。使用ltpoint( int lng , int lat ),以傳入的參數(shù)為基礎(chǔ)創(chuàng)建點對象,第一個參數(shù)傳入一個經(jīng)度值,每二個參數(shù)傳入一個緯度值。實現(xiàn)的代碼:settimeout( maps.movetocenter( new ltpoint( 11629376 , 3995776 ) );(2)拉框放大通過使用ltzoomincontrol類,來創(chuàng)建一個可以拉框放大地圖的控件。通過使用itmaps中的addcontrol( ltzoomincontrol )方法, 將傳入的拉框放大控件對象添加到地圖上實現(xiàn)代碼:var control = new ltzoomincontrol();maps.addcontrol( control );(3)地圖瀏覽控制工具通過使用ltstandmapcontrol類,來創(chuàng)建一個標(biāo)準(zhǔn)的地圖控制控件。通過使用itmaps中的addcontrol(ltstandmapcontrol )方法, 將傳入的拉框放大控件對象添加到地圖上實現(xiàn)代碼:var control = newltstandmapcontro ();maps.addcontrol( control );3.2.3 距離測量通過使用ltpolylinecontrol類,來創(chuàng)建一個可以在地圖上測量折線距離的控件。通過使用itmaps中的addcontrol(ltpolylinecontrol )方法, 將傳入的拉框放大控件對象添加到地圖上。該控件的方法有:setleft( int ) 設(shè)置控件距離地圖可視范圍左邊的水平位置settop( int ) 設(shè)置控件距離地圖可視范圍上邊的垂直位置。setlabel( string ) 通過傳入的字符串來標(biāo)示控件按鈕上的說明文字。setvisible( boolean ) 通過傳入的布爾值來設(shè)置控件按鈕的顯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 漯河2024年河南漯河市第六人民醫(yī)院(漯河市心血管病醫(yī)院)招聘高層次人才筆試歷年參考題庫附帶答案詳解
- 湖北2025年湖北華中科技大學(xué)同濟醫(yī)學(xué)院附屬同濟醫(yī)院咸寧醫(yī)院高層次人才招聘筆試歷年參考題庫附帶答案詳解
- 浙江浙江省榮軍醫(yī)院招聘38人(2025年第一批)筆試歷年參考題庫附帶答案詳解
- 22025年度玻璃幕墻安裝與節(jié)能檢測合同3篇
- 河源廣東河源紫金縣上義衛(wèi)生院招聘臨聘工作人員筆試歷年參考題庫附帶答案詳解
- 河池2025年廣西河池市大化縣廣西籍公費師范畢業(yè)生北京師范大學(xué)(珠海校區(qū))專場招聘22人筆試歷年參考題庫附帶答案詳解
- 2025年智能豬圈修建及運維服務(wù)合同44篇
- 二零二五年度環(huán)保監(jiān)測與監(jiān)控系統(tǒng)集成合同3篇
- 2025年魯教五四新版選修2地理下冊月考試卷
- 2025年冀教版八年級歷史下冊月考試卷
- 部編版五年級語文下冊第七單元大單元教學(xué)設(shè)計
- 社區(qū)獲得性肺炎護理查房內(nèi)科
- 淺談提高中學(xué)生歷史學(xué)習(xí)興趣的策略
- 藥品儲存養(yǎng)護知識大全
- 新版藥品批發(fā)企業(yè)質(zhì)量管理體系文件大全
- 項目管理實施規(guī)劃-無錫萬象城
- 浙大一院之江院區(qū)就診指南
- 離婚協(xié)議書電子版下載
- 相似三角形判定專項練習(xí)30題(有答案)
- 2023學(xué)年完整公開課版mydreamjob作文教學(xué)
- 巴基斯坦介紹課件
評論
0/150
提交評論