User Tools

Site Tools


thinkgeo.mapsuite.wpfdesktopedition

This is an old revision of the document!


ThinkGeo.MapSuite.WpfDesktopEdition

WpfDesktopEdition

Classes

Name Summary
AdornmentOverlay This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl.
BackgroundOverlay This class inherits from the Overlay abstract class. The specified overlay specifies the background information of the MapControl.
BingMapsOverlay This class represents an overlay that requesting from Bing Maps Imagery Metadata Service.
BingMapsTileOverlay This class represents an overlay that requesting from Bing Maps Imagery Service.
ControlPointSelectedEditInteractiveOverlayEventArgs Provides data for the ControlPointSelected event.
ControlPointSelectingEditInteractiveOverlayEventArgs Provides data for the ControlPointSelecting event.
CurrentExtentChangedWpfMapEventArgs Provides data for the CurrentExtentChanged event.
CurrentExtentChangingWpfMapEventArgs Provides data for the CurrentExtentChanging event.
CurrentScaleChangedWpfMapEventArgs Provides data for the CurrentScaleChanged event.
CurrentScaleChangingWpfMapEventArgs Provides data for the CurrentScaleChanging event.
CustomFormattedMouseCoordinateMapToolEventArgs This class represents the event arguments for customizing mouse coordinates tool.
DrawTilesProgressChangedTileOverlayEventArgs This method is the event args for download progress when requesting images in TileOverlay.
DrawingAttributionOverlayEventArgs
DrawingExceptionTileOverlayEventArgs
DrawingOverlayEventArgs This is the event arguments for the OverlayDrawing event on the MapEngine class. It is raised before the Overlay is drawn.
DrawingTileEventArgs This class represents an event argument for drawing event in Tile class.
DrawingTileTileOverlayEventArgs This class represents an event argument for DrawingTile event in TileOverlay class.
DrawingVisualGeoCanvas 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.
DrawnAttributionOverlayEventArgs
DrawnExceptionTileOverlayEventArgs
DrawnOverlayEventArgs This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the Overlay has been drawn.
DrawnTileEventArgs This class represents an event argument for Drawn event in Tile class.
DrawnTileTileOverlayEventArgs This class represents an event argument for drawn tile in the TileOverlay class.
EditInteractiveOverlay This class inherits from InterativeOverlay abstract class. This specified overlay describle the EditShape interative process with MapControl using Mouse or Keyborad.
ExtentInteractiveOverlay This class inherits from InterativeOverlay abstract class. This specified overlay describle the Extent Changing interative process with MapControl using Mouse or Keyborad.
FeatureDraggedEditInteractiveOverlayEventArgs Provides data for the FeatureDragged event.
FeatureDraggingEditInteractiveOverlayEventArgs Provides data for the FeatureDragging. event.
FeatureEditedEditInteractiveOverlayEventArgs
FeatureEditingEditInteractiveOverlayEventArgs
FeatureResizedEditInteractiveOverlayEventArgs Provides data for the FeatureResized. event.
FeatureResizingEditInteractiveOverlayEventArgs Provides data for the FeatureResizing. event.
FeatureRotatedEditInteractiveOverlayEventArgs Provides data for the FeatureRotated. event.
FeatureRotatingEditInteractiveOverlayEventArgs Provides data for the FeatureRotating. event.
FeatureSourceMarkerOverlay Represents a MarkerOverlay that dynamically creates markers from the feature source specified.
GlobeButtonClickPanZoomBarMapToolEventArgs This class represents an event argument for the GlobeButtonClick event on PanZoomBarMapTool class.
GoogleMapsOverlay This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.
InMemoryMarkerOverlay Represents a MarkerOverlay object that dynamically creates markers from the InMemory features.
InteractionArguments This class encapsulates the information and simple method for interative actions.
InteractiveOverlay This class inherits from Overlay abstract class. This specified overlay describle the interative process with MapControl using Mouse or Keyborad.
InteractiveResult This class specifies the InterativeResult when deal with the Interative method in InterativeOverlay.
KeyEventInteractionArguments Represents key event arguments when interacting with the map object.
LayerOverlay This class represents a group of layers; each layer can be of any layer type.
LayerTile This class represents a Tile that formed with a Layer collection.
LogoMapTool This class represents an logo tool displays on the bottom right on the map.
MapArguments Contains important properties and methods of current map object.
MapClickWpfMapEventArgs This class provides the data for the click event of the map control.
MapKeyDownInteractiveOverlayEventArgs Represents the event arguments for MapKeyDown event.
MapKeyUpInteractiveOverlayEventArgs Represents the event arguments for MapKeyUp event.
MapMouseClickInteractiveOverlayEventArgs Provides data for the MapMouseClick event.
MapMouseDoubleClickInteractiveOverlayEventArgs Provides data for the MapMouseDoubleClick event.
MapMouseDownInteractiveOverlayEventArgs Provides data for the MapMouseDown event.
MapMouseEnterInteractiveOverlayEventArgs Provides data for the MapMouseUp event.
MapMouseLeaveInteractiveOverlayEventArgs Provides data for the MapMouseUp event.
MapMouseMoveInteractiveOverlayEventArgs Represents the event arguments for MapMouseMove event.
MapMouseUpInteractiveOverlayEventArgs Provides data for the MapMouseUp event.
MapMouseWheelInteractiveOverlayEventArgs Provides data for the MapMouseWheel event.
MapTapWpfMapEventArgs
MapTool This class represents the base class of map controls.
MapTools Contains the different map tools as properties and acts as an entrance for setting these map controls.
Marker Represents a marker control on the map.
MarkerDraggedSimpleMarkerOverlayEventArgs This class represents the event arguments for the MarkerDragged event for SimpleMarkerOverlay.
MarkerDraggingSimpleMarkerOverlayEventArgs This class represents the MarkerDragging event argument for SimpleMarkerOverlay.
MarkerOverlay This class represents an overlay which maintaining markers.
MarkerStyle This class represents the base class for all classes that defines the styles applied to the markers.
MarkerZoomLevel 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.
MarkerZoomLevelSet This class represents a collection of MarkerZoomLevel that determines the appearance of markers at different zoomlevels.
MouseCoordinateMapTool Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.
MouseMovedTrackInteractiveOverlayEventArgs Provides data for the MouseMoved. event.
OpenStreetMapOverlay This class represents an overlay that requesting images from OpenStreet Map Service.
Overlay This class is the base class of all overlays in this overlay system.
OverlayDrawingWpfMapEventArgs This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised before any of the overlays are drawn.
OverlayDrawnWpfMapEventArgs This is the event arguments for the OverlayDrawn event on the MapEngine class. It is raised after the overlays are drawn.
OverlaysDrawingWpfMapEventArgs This is the event arguments for the OverlaysDrawing event on the MapEngine class. It is raised before any of the overlays are drawn.
OverlaysDrawnWpfMapEventArgs This is the event arguments for the OverlaysDrawn event on the MapEngine class. It is raised after the overlays are drawn.
PanZoomBarMapTool Represents the panning and zooming panel in the upper left corner of the map.
PointMarkerStyle This class represents the ordinary point marker style.
Popup This class represents a popup control for placing on the map.
PopupOverlay This class represents an overlay to place popups on the map.
PositionChangedMarkerEventArgs
PrinterInteractiveOverlay
ScaleLineMapTool Map tool for scale line displayed in WpfMap control
SendingRequestUriTileEventArgs
SimpleMarkerOverlay Represents a MarkerOverlay object to which you can add markers directly.
Tile This class represents the base class of tile which is the element to form tile overlay.
TileAsyncResult Stores the asynchronous result for drawing tile
TileOverlay Represents an overlay that maintains tiles.
TileTypeChangedTileOverlayEventArgs
TiledWmsOverlay Represents an overlay object that gets map images from the WMS server you specify.
TrackEndedTrackInteractiveOverlayEventArgs This is the default constructor of this parameter.
TrackEndingTrackInteractiveOverlayEventArgs Provides data for the TrackEnding. event.
TrackInteractiveOverlay This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad.
TrackStartedTrackInteractiveOverlayEventArgs Provides data for the TrackStarted. event.
TrackStartingTrackInteractiveOverlayEventArgs Provides data for the TrackStarting. event.
UriTile Represents a tile for requesting from an Uri.
VertexAddedEditInteractiveOverlayEventArgs Provides data for the VertexAdded. event.
VertexAddedTrackInteractiveOverlayEventArgs Provides data for the VertexAdded. event.
VertexAddingEditInteractiveOverlayEventArgs Provides data for the VertexAdding. event.
VertexAddingTrackInteractiveOverlayEventArgs Provides data for the VertexAdding. event.
VertexMovedEditInteractiveOverlayEventArgs Provides data for the VertexMoved. event.
VertexMovingEditInteractiveOverlayEventArgs Provides data for the VertexMoving. event.
VertexRemovedEditInteractiveOverlayEventArgs Provides data for the VertexRemoved. event.
VertexRemovingEditInteractiveOverlayEventArgs Provides data for the VertexRemoving. event.
WmsOverlay Represents an overlay object that gets map images from the WMS server you specify.
WmtsTiledOverlay
WorldMapKitWmsWpfOverlay This class represents an WmsOverlay which has MapSuite world map kit server integrated.
WpfGeoCanvas This class represents a GeoCanvas to draw by Wpf Shape objects.
WpfGeoImage This class represents an GeoImage object for WPF. It maintains an Uri and Stream for the image source.
WpfMap This class represents the map control.
ZoomLevelSetChangedWpfMapEventArgs

