New to Telerik UI for WPFStart a free 30-day trial

Layer which handle several tile presenters (1 per map provider). This class is designed for internal use.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public class TilesVisualizationLayer : InformationLayer, ILayer

Inheritance: objectMapLayerInformationLayerTilesVisualizationLayer

Implements: ILayer

Inherited Members InformationLayer.AllowDataTemplateForZoomLevelPropertyInformationLayer.ClusteredDataSourcePropertyInformationLayer.ColorizerPropertyInformationLayer.DefaultInformationLayerTemplatePropertyInformationLayer.MapShapeDataTemplatePropertyInformationLayer.ReaderPropertyInformationLayer.RegionPropertyInformationLayer.RegionModePropertyInformationLayer.HighlightFillPropertyInformationLayer.ShapeFillPropertyInformationLayer.ArrangeItem(object)InformationLayer.Dispose()InformationLayer.GetBestView(IEnumerable<object>)InformationLayer.GetElementsInRectangle(LocationRect)InformationLayer.GetGeoBounds(object)InformationLayer.GetItemsInLocation(Location)InformationLayer.ArrangeOverride(Size)InformationLayer.ClearContainerForItemOverride(DependencyObject, object)InformationLayer.GetContainerForItemOverride()InformationLayer.IsItemItsOwnContainerOverride(object)InformationLayer.OnItemsChanged(NotifyCollectionChangedEventArgs)InformationLayer.OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)InformationLayer.PrepareContainerForItemOverride(DependencyObject, object)InformationLayer.SetClip(Size)InformationLayer.AllowDataTemplateForZoomLevelInformationLayer.ClusteredDataSourceInformationLayer.ColorizerInformationLayer.DataMappingsInformationLayer.DefaultInformationLayerTemplateInformationLayer.HighlightFillInformationLayer.MapShapeDataTemplateInformationLayer.ReaderInformationLayer.RegionInformationLayer.RegionModeInformationLayer.ShapeFillMapLayer.BaseZoomLevelPropertyMapLayer.HotSpotPropertyMapLayer.GeographicalSizePropertyMapLayer.LocationPropertyMapLayer.MaxScalePropertyMapLayer.MinScalePropertyMapLayer.ZoomRangePropertyMapLayer.GetBaseZoomLevel(DependencyObject)MapLayer.GetHotSpot(DependencyObject)MapLayer.GetGeographicalSize(DependencyObject)MapLayer.GetLocation(DependencyObject)MapLayer.GetMaxScale(DependencyObject)MapLayer.GetMinScale(DependencyObject)MapLayer.GetZoomRange(DependencyObject)MapLayer.SetBaseZoomLevel(DependencyObject, double)MapLayer.SetHotSpot(DependencyObject, HotSpot)MapLayer.SetGeographicalSize(DependencyObject, Location)MapLayer.SetLocation(DependencyObject, Location)MapLayer.SetMaxScale(DependencyObject, double)MapLayer.SetMinScale(DependencyObject, double)MapLayer.SetZoomRange(DependencyObject, ZoomRange)MapLayer.MapControl...

Constructors

Initializes a new instance of the TilesVisualizationLayer class.

C#
public TilesVisualizationLayer()

Methods

Handle motion finished event on master multi-scale image. This method is designed for internal use.

C#
public override void MultiscaleImage_MotionFinished(object sender, RoutedEventArgs e)
Parameters:senderobject

Sender.

eRoutedEventArgs

Event args.

Overrides: InformationLayer.MultiscaleImage_MotionFinished(object, RoutedEventArgs)

Handle viewport changed event on master multi-scale image. This method is designed for internal use.

C#
public override void MultiscaleImage_ViewportChanged(object sender, RoutedEventArgs e)
Parameters:senderobject

Sender.

eRoutedEventArgs

Event args.

Overrides: InformationLayer.MultiscaleImage_ViewportChanged(object, RoutedEventArgs)

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate.

C#
public override void OnApplyTemplate()

Overrides: InformationLayer.OnApplyTemplate()

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: InformationLayer.OnInitialized(EventArgs)

Called when map control is changed.

C#
protected override void OnMapChanged(RadMap oldMap, RadMap newMap)
Parameters:oldMapRadMap

Old map control.

newMapRadMap

New map control.

Overrides: InformationLayer.OnMapChanged(RadMap, RadMap)