C# Class SuperMap.Web.Mapping.HeatMapLayer

${mapping_HeatMapLayer_Title}

${mapping_HeatMapLayer_Description}

Inheritance: DynamicLayer
Show file Open project: SuperMap/iClient-for-Silverlight Class Usage Examples

Public Properties

Property Type Description
GradientStopsProperty System.Windows.DependencyProperty
IntensityProperty System.Windows.DependencyProperty
RadiusProperty System.Windows.DependencyProperty

Public Methods

Method Description
HeatMapLayer ( ) : System

${mapping_HeatMapLayer_constructor_None_D}

Protected Methods

Method Description
Cancel ( ) : void

${mapping_HeatMapLayer_method_Cancel_D}

GetImageSource ( DynamicLayer onCompleted ) : void

${mapping_HeatMapLayer_method_GetImageSource_D}

GetImageUrl ( ) : string

${mapping_HeatMapLayer_method_GetImageUrl_D}

Private Methods

Method Description
AddPoint ( ushort distanceMatrix, int radius, int x, int y, int value, int output, int width ) : void
CreateDistanceMatrix ( int radius ) : ushort[]
InterpolateColor ( float value, List stops ) : Color
OnGradientStopsPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIntensityPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPrecisionPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
heatPoints_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
worker_DoWork ( object sender, DoWorkEventArgs e ) : void
worker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Method Details

Cancel() protected method

${mapping_HeatMapLayer_method_Cancel_D}
protected Cancel ( ) : void
return void

GetImageSource() protected method

${mapping_HeatMapLayer_method_GetImageSource_D}
protected GetImageSource ( DynamicLayer onCompleted ) : void
onCompleted DynamicLayer
return void

GetImageUrl() protected method

${mapping_HeatMapLayer_method_GetImageUrl_D}
protected GetImageUrl ( ) : string
return string

HeatMapLayer() public method

${mapping_HeatMapLayer_constructor_None_D}
public HeatMapLayer ( ) : System
return System

Property Details

GradientStopsProperty public static property

${mapping_HeatMapLayer_field_gradientStopsProperty_D}
public static DependencyProperty,System.Windows GradientStopsProperty
return System.Windows.DependencyProperty

IntensityProperty public static property

${mapping_HeatMapLayer_field_intensityProperty_D}
public static DependencyProperty,System.Windows IntensityProperty
return System.Windows.DependencyProperty

RadiusProperty public static property

${mapping_HeatMapLayer_field_bufferProperty_D}
public static DependencyProperty,System.Windows RadiusProperty
return System.Windows.DependencyProperty