Structures

Name Summary

Enumerations

Name Summary
ControlPointType This enumeration specified the control point type when editing a shape. The deafault value is None
DisplayZoomBarText This enum indicates whether a zoom bar text is displayed when dragging the slider.
ExtentChangedType This enumeration specifies the type of extent change that has occurred when doing interactive actions with InterativeOverlay.
InteractiveOverlayDrawType This enumeration specifies the mode to draw the InterativeOverlay when doing interactive actions with InterativeOverlay.
LockLayerMode This enum represents the lock mode while drawing layers.
MapDoubleLeftClickMode This enumeration specifies the behavior that occurs when double-left-clicking on the MapControl. The default value is ZoomIn.
MapDoubleRightClickMode This enumeration specifies the behavior that occurs when double-right-clicking on the MapControl. The default value is ZoomOut.
MapLeftClickDragMode This enumeration specifies the behavior that occurs when you left-click-and-drag on the MapControl. The default value is ZoomInWithKey.
MapMouseButton This enumeration defines a MouseButton for MapControl.
MapMouseWheelMode This enumeration specifies the behavior that occurs when the mouse wheel is scrolled. The default value is Zooming.
MapPanMode This enumeration specifies the behavior type for panning. The default value is StandardPanning.
MapRightClickDragMode This enumeration specifies the behavior that occurs when you right-click-and-drag on the MapControl. The default value is ZoomOutWithKey.
MapZoomMode
MarkerDragMode This enumeration specifies how the map markers can be dragged.
MouseCoordinateType This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.
OverlayRefreshType Represents how the overlay refreshes.
PolygonTrackMode
ProcessOtherOverlaysMode This enumeration specifies the mode to process other overlays when doing interactive actions with InterativeOverlay.
RenderMode This enumeration represents the drawing mode for rendering map.
TileType This enum represents the tile type in the tile overlay.
TrackMode TrackMode enumeration sets how the map will react to user interaction.
TransitionEffect This enumeration specifies the type of transition effect to use when the map is panned or zoomed.
ZoomSnapDirection

Interfaces

thinkgeo.mapsuite.wpfdesktopedition.1441530030.txt.gz · Last modified: 2015/09/06 09:00 by admin