]]A setting for Popup that contains APIs to set properties of PopupSetting using in MVC view.
> **S**
* [[ThinkGeo.MapSuite.MvcEdition.ScaleLineMapTool|ScaleLineMapTool]]Represents a graphic line marked with numbers indicating the map's current scale.
* [[ThinkGeo.MapSuite.MvcEdition.ScaleLineMapToolSetting|ScaleLineMapToolSetting]]A setting for ScaleLineMapTool that contains APIs to set properties of ScaleLineMapToolSetting using in MVC view.
* [[ThinkGeo.MapSuite.MvcEdition.ServerCache|ServerCache]]This class controls the cachablity of the map control at the server side.
* [[ThinkGeo.MapSuite.MvcEdition.SimpleMarkerOverlay|SimpleMarkerOverlay]]Represents a MarkerOverlay object to which you can add markers directly.
* [[ThinkGeo.MapSuite.MvcEdition.SimpleMarkerOverlaySetting|SimpleMarkerOverlaySetting]]A setting for SimpleMarkerOverlay that contains APIs to set properties of SimpleMarkerOverlaySetting using in MVC view.
* [[ThinkGeo.MapSuite.MvcEdition.SingleThreadTileResource|SingleThreadTileResource]]This is an asynchronous HTTP handler which is used to handle web map services.
> **T**
* [[ThinkGeo.MapSuite.MvcEdition.TouchMapTool|TouchMapTool]]N/A
* [[ThinkGeo.MapSuite.MvcEdition.TouchMapToolSetting|TouchMapToolSetting]]A setting for TouchMapTool that contains APIs to set properties of TouchMapToolSetting using in MVC view.
> **V**
* [[ThinkGeo.MapSuite.MvcEdition.ValueMarkerStyle|ValueMarkerStyle]]This class allows you to match a value with data in the feature to determine how to draw the feature.
* [[ThinkGeo.MapSuite.MvcEdition.ValueMarkerStyleSetting|ValueMarkerStyleSetting]]A setting for ValueMarkerStyle that contains APIs to set properties of ValueMarkerStyleSetting using in MVC view.
> **W**
* [[ThinkGeo.MapSuite.MvcEdition.WebImage|WebImage]]Represents a small image that displays on the map.
* [[ThinkGeo.MapSuite.MvcEdition.WmsOverlay|WmsOverlay]]Represents an overlay object that gets map images from the WMS server you specify.
* [[ThinkGeo.MapSuite.MvcEdition.WmsOverlaySetting|WmsOverlaySetting]]A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view.
* [[ThinkGeo.MapSuite.MvcEdition.WmtsOverlay|WmtsOverlay]]N/A
* [[ThinkGeo.MapSuite.MvcEdition.WmtsOverlaySetting|WmtsOverlaySetting]]A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view.
* [[ThinkGeo.MapSuite.MvcEdition.WorldMapKitWmsWebOverlay|WorldMapKitWmsWebOverlay]]Represents an overlay object that gets map images from the WMS servers.
* [[ThinkGeo.MapSuite.MvcEdition.WorldMapKitWmsWebOverlaySetting|WorldMapKitWmsWebOverlaySetting]]A setting for WorldMapKitWmsWebOverlay that contains APIs to set properties of WorldMapKitWmsWebOverlaySetting using in MVC view.
=== Structures ===
=== Enums ===
[[#enums_b|B]]
[[#enums_c|C]]
[[#enums_g|G]]
[[#enums_m|M]]
[[#enums_r|R]]
[[#enums_t|T]]
[[#enums_w|W]]
> **B**
* [[ThinkGeo.MapSuite.MvcEdition.BingMapsStyle|BingMapsStyle]]This enumeration specifies the map types available from Bing maps.
> **C**
* [[ThinkGeo.MapSuite.MvcEdition.CursorType|CursorType]]This enumeration determines the cursor that appears when the pointer moves over the map.
> **G**
* [[ThinkGeo.MapSuite.MvcEdition.GoogleMapType|GoogleMapType]]This enumeration specifies the map types available from Google Maps.
> **M**
* [[ThinkGeo.MapSuite.MvcEdition.MarkerDragMode|MarkerDragMode]]This enumeration specifies how the map markers can be dragged.
* [[ThinkGeo.MapSuite.MvcEdition.MeasureType|MeasureType]]Defines the different types of the MeasureMapTool.
* [[ThinkGeo.MapSuite.MvcEdition.MeasureUnitType|MeasureUnitType]]The display system units for output measurements. Supported values are ‘english’, ‘metric’, and ‘geographic’. Default is ‘metric’.
* [[ThinkGeo.MapSuite.MvcEdition.MouseCoordinateType|MouseCoordinateType]]This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.
> **R**
* [[ThinkGeo.MapSuite.MvcEdition.ResourceDeploymentMode|ResourceDeploymentMode]]This class indicates whether the application allows map to copy its resource images under "~/theme/default/img/". The default value is "True", otherwise, you need to copy images to the directory.
> **T**
* [[ThinkGeo.MapSuite.MvcEdition.TileType|TileType]]This enumeration specifies whether the overlay uses tiling.
* [[ThinkGeo.MapSuite.MvcEdition.TrackMode|TrackMode]]Defines the different modes of the EditFeatureOverlay.
* [[ThinkGeo.MapSuite.MvcEdition.TrackZoomMaskType|TrackZoomMaskType]]Defines the different zoom box key code of key for the MouseMapTool.
* [[ThinkGeo.MapSuite.MvcEdition.TransitionEffect|TransitionEffect]]This enumeration specifies the type of transition effect to use when the map is panned or zoomed.
> **W**
* [[ThinkGeo.MapSuite.MvcEdition.WebConfigRegistrationMode|WebConfigRegistrationMode]]This class is used to indicate whether the application allows map to register the Web.config on the fly in runtime.
* [[ThinkGeo.MapSuite.MvcEdition.WebImageFormat|WebImageFormat]]Specifies the format of the map image.
* [[ThinkGeo.MapSuite.MvcEdition.WrapDatelineMode|WrapDatelineMode]]Indicates whether the overlay wraps at the date line.
=== Interfaces ===
[[#interfaces_i|I]]
> **I**
* [[ThinkGeo.MapSuite.MvcEdition.IEntity|IEntity]]The corresponding to achieve the entity object and url string between the conversion.
* [[ThinkGeo.MapSuite.MvcEdition.IJsonSerialization|IJsonSerialization]]Define an interface to allow class that implement Json conversion.
* [[ThinkGeo.MapSuite.MvcEdition.IRequireId|IRequireId]]This interface defines an Id property that is used by the GeoKeyedCollection.