您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 基于silverlight的webgis客户端技术与应用
12120102JOURNALOFGEO2INFORMATIONSCIENCEVol112,No11Feb1,2010:2009-05-31;:2009-10-27.:863(2007AA12Z213);863(2007AA120501):(1985-),,,GISE2mail:wangtb@lreis1ac1cnSilverlightWebGIS1,2,1,1,2,1,2(1.,100101;2.,100049):RIA()WebGIS,,WebGISAjaxFlex,Ajax,FlexSilverlight,SilverlightWebGIS,Silverlight,SilverligtDeepZoom,,XAML(),,,,,WebGISSilverlight:Silverlight;RIA;WebGIS1,(Web2GIS),,,,(RichInternetApplication,RIA),,Web,,[1],RIAWebGIS,WebGIS,,[2-4],RIAWebGIS,,,,AdobeFlash/Flex[5-7],Flex,,,SilverlightWebGIS,WebGISSilverlight2SilverlightSilverlight2007RIA,,SilverlightRIA,(IEFirefoxSafari)(Win2dowsMacLinux),Silverlight,(C#VB1NET)(IronPy2thonIronRuby),HTMLXMLXAML(eXtensibleApplicationMarkupLanguage,)ExpressionBlend,,[8]Silverlight,GIS,,SilverlightHttpSockets,,GISFlex,SilverlightFlash,Silverlight,1,Sil2verlight,,1NETSilverlight,,,1WebGISAjax[9-10]1SilverlightFlexAjaxTab11ComparisonofSilverlightFlexAjaxdevelopmentplatformSilverlightFlexAjaxVisualStudioFlexBuilderC#XAMLActionScriptMXMLJavaScriptHT2MLExpressionStudioFlashCS360%()90%()3RIAWebGIS311(ResolutionScale),GIS[11-12]WebGIS,,WebGIS,,,SilverlightDeepZoom,Deep2Zoom,,Deep2ZoomSilverlight,Ajax,,,DeepZoom,,DeepZoom2,,,,:(1),Key,Keylevelxy,1,,,,,MapBounds,View2Bounds,ViewSize1Fig11MapTileDataSearchandRequestOptimizationLevel:,Level,,MapResolution=ViewBounds1Width/ViewSize1Width;//LevelXmin=(ViewBoundsXMin-MapBoundsXMin)/Ma2072010pResolution/TileSize(-1)Ymin=(MapBoundsYMax-ViewBoundsYMin)/Ma2pResolution/TileSize(-1)Xmax=(ViewBoundsXMax-MapBoundsXMin)/Ma2pResolution/TileSize(+1)Ymax=(MapBoundsYMax-ViewBoundsYMax)/Ma2pResolution/TileSize(+1)(2)Silverlight,,,,Canvas,,,,312,[12],SilverlightWebGIS,,22SilverlightFig12GeospatialinformationrepresentationbasedonSilverlight,SilverlightJPGPNG,Im2age,GIS,GoogleMicrosoft,,Silverlight,,GISKMLWFSGIS,,,XAML,,XAML,,,Silverlight,,Silver2light,Silverlight,,Silverlight,XAMLSilverlightGIS,,,,,313,,,,,GIS,[13-15]SilverlightWebGISGIS,GISSilverlightWebGISGISGIS,Silver2171:SilverlightWebGIS3SilverlightWebGISFig13GeospatialWebServiceAggregationbasedonSilverlightlight/GISSOAPREST,XMLJSON,Silverlight,,,,Sil2verlight,,,Silverlight,,,,3141NETSilverlightWebGIS,,,Ajax,,Sil2verlightWebGIS,,,,,(Resolution),(xy)(Markers),(Radius),,MarkerCluster,,,()3:(1)MarkerResolution,Radius,Markers,Markerxy,key,key,MarkerClusterMarkerCluster,Marker,44Fig14Algorithmflowchartofclusteringmarkers(2)MarkerCluster,272010,MarkerCluster,MarkerCluster,MarkerClusterMarkerClusterMarker(3),MarkerClusterMarkerClusterMarker,MarkerCluster,4SilverlightWebGISSilverlightWebGIS,5,,,SuperMapiServer,GoogleMapsXAML,,Silverlight,,,,,,5SilverlightWebGISFig15InterfaceoftheexperimentalsystembasedonSilverlight,SilverlightWebGIS6,(CPU:IntelCore2210GHz,:210GB),AjaxWebGIS(GoogleMapsAPIforJavaScript)SilverlightWebGIS(),,,(10),Silver2light6AjaxSilverlightWebGISFig16TheperformancecomparisonbetweenSilverlightandAjaxSilverlight,,,73000,200010000,8(,)5,RIAWebGIS,,WebGIS,Silverlight,,,,GISSilverlight,WebGIS371:SilverlightWebGIS7Fig17Comparisonofusingclusteringalgorithmornot,,,Silver2light,,,:[1]PreciadoJC,LinajeM,SanchezF,etal.NecessityofMeth2odologiestoModelRichInternetApplications[C].WebSiteEvolution,(WSE2005).SeventhIEEEInternationalSym2posiumon,20051[2],,,.WebGISRIA[J]..2006(6):34371[3],.RIAGIS[J]..2006,23(2)1[4],,,.RIAWebGIS[J].,2007,9(2):37411[5],,.RIA[J]1,2006,26(5):38411[6],,,.FlexRIAWebGIS[J].,2008,28(12):325732601[7],.Flex_NETWebGIS[J].,2008,24(11):2332341[8]Macdonald.ProSilverlight2inC#2008[M].Berkeley:Apress,20081[9]SayarA,PierceM,FoxG.IntegratingAJAXApproachintoGISVisualizationWebServices:Telecommunications,2006.AICT2ICIW061InternationalConferenceonInternetandWebApplicationsandServices[Z].20061[10],,,.AjaxWebGIS[J].,2007,23(2):44461[11]CeeconA.IntegrationofCartographicGeneralizationandMulti-ScaleDatabaseforEnhancedWebMapping[D].UniversityofZurieh,20031[12]LongleyP,GoodchildM,MaguireD,etal.GeographicIn2formationSystemsandScience[M].Wiley,20051[13],,,.GISGIS[J].(),2004,29(11):9859891[14]OGC(OpenGeospatialConsortium)officialwebsite[Z]1[15]ChangY,ParkY.XMLWebService2basedDevelopmentModelforInternetGISApplications[J].InternationalJour2nalofGeographicalInformationScience,2006,20(4):3713991WebGISClientBaseduponSilverlightWANGTianbao1,2,WANGErqi1,LUHao1,2,HUANGYuefeng1,2(1.InstituteofGeographicSciencesandNaturalResources,CAS,Beijing100101;2.GraduateUniversityofChineseAcademyofSciences,Beijing100049)Abstract:TheWebGISdevelopmentrepresentsanaturalanswertothegrowingrequestsfordisseminationanduseofgeographicalinformationdata.WebGISoriginatesfromacombinationofwebtechnologyandGeographicInforma2tionSystem.Thenewtechnology,RIA(RichInternetApplication),ismorefrequentlyusedtoenrichWebGISin472010meetingthedemandofhighinteractivityandrichexpressioninsomeextent.Therewerepapersintroducingtheso2lutionofRIAappliedinWebGISsuchasFlex,buttheymainlydiscussedthearchitecture,thefunctionmodelandsoon.BaseontheresearchofSilverlight,thecombinationbetweenSilverlightandWebGISispresentedinthispa2per.Especi
本文标题:基于silverlight的webgis客户端技术与应用
链接地址:https://www.777doc.com/doc-1529948 .html