基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx

上传人:b****2 文档编号:30201 上传时间:2023-04-28 格式:DOCX 页数:18 大小:78.66KB
下载 相关 举报
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第1页
第1页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第2页
第2页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第3页
第3页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第4页
第4页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第5页
第5页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第6页
第6页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第7页
第7页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第8页
第8页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第9页
第9页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第10页
第10页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第11页
第11页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第12页
第12页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第13页
第13页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第14页
第14页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第15页
第15页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第16页
第16页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第17页
第17页 / 共18页
基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx

《基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx》由会员分享,可在线阅读,更多相关《基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx(18页珍藏版)》请在冰点文库上搜索。

基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译.docx

基于WebGIS的校园三维电子地图的设计与实现计算机毕业设计外文翻译

TheDesignandImplementationof3DElectronicMapofCampusBasedonWEBGIS

I.INTRODUCTION

Nowadays,digitalizationandinformatizationarethethemeofourtimes.Withthedevelopmentofinformationrevolutionandcomputerscience,computertechnologyhaspenetratedintoallfieldsofscienceandcausedmanyrevolutionarychangesinthesesubjects,theancientcartographyalsocan'tescape.Withthetechnicalandculturalconstantlyprogress,theformandthecontentofthemapchangeandupdateaswell.Asthecomputergraphics,geographicinformationsystems(GIS)constantlyappliedtotheWeb,theconventionalwayoffabricationanddemonstrationhassufferedgreatchange,andtheapplicationoftheMaphasextendeddramaticallyowingtothedevelopmentofadvancedinformationtechnology.Underthesecircumstances,cartographywillbefacedwithpromisingprospect.Ithasbranchedoutintomanynewproducts.Oneoftheproductscomeintobeingisthee-map[1].Withtherapiddevelopmentofthecomputertechnology,computergraphicstheory,remotesensingtechnology,photogrammetrictechnologyandotherrelatedtechnology.Usersrequirehandlingandanalysisofthree-dimensionvisualization,dynamicinteractivityandshowtheirvariousgeo-relateddata,somuchattentionshouldbepaidtotheresearchofthreedimensionalmaps.ThisarticlebasedontheNortheastPetroleumUniversityanditssurroundingsdesignsandcreatesthethree-dimensionalelectronicmap.

II.FUNCTIONDESIGN

Three-dimensionalelectronicmapsystemofcampusbasedonWEBGIShasgeneralcharacteristicsofthecommonmaps.Throughpressingthearrowkeys(Up,Down,Left,AndRight)onthekeyboard,onecanmakethemapmovetowardsthecorrespondingdirectionoftranslation.Throughdraggingmouse,onecanseewhereverhelikes.Usingthemousewheel,youcancontrolamap'smagnitude,accordingtotheuser'sneedstoviewdifferentlevelsofmap.Thelowerleftofthemapwherewilldisplaythecurrentcoordinateofthemouseonthemap.Inadivlayer,wedepictahotspotofnewbuildings,thislayercanbedisplayedaccordingtothedifferentmaplayers,italsocanautomaticallyscale.Byclickingonhotspots,itcanshowthehotspot'sspecificinformation.Onecanalsotypeintothequeryinformationbasedonhisneed,andgetsomerelevantinformation.Inaddition,onecanchoosetocheckthethreedimensionalmapsandsatellitemapsthroughclickingthemouse.

Majorfunctions:

•Userinformationmanagement:

Checktheusernameandpassword,setlevelcertificationdependingonthepermissions,allowusersofdifferentpermissionstologinthesystemviatheInternet.

•TheinquiryofLocationinformation:

Systemcanprovideuserswithfuzzyinquiresandquicklocation.

•Mapmanagement:

Implementloadingmaps,mapinquires,layermanagement,andothercommonoperationssuchasdistancemeasurement,andmapszoom,eagleeye,labels,printing,andmore.

•Roamthemap:

Usetheupanddownkeystoroamanyareaofthemap,ordrag-and-dropdirectly.

III.THEPROCESSOFSYSTEMDEVELOPMENT

Tothefirst,wecollecttheinformationwhichcontainstheoutwardappearanceofarchitecturalbuildings,theshapeofthetreesthedesignoftheroads.Andthen,weconstructthreedimensionalsceneswith3DSMAXsoftware[2].Thatistosaywerenderthesceneandachievethehigh-defmitionmap,afterthatwecutthemapintosmallpictureswiththecutfigureprogram,atlastwebuiltthehtmlpageswhichcanasynchronousloadmapsandachievethefunctionoftheelectronicmaps.TheflowchartofthesystemdevelopmentwillbeshowninFigure1:

Figure1systemdevelopmentflowchart

Traditionalmapshavestrictrequirementsonmathematicallaws,mapsymbolsandcartographicgeneralizationwhenindesign.Theproductionofnetworklandscapeelectronicmapalsohasitsowntechnicalstandardswhichissuperiortothetraditionalmap.Thethree-dimensionalelectronicmaphasdifferentzoomlevels;thereforeitneedsnotthestrictscalebuttheunifiedproductionstandards.Mapsymbolusuallyimitatetherealworldasmuchaspossibleandsimplifyitselfatthesametime.Thescopeofthescreenisfargreaterthanthefixedvisionofpaperymaps.Cartographicgeneralizationsthinkmuchofthebalancebetweentheabstractmodelandtheactualperformanceresults.

