RssFeeds.xaml
上传用户:huazai0421
上传日期:2008-05-30
资源大小:405k
文件大小:1k
源码类别:

SilverLight

开发平台:

C#

  1. <Grid.Resources>
  2.     <!-- Converters -->
  3.     <esriConverters:DictionaryConverter x:Name="MyDictionaryConverter" />
  4.     
  5.     <!-- symbology for RSS Feeds -->
  6.     <esriSymbols:PictureMarkerSymbol x:Name="QuakePictureSymbol" Source="Images/sphere-red-32x32.png"
  7.                                              OffsetX="8" OffsetY="8" Width="16" />
  8. </Grid.Resources>
  9.     
  10. <esri:Map.Layers>
  11.     <!-- The Tiled Map Service Layer -->
  12.     <esri:ArcGISTiledMapServiceLayer ID="AGOLayer" Visible="True" 
  13.                                      Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer" />
  14.     
  15.     <!-- Graphics Layers -->
  16.     <rssGraphicsLayer:RssGraphicsLayer ID="lyrRSS" RssUrl="http://earthquake.usgs.gov/eqcenter/catalogs/eqs7day-M2.5.xml" 
  17.                                                    FeedAttributeKey="MAGNITUDE" Symbol="{StaticResource sphereSymbol}">
  18.         <rssGraphicsLayer:RssGraphicsLayer.MapTip>
  19.             <Grid Background="LightYellow">
  20.                 <StackPanel Orientation="Horizontal" Margin="5" >
  21.                     <TextBlock Text="{Binding Converter={StaticResource MyDictionaryConverter}, ConverterParameter=MAGNITUDE, Mode=OneWay}" />
  22.                 </StackPanel>
  23.                 <Border BorderBrush="Black" BorderThickness="1" />
  24.             </Grid>
  25.         </rssGraphicsLayer:RssGraphicsLayer.MapTip>
  26.     </rssGraphicsLayer:RssGraphicsLayer>
  27. </esri:Map.Layers>