====== ThinkGeo.MapSuite.AndroidEdition ======
===== AndroidEdition =====
=== Classes ===
[[#classes_a|A]]
[[#classes_b|B]]
[[#classes_c|C]]
[[#classes_d|D]]
[[#classes_e|E]]
[[#classes_f|F]]
[[#classes_g|G]]
[[#classes_h|H]]
[[#classes_i|I]]
[[#classes_j|J]]
[[#classes_k|K]]
[[#classes_l|L]]
[[#classes_m|M]]
[[#classes_n|N]]
[[#classes_o|O]]
[[#classes_p|P]]
[[#classes_q|Q]]
[[#classes_r|R]]
[[#classes_s|S]]
[[#classes_t|T]]
[[#classes_u|U]]
[[#classes_v|V]]
[[#classes_w|W]]
[[#classes_x|X]]
[[#classes_y|Y]]
[[#classes_z|Z]]
> **A**
* [[ThinkGeo.MapSuite.AndroidEdition.AdornmentOverlay|AdornmentOverlay]]
* [[ThinkGeo.MapSuite.AndroidEdition.AndroidGeoCanvas|AndroidGeoCanvas]]This class represents a canvas that is used to draw geographic shapes. It is intended to be inherited for the implementation of different drawing systems.
> **B**
* [[ThinkGeo.MapSuite.AndroidEdition.BingMapsOverlay|BingMapsOverlay]]This class represents an overlay that requesting from Bing Maps Imagery Service.
* [[ThinkGeo.MapSuite.AndroidEdition.BingMapsTileOverlay|BingMapsTileOverlay]]This class represents an overlay that requesting from Bing Maps Imagery Service.
> **C**
* [[ThinkGeo.MapSuite.AndroidEdition.CenterCoordinateMapTool|CenterCoordinateMapTool]]Represents the coordinates of the map center, display in the lower right corner of the map.
* [[ThinkGeo.MapSuite.AndroidEdition.ControlPointSelectedEditInteractiveOverlayEventArgs|ControlPointSelectedEditInteractiveOverlayEventArgs]]Provides data for the ControlPointSelected event.
* [[ThinkGeo.MapSuite.AndroidEdition.ControlPointSelectingEditInteractiveOverlayEventArgs|ControlPointSelectingEditInteractiveOverlayEventArgs]]Provides data for the ControlPointSelecting event.
* [[ThinkGeo.MapSuite.AndroidEdition.CurrentExtentChangedMapViewEventArgs|CurrentExtentChangedMapViewEventArgs]]Use to send data when map's extent is changed.
* [[ThinkGeo.MapSuite.AndroidEdition.CurrentExtentChangingMapViewEventArgs|CurrentExtentChangingMapViewEventArgs]]Use to send data when map's extent is changing.
* [[ThinkGeo.MapSuite.AndroidEdition.CurrentScaleChangedMapViewEventArgs|CurrentScaleChangedMapViewEventArgs]]Use to send data when map's current scale is changed.
* [[ThinkGeo.MapSuite.AndroidEdition.CurrentScaleChangingMapViewEventArgs|CurrentScaleChangingMapViewEventArgs]]Use to send data when map's current scale is changing.
> **D**
* [[ThinkGeo.MapSuite.AndroidEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]Provides data for the DrawingExceptionOverlay event.
* [[ThinkGeo.MapSuite.AndroidEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]Provides data for the DrawnExceptionOverlay event.
> **E**
* [[ThinkGeo.MapSuite.AndroidEdition.EditEndedEditInteractiveOverlayEventArgs|EditEndedEditInteractiveOverlayEventArgs]]Provides data for the FeatureEdited event.
* [[ThinkGeo.MapSuite.AndroidEdition.EditInteractiveOverlay|EditInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the EditShape interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.AndroidEdition.ExtentInteractiveOverlay|ExtentInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the Extent Changing interative process with MapControl using Mouse or Keyborad.
> **F**
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureDraggedEditInteractiveOverlayEventArgs|FeatureDraggedEditInteractiveOverlayEventArgs]]Provides data for the FeatureDragged event.
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureDraggingEditInteractiveOverlayEventArgs|FeatureDraggingEditInteractiveOverlayEventArgs]]Provides data for the FeatureDragging. event.
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureResizedEditInteractiveOverlayEventArgs|FeatureResizedEditInteractiveOverlayEventArgs]]Provides data for the FeatureResized. event.
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureResizingEditInteractiveOverlayEventArgs|FeatureResizingEditInteractiveOverlayEventArgs]]Provides data for the FeatureResizing. event.
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureRotatedEditInteractiveOverlayEventArgs|FeatureRotatedEditInteractiveOverlayEventArgs]]Provides data for the FeatureRotated. event.
* [[ThinkGeo.MapSuite.AndroidEdition.FeatureRotatingEditInteractiveOverlayEventArgs|FeatureRotatingEditInteractiveOverlayEventArgs]]Provides data for the FeatureRotating. event.
> **G**
* [[ThinkGeo.MapSuite.AndroidEdition.GoogleMapsOverlay|GoogleMapsOverlay]]This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.
* [[ThinkGeo.MapSuite.AndroidEdition.GoogleMapsTileOverlay|GoogleMapsTileOverlay]]This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.
* [[ThinkGeo.MapSuite.AndroidEdition.GottenRequestUriGoogleMapsOverlayEventArgs|GottenRequestUriGoogleMapsOverlayEventArgs]]
* [[ThinkGeo.MapSuite.AndroidEdition.GpsMarker|GpsMarker]]
> **I**
* [[ThinkGeo.MapSuite.AndroidEdition.InteractionArguments|InteractionArguments]]This class encapsulates the information and simple method for interative actions.
* [[ThinkGeo.MapSuite.AndroidEdition.InteractiveOverlay|InteractiveOverlay]]This class inherits from Overlay abstract class. This specified overlay describle the interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.AndroidEdition.InteractiveResult|InteractiveResult]]This class specifies the InterativeResult when deal with the Interative method in InterativeOverlay.
> **L**
* [[ThinkGeo.MapSuite.AndroidEdition.LayerOverlay|LayerOverlay]]This class represents a group of layers; each layer can be of any layer type.
* [[ThinkGeo.MapSuite.AndroidEdition.LayerTileView|LayerTileView]]This class represents the base class of tile which is the element to form tile overlay.
> **M**
* [[ThinkGeo.MapSuite.AndroidEdition.MapArguments|MapArguments]]Contains important properties and methods of current map object.
* [[ThinkGeo.MapSuite.AndroidEdition.MapBoxOverlay|MapBoxOverlay]]Class MapBoxTileOverlay.
* [[ThinkGeo.MapSuite.AndroidEdition.MapLayout|MapLayout]]
* [[ThinkGeo.MapSuite.AndroidEdition.MapTool|MapTool]]This class represents the base class of map controls.
* [[ThinkGeo.MapSuite.AndroidEdition.MapTools|MapTools]]Contains the different map tools as properties and acts as an entrance for setting these map controls.
* [[ThinkGeo.MapSuite.AndroidEdition.MapView|MapView]]This class represents the map control.
* [[ThinkGeo.MapSuite.AndroidEdition.Marker|Marker]]Represents a marker control on the map.
* [[ThinkGeo.MapSuite.AndroidEdition.MarkerOverlay|MarkerOverlay]]This class represents an overlay which maintaining markers.
* [[ThinkGeo.MapSuite.AndroidEdition.MouseMovedTrackInteractiveOverlayEventArgs|MouseMovedTrackInteractiveOverlayEventArgs]]Provides data for the MouseMoved. event.
> **O**
* [[ThinkGeo.MapSuite.AndroidEdition.OpenStreetMapOverlay|OpenStreetMapOverlay]]This class represents an overlay that requesting images from OpenStreet Map Service.
* [[ThinkGeo.MapSuite.AndroidEdition.OpenStreetMapTileOverlay|OpenStreetMapTileOverlay]]This class represents an overlay that requesting images from OpenStreet Map Service.
* [[ThinkGeo.MapSuite.AndroidEdition.Overlay|Overlay]]This class is the base class of all overlays in this overlay system.
> **P**
* [[ThinkGeo.MapSuite.AndroidEdition.Popup|Popup]]This class represents a popup control for placing on the map.
* [[ThinkGeo.MapSuite.AndroidEdition.PopupOverlay|PopupOverlay]]This class represents an overlay to place popups on the map.
> **R**
* [[ThinkGeo.MapSuite.AndroidEdition.Resource|Resource]]
> **S**
* [[ThinkGeo.MapSuite.AndroidEdition.SqliteBitmapTileCache|SqliteBitmapTileCache]]This class represents the base sqlite bitmap tile cache.
> **T**
* [[ThinkGeo.MapSuite.AndroidEdition.TileOverlay|TileOverlay]]Represents an overlay that maintains tiles.
* [[ThinkGeo.MapSuite.AndroidEdition.TileView|TileView]]This class represents the base class of tile which is the element to form tile overlay.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackEndedTrackInteractiveOverlayEventArgs|TrackEndedTrackInteractiveOverlayEventArgs]]This is the default constructor of this parameter.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackEndingTrackInteractiveOverlayEventArgs|TrackEndingTrackInteractiveOverlayEventArgs]]Provides data for the TrackEnding. event.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackInteractiveOverlay|TrackInteractiveOverlay]]This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackStartedTrackInteractiveOverlayEventArgs|TrackStartedTrackInteractiveOverlayEventArgs]]Provides data for the TrackStarted. event.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackStartingTrackInteractiveOverlayEventArgs|TrackStartingTrackInteractiveOverlayEventArgs]]Provides data for the TrackStarting. event.
* [[ThinkGeo.MapSuite.AndroidEdition.TransformArguments|TransformArguments]]Class TransformArguments.
> **V**
* [[ThinkGeo.MapSuite.AndroidEdition.VertexAddedEditInteractiveOverlayEventArgs|VertexAddedEditInteractiveOverlayEventArgs]]Provides data for the VertexAdded. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexAddedTrackInteractiveOverlayEventArgs|VertexAddedTrackInteractiveOverlayEventArgs]]Provides data for the VertexAdded. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexAddingEditInteractiveOverlayEventArgs|VertexAddingEditInteractiveOverlayEventArgs]]Provides data for the VertexAdding. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexAddingTrackInteractiveOverlayEventArgs|VertexAddingTrackInteractiveOverlayEventArgs]]Provides data for the VertexAdding. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexMovedEditInteractiveOverlayEventArgs|VertexMovedEditInteractiveOverlayEventArgs]]Provides data for the VertexMoved. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexMovingEditInteractiveOverlayEventArgs|VertexMovingEditInteractiveOverlayEventArgs]]Provides data for the VertexMoving. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexRemovedEditInteractiveOverlayEventArgs|VertexRemovedEditInteractiveOverlayEventArgs]]Provides data for the VertexRemoved. event.
* [[ThinkGeo.MapSuite.AndroidEdition.VertexRemovingEditInteractiveOverlayEventArgs|VertexRemovingEditInteractiveOverlayEventArgs]]Provides data for the VertexRemoving. event.
> **W**
* [[ThinkGeo.MapSuite.AndroidEdition.WmsOverlay|WmsOverlay]]Represents an overlay object that gets map images from the WMS server you specify.
* [[ThinkGeo.MapSuite.AndroidEdition.WorldMapKitOverlay|WorldMapKitOverlay]]This class represents an WmsOverlay which has MapSuite world map kit server integrated.
> **Z**
* [[ThinkGeo.MapSuite.AndroidEdition.ZoomMapTool|ZoomMapTool]]Represents the zooming panel in the upper left corner of the map.
=== Structures ===
[[#structures_a|A]]
[[#structures_b|B]]
[[#structures_c|C]]
[[#structures_d|D]]
[[#structures_e|E]]
[[#structures_f|F]]
[[#structures_g|G]]
[[#structures_h|H]]
[[#structures_i|I]]
[[#structures_j|J]]
[[#structures_k|K]]
[[#structures_l|L]]
[[#structures_m|M]]
[[#structures_n|N]]
[[#structures_o|O]]
[[#structures_p|P]]
[[#structures_q|Q]]
[[#structures_r|R]]
[[#structures_s|S]]
[[#structures_t|T]]
[[#structures_u|U]]
[[#structures_v|V]]
[[#structures_w|W]]
[[#structures_x|X]]
[[#structures_y|Y]]
[[#structures_z|Z]]
=== Enums ===
[[#enums_a|A]]
[[#enums_b|B]]
[[#enums_c|C]]
[[#enums_d|D]]
[[#enums_e|E]]
[[#enums_f|F]]
[[#enums_g|G]]
[[#enums_h|H]]
[[#enums_i|I]]
[[#enums_j|J]]
[[#enums_k|K]]
[[#enums_l|L]]
[[#enums_m|M]]
[[#enums_n|N]]
[[#enums_o|O]]
[[#enums_p|P]]
[[#enums_q|Q]]
[[#enums_r|R]]
[[#enums_s|S]]
[[#enums_t|T]]
[[#enums_u|U]]
[[#enums_v|V]]
[[#enums_w|W]]
[[#enums_x|X]]
[[#enums_y|Y]]
[[#enums_z|Z]]
> **C**
* [[ThinkGeo.MapSuite.AndroidEdition.ControlPointType|ControlPointType]]This enumeration specified the control point type when editing a shape. The deafault value is None
> **E**
* [[ThinkGeo.MapSuite.AndroidEdition.ExtentChangedType|ExtentChangedType]]
> **I**
* [[ThinkGeo.MapSuite.AndroidEdition.InteractiveOverlayDrawType|InteractiveOverlayDrawType]]This enumeration specifies the mode to draw the InterativeOverlay when doing interactive actions with InterativeOverlay.
> **L**
* [[ThinkGeo.MapSuite.AndroidEdition.LockLayerMode|LockLayerMode]]This enum represents the lock mode while drawing layers.
> **M**
* [[ThinkGeo.MapSuite.AndroidEdition.MapBoxImageFormat|MapBoxImageFormat]]Enum MapBoxImageFormat
* [[ThinkGeo.MapSuite.AndroidEdition.MapBoxMapId|MapBoxMapId]]Enum MapBoxMapId
* [[ThinkGeo.MapSuite.AndroidEdition.MapDoubleTapMode|MapDoubleTapMode]]This class specifies MapView DoubleTap.
> **O**
* [[ThinkGeo.MapSuite.AndroidEdition.OverlayRefreshType|OverlayRefreshType]]Represents how the overlay refreshes.
> **P**
* [[ThinkGeo.MapSuite.AndroidEdition.ProcessOtherOverlaysMode|ProcessOtherOverlaysMode]]
> **T**
* [[ThinkGeo.MapSuite.AndroidEdition.TileSizeMode|TileSizeMode]]
* [[ThinkGeo.MapSuite.AndroidEdition.TileSnappingMode|TileSnappingMode]]Represents how the tile overlay snapping.
* [[ThinkGeo.MapSuite.AndroidEdition.TileType|TileType]]This enum represents the tile type in the tile overlay.
* [[ThinkGeo.MapSuite.AndroidEdition.TrackMode|TrackMode]]TrackMode enumeration sets how the map will react to user interaction.
* [[ThinkGeo.MapSuite.AndroidEdition.TransitionEffect|TransitionEffect]]Represents how the overlay transition.
=== Interfaces ===
[[#interfaces_a|A]]
[[#interfaces_b|B]]
[[#interfaces_c|C]]
[[#interfaces_d|D]]
[[#interfaces_e|E]]
[[#interfaces_f|F]]
[[#interfaces_g|G]]
[[#interfaces_h|H]]
[[#interfaces_i|I]]
[[#interfaces_j|J]]
[[#interfaces_k|K]]
[[#interfaces_l|L]]
[[#interfaces_m|M]]
[[#interfaces_n|N]]
[[#interfaces_o|O]]
[[#interfaces_p|P]]
[[#interfaces_q|Q]]
[[#interfaces_r|R]]
[[#interfaces_s|S]]
[[#interfaces_t|T]]
[[#interfaces_u|U]]
[[#interfaces_v|V]]
[[#interfaces_w|W]]
[[#interfaces_x|X]]
[[#interfaces_y|Y]]
[[#interfaces_z|Z]]