MultipleFeatureLayer¶
Inheritance Hierarchy¶
Object
Layer
FeatureLayer
MultipleFeatureLayer
Members Summary¶
Public Constructors Summary¶
Name |
---|
MultipleFeatureLayer() |
MultipleFeatureLayer(IEnumerable<FeatureSource>) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
Attribution | String | N/A |
Background | GeoColor | N/A |
BlueTranslation | Single | N/A |
ColorMappings | Dictionary<GeoColor ,GeoColor > | N/A |
DrawingExceptionMode | DrawingExceptionMode | N/A |
DrawingMarginInPixel | Single | N/A |
DrawingQuality | DrawingQuality | N/A |
DrawingTime | TimeSpan | N/A |
EditTools | EditTools | N/A |
FeatureIdsToExclude | Collection<String > | N/A |
FeatureSource | FeatureSource | N/A |
FeatureSources | Collection<FeatureSource > | This property gets the FeatureSources you want to use. |
GreenTranslation | Single | N/A |
HasBoundingBox | Boolean | This property checks to see if a Layer has a BoundingBox or not. If it has no BoundingBox, it will throw an exception when you call the GetBoundingBox() and GetFullExtent() APIs. In MultipleFeatureLayer, we override this API and mark it as true. |
IsGrayscale | Boolean | N/A |
IsNegative | Boolean | N/A |
IsOpen | Boolean | N/A |
IsVisible | Boolean | N/A |
KeyColors | Collection<GeoColor > | N/A |
MaxRecordsToDraw | Int32 | N/A |
Name | String | N/A |
Projection | Projection | N/A |
QueryTools | QueryTools | N/A |
RedTranslation | Single | N/A |
RequestDrawingInterval | TimeSpan | N/A |
ThreadSafe | ThreadSafetyLevel | N/A |
Transparency | Single | N/A |
WrappingExtent | RectangleShape | N/A |
WrappingMode | WrappingMode | N/A |
ZoomLevelSet | ZoomLevelSet | N/A |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
FetchedCount | Int64 | N/A |
FetchTime | TimeSpan | N/A |
IsOpenCore | Boolean | N/A |
StyleTime | TimeSpan | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Public Events Summary¶
Members Detail¶
Public Constructors¶
Name |
---|
MultipleFeatureLayer() |
MultipleFeatureLayer(IEnumerable<FeatureSource>) |
Protected Constructors¶
Public Properties¶
Attribution
¶
Summary
N/A
Remarks
N/A
Return Value
String
Background
¶
Summary
N/A
Remarks
N/A
Return Value
BlueTranslation
¶
Summary
N/A
Remarks
N/A
Return Value
Single
ColorMappings
¶
Summary
N/A
Remarks
N/A
Return Value
DrawingExceptionMode
¶
Summary
N/A
Remarks
N/A
Return Value
DrawingMarginInPixel
¶
Summary
N/A
Remarks
N/A
Return Value
Single
DrawingQuality
¶
Summary
N/A
Remarks
N/A
Return Value
DrawingTime
¶
Summary
N/A
Remarks
N/A
Return Value
TimeSpan
EditTools
¶
Summary
N/A
Remarks
N/A
Return Value
FeatureIdsToExclude
¶
Summary
N/A
Remarks
N/A
Return Value
Collection<String
>
FeatureSource
¶
Summary
N/A
Remarks
N/A
Return Value
FeatureSources
¶
Summary
This property gets the FeatureSources you want to use.
Remarks
This property gets the FeatureSources you want to use.
Return Value
Collection<FeatureSource
>
GreenTranslation
¶
Summary
N/A
Remarks
N/A
Return Value
Single
HasBoundingBox
¶
Summary
This property checks to see if a Layer has a BoundingBox or not. If it has no BoundingBox, it will throw an exception when you call the GetBoundingBox() and GetFullExtent() APIs. In MultipleFeatureLayer, we override this API and mark it as true.
Remarks
The default implementation in the base class returns false.
Return Value
Boolean
IsGrayscale
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsNegative
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsOpen
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsVisible
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
KeyColors
¶
Summary
N/A
Remarks
N/A
Return Value
Collection<GeoColor
>
MaxRecordsToDraw
¶
Summary
N/A
Remarks
N/A
Return Value
Int32
Name
¶
Summary
N/A
Remarks
N/A
Return Value
String
Projection
¶
Summary
N/A
Remarks
N/A
Return Value
QueryTools
¶
Summary
N/A
Remarks
N/A
Return Value
RedTranslation
¶
Summary
N/A
Remarks
N/A
Return Value
Single
RequestDrawingInterval
¶
Summary
N/A
Remarks
N/A
Return Value
TimeSpan
ThreadSafe
¶
Summary
N/A
Remarks
N/A
Return Value
Transparency
¶
Summary
N/A
Remarks
N/A
Return Value
Single
WrappingExtent
¶
Summary
N/A
Remarks
N/A
Return Value
WrappingMode
¶
Summary
N/A
Remarks
N/A
Return Value
ZoomLevelSet
¶
Summary
N/A
Remarks
N/A
Return Value
Protected Properties¶
FetchedCount
¶
Summary
N/A
Remarks
N/A
Return Value
Int64
FetchTime
¶
Summary
N/A
Remarks
N/A
Return Value
TimeSpan
IsOpenCore
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
StyleTime
¶
Summary
N/A
Remarks
N/A
Return Value
TimeSpan
Public Methods¶
CloneDeep()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Layer | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Close()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Draw(GeoCanvas,Collection<SimpleCandidate>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
labelsInAllLayers | Collection<SimpleCandidate > | N/A |
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
GetBoundingBox()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Open()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
RequestDrawing()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
RequestDrawing(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape | N/A |
RequestDrawing(IEnumerable<RectangleShape>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape > | N/A |
RequestDrawing(TimeSpan)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
bufferTime | TimeSpan | N/A |
RequestDrawing(TimeSpan,RequestDrawingBufferTimeType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
bufferTime | TimeSpan | N/A |
bufferTimeType | RequestDrawingBufferTimeType | N/A |
RequestDrawing(RectangleShape,TimeSpan)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape | N/A |
bufferTime | TimeSpan | N/A |
RequestDrawing(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape | N/A |
bufferTime | TimeSpan | N/A |
bufferTimeType | RequestDrawingBufferTimeType | N/A |
RequestDrawing(IEnumerable<RectangleShape>,TimeSpan)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape > | N/A |
bufferTime | TimeSpan | N/A |
RequestDrawing(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape > | N/A |
bufferTime | TimeSpan | N/A |
bufferTimeType | RequestDrawingBufferTimeType | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Protected Methods¶
CloneDeepCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Layer | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CloseCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
DrawAttributionCore(GeoCanvas,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
attribution | String | N/A |
DrawCore(GeoCanvas,Collection<SimpleCandidate>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
labelsInAllLayers | Collection<SimpleCandidate > | N/A |
DrawException(GeoCanvas,Exception)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
e | Exception | N/A |
DrawExceptionCore(GeoCanvas,Exception)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
canvas | GeoCanvas | N/A |
e | Exception | N/A |
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetBoundingBoxCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetWrappingFeaturesForDrawing(WrappingWorldDirection,RectangleShape,Double,Double,IEnumerable<String>,RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
wrappingFeatureDirection | WrappingWorldDirection | N/A |
drawingWorldExtent | RectangleShape | N/A |
canvasWidth | Double | N/A |
canvasHeight | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
wrappingWorldExtent | RectangleShape | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
OnDrawingAttribution(DrawingAttributionLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawingAttributionLayerEventArgs | N/A |
OnDrawingException(DrawingExceptionLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingExceptionLayerEventArgs | N/A |
OnDrawingFeatures(DrawingFeaturesEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingFeaturesEventArgs | N/A |
OnDrawingProgressChanged(DrawingProgressChangedEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingProgressChangedEventArgs | N/A |
OnDrawingWrappingFeatures(DrawingWrappingFeaturesFeatureLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingWrappingFeaturesFeatureLayerEventArgs | N/A |
OnDrawnAttribution(DrawnAttributionLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
args | DrawnAttributionLayerEventArgs | N/A |
OnDrawnException(DrawnExceptionLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawnExceptionLayerEventArgs | N/A |
OnRequestedDrawing(RequestedDrawingLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
eventArgs | RequestedDrawingLayerEventArgs | N/A |
OnRequestingDrawing(RequestingDrawingLayerEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
eventArgs | RequestingDrawingLayerEventArgs | N/A |
OpenCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
SetupTools()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
SetupToolsCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Events¶
DrawingFeatures¶
N/A
Remarks
N/A
Event Arguments
DrawingWrappingFeatures¶
N/A
Remarks
N/A
Event Arguments
DrawingWrappingFeaturesFeatureLayerEventArgs
DrawingProgressChanged¶
N/A
Remarks
N/A
Event Arguments
DrawingProgressChangedEventArgs
DrawingException¶
N/A
Remarks
N/A
Event Arguments
DrawingExceptionLayerEventArgs
DrawnException¶
N/A
Remarks
N/A
Event Arguments
DrawingAttribution¶
N/A
Remarks
N/A
Event Arguments
DrawingAttributionLayerEventArgs
DrawnAttribution¶
N/A
Remarks
N/A
Event Arguments
DrawnAttributionLayerEventArgs
RequestedDrawing¶
N/A
Remarks
N/A
Event Arguments
RequestedDrawingLayerEventArgs
RequestingDrawing¶
N/A
Remarks
N/A
Event Arguments