Click or drag to resize

Map Class

LightningChart .NET Help
Map data container.
Inheritance Hierarchy

Namespace:  Arction.WinForms.Charting.Maps
Assembly:  Arction.WinForms.Charting.LightningChart (in Arction.WinForms.Charting.LightningChart.dll) Version: 10.3.1
Syntax
[SerializableAttribute]
[TypeConverterAttribute(typeof(GeneralTypeConverter))]
public class Map : ChartNode

The Map type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAllowUserInteraction
Allow user interaction.
Public propertyBackgrounds
Map backgrounds.
Public propertyCityOptions
City draw options.
Public propertyDescription
Map description.
Public propertyFileName
Map file name. Use with Path value to indicate map file.
Public propertyHighlight
Highlight map item when user interactive device over.
Public propertyLakeOptions
Lake draw options.
Public propertyLandOptions
Land draw options.
Public propertyLayers
Map layers.
Public propertyNames
Internal area name list.
Public propertyOptimization
Rendering optimization.
Public propertyOtherOptions
Other map type draw options.
Public propertyOverlapLabels
Show all labels, even if they overlap each other.
Public propertyPath
Map folder.
Public propertyRenderIntensitySeriesBeforeLayerIndex
Layer index before intensity series will be drawn. Use -1 to draw intensity series after all map layers.
Public propertyRiverOptions
River options.
Public propertyRoadOptions
Road options.
Public propertySimpleHighlightColor
Simple highlight map item color when user interactive device is over.
Public propertyTileCacheFolder
Tile cache folder.
Public propertyTileLayers
Map tile layers.
Public propertyType
Map type.
Public propertyUserInteractiveDeviceOverMapItemLayer
Layer index of item on which user interactive device is.
Public propertyXAxisIndex
Index of X axis related to map.
Public propertyYAxisIndex
Index of Y axis related to map.
Top
Methods
  NameDescription
Public methodCenter(MapItem)
Center on map item.
Public methodCenter(Single, Single)
Center on coordinates.
Public methodClearTileCacheFolder
Clears tile cache folder.
Public methodDispose
Release all resources used by this instance.
(Inherited from ChartNode.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFit
Show whole map.
Public methodFit(MapItem)
Fit map item to view.
Public methodFit(Double, Double, Double, Double)
Fit to given rectangle.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVisibleMapItems
Get visible map items per layer.
Public methodImportNewLayer(String, Int32)
Import new layer from shp data and insert it into map on given layer. Other layers are moved if necessary.
Public methodImportNewLayer(String, Int32, String)
Import new layer from shp data and insert it into map on given layer. Other layers are moved if necessary.
Public methodImportReplaceLayer(String, Int32)
Import new layer from shp data and replace data on given layer.
Public methodImportReplaceLayer(String, Int32, String)
Import new layer from shp data and replace data on given layer.
Public methodOnDeserialized
OnDeserialized is called just after the object has been deserialized.
Public methodRefreshMapList
Refresh map name list. Map names are available at Names property.
Public methodToString
Convert class description to string.
(Overrides ObjectToString.)
Top
Events
  NameDescription
Public eventButtonDownOnMapItem
Occurs when a button is pressed down while the user interactive device is on the map item.
Public eventLoadError
Occurs when a map loading error occurs.
Public eventMapChanged
Occurs when the map changes.
Public eventOverOffMapItem
Occurs when the user interactive device is moved out over the map item.
Public eventOverOnMapItem
Occurs when the user interactive device is moved in over the map item.
Top
See Also