Asforthedataacquisitionandmanagement,suchastheintroductionandtheinformationusersobtainedfromthemaparefinalresultsofdataacquisition.Inthebeginning,wecollecttheneededdataincludingthename,theaddress,theintroductionandthedigitalphotosofthebuildingsandprepareforthesubsequentthree-dimensionalmodeling.Aftercollectingthedata,weshouldpayattentiontoarchivalandbackupthefilesincaseofloss.

Inordertogetthemap,agoodpreparationofthedesignofthestandardsceneisnecessary.Wesettheparameteroftheunderlay,lights,altitudes,rendereffectsandsoon,soastoensurethefinalfruitofoureffortwillhaveauniformeffect.Thespatialentity'sperformancesusuallyshowupastheformofspot,lineandsurfaceinthethree-dimensionalelectronicmap.

Comparedwithvectorgraphics,thegridgraphicshaveunparalleledadvantages.ThecombinationofthegridgraphicsandtheWEBGIS'sbackgroundpublishingtechnologycanimprovetheresponsespeedofsystemandsavesystem'sinputs.SystemachievestheinteractionwiththemapwiththeJavaScriptlanguages.Seeingthatthereliedifferencesinsupportingthescriptinglanguagesonvariousbrowsers,testingallkindsoffunctionsbydifferentbrowsersisacrucialstep.

IV.KEYTECHNOLOGIES

Thedevelopmentsofthree-dimensionalelectronicmapsareinseparablewiththedevelopmentofrelatedareas,anditlearnsresearchmethods,techniquesandtoolsfromotherareas.Whiletheresearchesofotherareasaredirectlyappliedtothedevelopmentandconstructionofthree-dimensionalelectronicmap,andComputergraphics,3-DGIS,VirtualRealityandGeographicDataBase,themodelingofvirtualsceneandsobecamethetechnicalsupportofthethree-dimensionalelectronicmapsystem.

TheWEBGIStechnologyonwhichthree-dimensionalelectronicmapsystemofcampusbasedisastandardSoftwaretechnologywhichmeanswithoutanycommercialsoftware'ssupport.DuringthedevelopmentofthesystemwemakeuseofthecommonavailabletechnologywhichincludestheJavaScripttechnology,Ajaxtechnology,XMLtechnology,etc.

Ajaxisnotaonefoldtechnology,itisamixturewhichmixesmultipletechnologiestogether,includingthedocumentobjectwhichusedtodisplayonthewebanditshierarchicalstructuredocumentobjectmodelDOM,andCSSthatusedtodefinetheelementsofstyle,anddataexchangeformatXMLorJSON,implementationandasynchronousserverofXMLHttpRequestandclientscriptlanguageJavaScript[3].Ajaxtakesadvantageofnon-synchronousinteractiontechnologywhichmeansthereisnoneedtoupdatepages;therefore,itwilllessentheuser'swaitingtimebothpsychologicallyandphysically.Thatiswhyitwillbeeasiertobeacceptedbypublic.

EXTisanexcellentAjaxframeworkwritteninJavaScript;ithasnothingtodowiththeback-endtechnologyandcanbeusedtodeveloprichclientapplicationswithagorgeousappearance.ThesystemenablestheEXTcombinedwithJSPtoachievetheotherpagefunctionsoftheelectronicmap.ThesystemcombinestheEXTwiththePrototypewhoseframeworkbearstheburdenofcreatingarichclientandahighlyinteractiveWebapplication,whichrealizestheapplicationoftherichclientefficientlyandmanagethesafetyoftheclientinasafewaythatcouldbecontrolled.

JavaScriptistheprincipletechnologyofthesystemduringthedesignandtheimplementationprocess.Itallowsavarietyoftaskswhichcanbecompletedsolelyontheclient,andwithouttheparticipationofthenetworkandserverwhichusedtosupportthedistributedcomputingandprocessing,andthereforereducingtheinvisiblewasteofresources.JavaScriptallowsneithertheaccesstothelocalharddisk,northedatatobesavedtotheserver,letalonetomodifyanddeletenetworkdocuments.ThesinglewaytobrowsetheWebinformationandrealizedynamicinteractionisthroughthebrowser,whichcaneffectivelyguardagainstthedata-loss,consequentlythesystemreachesahighsecuritycoefficient.JavaScriptcanbeusedtocustomizethebrowseraccordingtothediverseusers,themoreuser-friendlythedesignofwebpagesis,theeasierthemethodfortheuserstomaster.JavaScripttechnologymeansthroughthesmall-blockapproachtorealizetheprogramming.Justastheotherscriptinglanguages,JavaScriptisalsoaninterpretedlanguage;itoffersaconvenientdevelopmentenvironment.

Inthissystem,wetakeadvantageofJavaScriptscriptinglanguagetorealizethekeyfunctionssuchasloadingmaps,zoomingmaps,geographiclocation,andotherrelatedauxiliaryfunctions,i.e.mapicondisplay,ranging,eagleeye,tags.Oracledatabasemeetstheneedofthedatawhichisusedinbackstagemanagement,andtogetherwiththeJSP,XMLandHTMLtorealizetheuser'sauthenticationaswellasadding,deleting,revisingandinquiringinformation’s,etc.

ThemainfunctionofthesystemistorealizethethreedimensionalelectronicmapdisplayedinthebrowserthroughWEBGIStechnology.OwingtothecombinationofJavaScripttechnologyandWEBGISdevelopmentmodel,wecanreducethecostofthesystem,andatthesametimeimprovetheinteroperabilityandsystemperformance.ThankstotheapplicationofAJAXtechnology,wecanmakefurtherimprovementonloadingdynamicalmap.Allthetechnologiesweusewillreducethereactiontime,whichwillleaveaquickandeffi

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2