ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
A
This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl.
B
This class inherits from the Overlay abstract class. The specified overlay specifies the background information of the MapControl.
This class represents an overlay that requesting from Bing Maps Imagery Metadata Service.
This class represents an overlay that requesting from Bing Maps Imagery Service.
C
Provides data for the ControlPointSelected event.
Provides data for the ControlPointSelecting event.
Provides data for the CurrentExtentChanged event.
Provides data for the CurrentExtentChanging event.
Provides data for the CurrentScaleChanged event.
Provides data for the CurrentScaleChanging event.
This class represents the event arguments for customizing mouse coordinates tool.
D
This method is the event args for download progress when requesting images in TileOverlay.
This is the event arguments for the OverlayDrawing event on the MapEngine class. It is raised before the Overlay is drawn.
This class represents an event argument for drawing event in Tile class.
This class represents an event argument for DrawingTile event in TileOverlay class.
This class represents a canvas that is used to draw geographic shapes. It is intended to be inherited for the implementation of drawing visual systems.
This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the Overlay has been drawn.
This class represents an event argument for Drawn event in Tile class.
This class represents an event argument for drawn tile in the TileOverlay class.
E
This class inherits from InterativeOverlay abstract class. This specified overlay describle the EditShape interative process with MapControl using Mouse or Keyborad.
This class inherits from InterativeOverlay abstract class. This specified overlay describle the Extent Changing interative process with MapControl using Mouse or Keyborad.
F
Provides data for the FeatureDragged event.
Provides data for the FeatureDragging. event.
Provides data for the FeatureResized. event.
Provides data for the FeatureResizing. event.
Provides data for the FeatureRotated. event.
Provides data for the FeatureRotating. event.
Represents a MarkerOverlay that dynamically creates markers from the feature source specified.
G
This class represents an event argument for the GlobeButtonClick event on PanZoomBarMapTool class.
This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.
I
Represents a MarkerOverlay object that dynamically creates markers from the InMemory features.
This class encapsulates the information and simple method for interative actions.
This class inherits from Overlay abstract class. This specified overlay describle the interative process with MapControl using Mouse or Keyborad.
This class specifies the InterativeResult when deal with the Interative method in InterativeOverlay.
K
Represents key event arguments when interacting with the map object.
L
This class represents a group of layers; each layer can be of any layer type.
This class represents a Tile that formed with a Layer collection.
This class represents an logo tool displays on the bottom right on the map.
M
Contains important properties and methods of current map object.
This class provides the data for the click event of the map control.
Represents the event arguments for MapKeyDown event.
Represents the event arguments for MapKeyUp event.
Provides data for the MapMouseClick event.
Provides data for the MapMouseDoubleClick event.
Provides data for the MapMouseDown event.
Provides data for the MapMouseUp event.
Provides data for the MapMouseUp event.
Represents the event arguments for MapMouseMove event.
Provides data for the MapMouseUp event.
Provides data for the MapMouseWheel event.
This class represents the base class of map controls.
Contains the different map tools as properties and acts as an entrance for setting these map controls.
Represents a marker control on the map.
This class represents the event arguments for the MarkerDragged event for SimpleMarkerOverlay.
This class represents the MarkerDragging event argument for SimpleMarkerOverlay.
This class represents an overlay which maintaining markers.
This class represents the base class for all classes that defines the styles applied to the markers.
This class defines styles of markers and a zoomlevel range. When the current zoomlevel is in that range, the styles will be applied to the markers.
This class represents a collection of MarkerZoomLevel that determines the appearance of markers at different zoomlevels.
Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.
Provides data for the MouseMoved. event.
O
This class represents an overlay that requesting images from OpenStreet Map Service.
This class is the base class of all overlays in this overlay system.
This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised before any of the overlays are drawn.
This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the overlays are drawn.
This is the event arguments for the OverlaysDrawing event on the MapEngine class. It is raised before any of the overlays are drawn.
This is the event arguments for the OverlaysDrawn event on the MapEngine class. It is raised after the overlays are drawn.
P
Represents the panning and zooming panel in the upper left corner of the map.
This class represents the ordinary point marker style.
This class represents a popup control for placing on the map.
This class represents an overlay to place popups on the map.
S
Map tool for scale line displayed in WpfMap control
Represents a MarkerOverlay object to which you can add markers directly.
T
This class represents the base class of tile which is the element to form tile overlay.
Stores the asynchronous result for drawing tile
Represents an overlay that maintains tiles.
Represents an overlay object that gets map images from the WMS server you specify.
This is the default constructor of this parameter.
Provides data for the TrackEnding. event.
This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad.
Provides data for the TrackStarted. event.
Provides data for the TrackStarting. event.
U
Represents a tile for requesting from an Uri.
V
Provides data for the VertexAdded. event.
Provides data for the VertexAdded. event.
Provides data for the VertexAdding. event.
Provides data for the VertexAdding. event.
Provides data for the VertexMoved. event.
Provides data for the VertexMoving. event.
Provides data for the VertexRemoved. event.
Provides data for the VertexRemoving. event.
W
Represents an overlay object that gets map images from the WMS server you specify.
This class represents an WmsOverlay which has MapSuite world map kit server integrated.
This class represents a GeoCanvas to draw by Wpf Shape objects.
This class represents an GeoImage object for WPF. It maintains an Uri and Stream for the image source.
This class represents the map control.
Z
C
This enumeration specified the control point type when editing a shape. The deafault value is None
D
This enum indicates whether a zoom bar text is displayed when dragging the slider.
E
This enumeration specifies the type of extent change that has occurred when doing interactive actions with InterativeOverlay.
I
This enumeration specifies the mode to draw the InterativeOverlay when doing interactive actions with InterativeOverlay.
L
This enum represents the lock mode while drawing layers.
M
This enumeration specifies the behavior that occurs when double-left-clicking on the MapControl. The default value is ZoomIn.
This enumeration specifies the behavior that occurs when double-right-clicking on the MapControl. The default value is ZoomOut.
This enumeration specifies the behavior that occurs when you left-click-and-drag on the MapControl. The default value is ZoomInWithKey.
This enumeration defines a MouseButton for MapControl.
This enumeration specifies the behavior that occurs when the mouse wheel is scrolled. The default value is Zooming.
This enumeration specifies the behavior type for panning. The default value is StandardPanning.
This enumeration specifies the behavior that occurs when you right-click-and-drag on the MapControl. The default value is ZoomOutWithKey.
This enumeration specifies how the map markers can be dragged.
This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.
O
Represents how the overlay refreshes.
P
This enumeration specifies the mode to process other overlays when doing interactive actions with InterativeOverlay.
R
This enumeration represents the drawing mode for rendering map.
T
This enum represents the tile type in the tile overlay.
TrackMode enumeration sets how the map will react to user interaction.
This enumeration specifies the type of transition effect to use when the map is panned or zoomed.
Z