資源描述:
《基于flex的webgis客戶端平臺的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、langWebG工SC1ientP1atformBasedonFlexAuthor:H墜娶i旦至金翌g^‘3UDerVlSOr:AssociateProfessorChenQiSubject:△衛(wèi)乜里主魚壘主iQ翌Q至QQ嬰乜婪主金!!皇魚b翌Q王QgYC01lege:£Q!里皇g皇Q至£Q里Q堅主金!§Qi金衛(wèi)璺皇壘翌魚m1eCnnOlOgVSubmittedDate:
2、I壘旦墜壘!Y:至Q!!浙江大學碩士學位論文嬲煳必摘要W曲GIS是Intemet技術(shù)應(yīng)用于GIS開發(fā)的產(chǎn)物。隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展
3、,w曲GIS越來越流行,已經(jīng)成為大眾不可或缺的工具。但是傳統(tǒng)的WrebGIS客戶端依賴于Htrnl,與用戶的交互性差,計算能力弱,GIS功能的支持性差。融A技術(shù)的出現(xiàn),對用戶體驗,帶來了新的發(fā)展前景。Flex技術(shù)是目前主流的剛A技術(shù)之一,本研究采用Flex技術(shù)開發(fā)wrebGIS客戶端平臺,以浙江大學智能實驗室的SOG服務(wù)器為服務(wù)端。目前主流W曲GIS平臺提供的接口都是類和包,對二次開發(fā)人員要求高且開發(fā)周期長,本平臺提供的接口則以功能分類,接口簡單,便于理解和使用,極大的降低了二次開發(fā)人員的難度,使得快速
4、開發(fā)W曲GIS應(yīng)用系統(tǒng)得以實現(xiàn)。本平臺針對系統(tǒng)中注記顯示效率低的缺點對注記控件的標準用法進行了改進,改進后的效率提高了12—18倍;考慮到實際應(yīng)用中點的變化多樣,本平臺則支持圓點和點圖片的繪制,點圖片可以自由旋轉(zhuǎn)和定位;為了提高系統(tǒng)效率,本平臺增添了內(nèi)存圖層,并且做到了內(nèi)存圖層和持久化圖層的統(tǒng)一管理。針對地圖數(shù)據(jù)傳輸量大的問題,本研究對F1ex與后臺交互的方法進行了分析,最后使用了二進制數(shù)據(jù)傳輸?shù)姆绞絹磉M行客戶端平臺與服務(wù)端的交互。本客戶端平臺已經(jīng)成功支撐完成了重慶印象和浙江省潮位預(yù)報展示平臺,具有很強
5、的實用性。關(guān)鍵詞:wrebGIS客戶端平臺,F(xiàn)lex技術(shù),地理數(shù)據(jù),繪制,接口目錄AbstractW曲GISisaproductcombinedwitlltechnologiesofGISandIntemet.WithmedeVelopmentofIntemet,W.ebGISisbecornjngmoreaIldmorepopularaIldanecessaD,toolfordailylife.CoIlventionalW曲GISclientplatfbrmreliesonHtmlandhasdraw
6、backsofpoorinteractionwimuserS,weakcapabilit),ofcalculationandi11Su伍cientsustainabili夠ofGIS氕mctions.nleappearanceofRjAtecllllologybringsanewchallceforW曲GIS.Flexisoneofnleleading對Atecllnologiesrightnow,misp印erdeVelopedW曲GISclientplatfomwithFlexteclulology
7、,andtheSOGsen,erofZhejiallgUIliVers時IntelligemLabisusedaSserVerfor恤cu玎entplatfo珊.Cu盯ent1eadingWebGISproVidesinte血cesbyclassandpackage,whichrequiressophiStica.tedseconddeVelopersandlongtimefordeVelopiIlg.’nlisWebGISplaCf:o冊ofrerssinlplea11deaSilyunderStoo
8、dinte—瓷cesbasedon允m“onalt),pes,t11usgreatlydecreaSedt11edi幣cul夠fortlleseconddeVeloperandmakemef瓠tdevelopingW曲GIS印plicationSystemcometrue.ConSideringthelowe街ciencyofnlelabeldisplay,thjsclientplatfbmiIllprovedthestall捌labelcon訂olingmetllod,t11eimproVedmeth
9、odi芏lcreaSedl2一l8tiInes.WimrequnmentsofVaria_blepointSduringapplication,thjsplatfomsupportscirclepointsa11dpointpicm】res,andpointpicturescan舶elyroteandorientate.T0improvetheefficiency,廿lisplatfIomlcreatedmemo巧layersandmake