Products
Professional Services
Demos and Downloads
Help and Support
Products
Professional Services
Demos and Downloads
Help and Support
This is an old revision of the document!
| Name | Summary |
|---|---|
| ActionRequest | |
| ActionTrigger | |
| AdornmentOverlay | This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl. |
| AdornmentOverlaySetting | A setting for AdornmentOverlay that contains APIs to set properties of AdornmentOverlaySetting using in MVC view. |
| AnimationPanMapTool | Represents an animation pan tool which allows map pans to the position which users click using the transition effect. |
| AnimationPanMapToolSetting | A setting for ContextMenu that contains APIs to set properties of ContextMenu using in MVC view. |
| ArcGISServerRestOverlay | This class is used to display data from ArcGIS Server 9.3 (and up) Mapping Services using the REST API. More detail on the REST API is available at http://sampleserver1.arcgisonline.com/ArcGIS/SDK/REST/index.html ;specifically, the URL provided to this layer should be an export service URL: http://sampleserver1.arcgisonline.com/ArcGIS/SDK/REST/export.html |
| ArcGISServerRestOverlaySetting | A setting for ArcGISServerRestOverlay that contains APIs to set properties of ArcGISServerRestOverlaySetting using in MVC view. |
| BingMapsOverlay | Represents an overlay object that gets images from Microsoft's Virtual Earth server. |
| BingMapsOverlaySetting | A setting for BingMapsOverlay that contains APIs to set properties of BingMapsOverlaySetting using in MVC view. |
| ClassBreakMarkerStyle | This class represents a style based on class break values. |
| ClassBreakMarkerStyleSetting | A setting for ClassBreakMarkerStyle that contains APIs to set properties of ClassBreakMarkerStyleSetting using in MVC view. |
| ClientCache | This class controls how the map images are cached by the browser. |
| CloudPopup | Represents the popups that appear in a cloud (a.k.a. balloon) shape. |
| CloudPopupSetting | A setting for CloudPopup that contains APIs to set properties of CloudPopupSetting using in MVC view. |
| ClusterMarkerStyle | A kind of MarkerStyle to filter the markers. |
| ClusterMarkerStyleSetting | A setting for ClusterMarkerStyle that contains APIs to set properties of ClusterMarkerStyleSetting using in MVC view. |
| ContextMenu | This class represents a right-click shortcut menu used in the map control. |
| ContextMenuItem | This class represents a menu item of the ContextMenu control. |
| ContextMenuItemCollection | A collection of ThinkGeo.MapSuite.MvcEdition.ContextMenuItem objects. |
| ContextMenuItemSetting | A setting for ContextMenuItem that contains APIs to set properties of ContextMenuItem using in MVC view. |
| ContextMenuSetting | A setting for ContextMenu that contains APIs to set properties of ContextMenu using in MVC view. |
| CustomPopup | Represents a pop up window whose style and background can be customized. |
| CustomPopupSetting | A setting for CustomPopup that contains APIs to set properties of CustomPopupSetting using in MVC view. |
| EditFeatureOverlay | Represents a FeatureOverlay whose features can be added or edited at the client side. |
| EditFeatureOverlaySetting | A setting for EditFeatureOverlay that contains APIs to set properties of EditFeatureOverlaySetting using in MVC view. |
| EditSettings | Provides editing options when the EditOverlay is in EditShape mode. |
| EntityModelBinder | |
| FeatureOverlay | Serves as the base class for the overlays that contain features and paint the features at client side. |
| FeatureOverlaySetting`2 | A setting for FeatureOverlay that contains APIs to set properties of FeatureOverlaySetting using in MVC view. |
| FeatureOverlayStyle | Specifies how the features in a FeatureOverlay are drawn at the client side. |
| FeatureOverlayStyleSetting | A setting for FeatureOverlayStyle that contains APIs to set properties of FeatureOverlayStyleSetting using in MVC view. |
| FeatureSourceMarkerOverlay | Represents a MarkerOverlay that dynamically creates markers from the feature source specified. |
| FeatureSourceMarkerOverlaySetting | A setting for FeatureSourceMarkerOverlay that contains APIs to set properties of FeatureSourceMarkerOverlaySetting using in MVC view. |
| GeoKeyedCollection<T> | Represents a strong-typed collection that can be accessed by index or by the identifier of an item. |
| GeoResourceFactory | |
| GoogleOverlay | Represents an overlay object that gets images from the Google Maps server. |
| GoogleOverlaySetting | A setting for GoogleOverlay that contains APIs to set properties of GoogleOverlaySetting using in MVC view. |
| GoogleStreetView | |
| HighlightFeatureOverlay | Represents a FeatureOverlay that can easily apply a highlight style or hook event to the features in it. |
| HighlightFeatureOverlaySetting | A setting for HighlightFeatureOverlay that contains APIs to set properties of HighlightFeatureOverlaySetting using in MVC view. |
| HtmlHelperExtension | HtmlHelper extension for providing access to the Mvc controls inherited from MvcControlBase |
| InMemoryMarkerOverlay | Represents a MarkerOverlay object that dynamically creates markers from the InMemory features. |
| InMemoryMarkerOverlaySetting | A setting for InMemoryMarkerOverlay that contains APIs to set properties of InMemoryMarkerOverlaySetting using in MVC view. |
| JsonMemberAttribute | Indicates that a class can be serialized to a JSON string. This class cannot be inherited. |
| KeyboardMapTool | Determines whether the map can be operated by keyboard. |
| KeyboardMapToolSetting | A setting for KeyboardMapTool that contains APIs to set properties of KeyboardMapTool using in MVC view. |
| LayerOverlay | Represents an Overlay that contains layers. |
| LayerOverlaySetting | A setting for LayerOverlay that contains APIs to set properties of LayerOverlaySetting using in MVC view. |
| LoadingImageMapTool | Represents a small image that displays at the center of the map when the map is loading. |
| LoadingImageMapToolSetting | A setting for LoadingImageMapTool that contains APIs to set properties of LoadingImageMapToolSetting using in MVC view. |
| LogoMapTool | Represents a company logo or other logo-type image that displays in the lower right corner of the map. |
| LogoMapToolSetting | A setting for LoadingImageMapTool that contains APIs to set properties of LoadingImageMapToolSetting using in MVC view. |
| Map | This class represents the map control. |
| MapActionFilterAttribute | |
| MapBuilder | Defines the fluent interface for configuring the Map control. |
| MapEntityModelBinder | |
| MapHelper | This static class exposes a number of helpful methods when dealing with map. |
| MapTool | Defines the properties and methods that are shared by all controls on the map. |
| MapToolSetting`2 | A setting for MapTool that contains APIs to set properties of MapToolSetting using in MVC view. |
| MapTools | Contains the different map tools as properties and acts as an entrance for setting these map controls. |
| MapToolsSettingCollection | |
| Marker | Represents a small icon on the map that is used for marking a point. |
| MarkerClassBreak | Represents a break with a value and style defined. |
| MarkerOverlay | Serves as the base class for the overlay that generates and manages markers. |
| MarkerOverlaySetting`2 | A setting for MarkerOverlay that contains APIs to set properties of MarkerOverlaySetting using in MVC view. |
| MarkerSetting | |
| MarkerStyle | This class is the base class for all classes that define the styles applied to the markers. |
| MarkerStyleCollection | |
| MarkerStyleSetting`2 | A setting for MarkerStyle that contains APIs to set properties of MarkerStyleSetting using in MVC view. |
| MarkerValueItem | This class represents one value in a ValueMarkerStyle. |
| MarkerZoomLevel | 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 MarkerZoomLevels that determines the appearance of markers at different zoomlevels. |
| MarkersCollection | |
| MeasureMapTool | Represents the measure map tool which allows measurements for features. |
| MeasureMapToolSetting | A setting for MeasureMapTool that contains APIs to set properties of MeasureMapToolSetting using in MVC view. |
| MiniMapMapTool | Represents a mini map panel in the lower right corner of the map. |
| MiniMapMapToolSetting | A setting for MiniMapMapTool that contains APIs to set properties of MiniMapMapToolSetting using in MVC view. |
| MouseCoordinateMapTool | Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map. |
| MouseCoordinateMapToolSetting | A setting for MouseCoordinateMapTool that contains APIs to set properties of MouseCoordinateMapToolSetting using in MVC view. |
| MouseMapTool | Determines whether the map can be operated by mouse. |
| MouseMapToolSetting | A setting for MouseMapTool that contains APIs to set properties of MouseMapToolSetting using in MVC view. |
| MultiThreadTileResource | This is an asynchronous HTTP handler which is used to handle web map services. |
| MvcClientScriptManager | This Class defines the utility for managing, registering or adding the client script libraries and script files of Mvc application to the page. |
| MvcClientStyleSheetManager | This Class defines the utility for managing, registering or adding the Css files to the page which included the specified control. |
| MvcControlBase | This class defines the base abstract class for creating MVC control. |
| MvcControlBuilderBase`2 | This class provides a abstract base class to defines the fluent interface for configuring the Mvc control. |
| MvcControlCollection | Represents the Mvc control's factory. |
| MvcElementSettingBase`2 | This class is the abstract base-class for defining the fluent interface of classes which are not inherited from MvcControlBase, but used in a Mvc control. |
| OpenStreetMapOverlay | This class is used to display data from OpenStreetMap server. |
| OpenStreetMapOverlaySetting | A setting for OpenStreetMapOverlay that contains APIs to set properties of OpenStreetMapOverlaySetting using in MVC view. |
| Overlay | Serves as the base class that defines the properties and methods shared by all types of overlays. |
| OverlayCollection | |
| OverlaySetting`2 | A setting for Overlay that contains APIs to set properties of OverlaySetting using in MVC view. |
| OverlaySwitcherMapTool | Represents a panel in the upper right corner of the map, containing a list of overlays in the map. |
| OverlaySwitcherMapToolSetting | A setting for OverlaySwitcherMapTool that contains APIs to set properties of OverlaySwitcherMapToolSetting using in MVC view. |
| PanZoomBarMapTool | Represents the panning and zooming panel in the upper left corner of the map. |
| PanZoomBarMapToolSetting | A setting for PanZoomBarMapTool that contains APIs to set properties of PanZoomBarMapToolSetting using in MVC view. |
| PanZoomMapTool | Represents the panning and zooming panel in the upper left corner of the map, by which you can operate the map. |
| PanZoomMapToolSetting | A setting for PanZoomMapTool that contains APIs to set properties of PanZoomMapToolSetting using in MVC view. |
| PointMarkerStyle | Represents the ordinary marker style. |
| PointMarkerStyleSetting | A setting for PointMarkerStyle that contains APIs to set properties of PointMarkerStyleSetting using in MVC view. |
| Popup | Serves as the base class that defines the methods and properties common to all types of popups. |
| PopupCollection | |
| PopupSetting`2 | A setting for Popup that contains APIs to set properties of PopupSetting using in MVC view. |
| ScaleLineMapTool | Represents a graphic line marked with numbers indicating the map's current scale. |
| ScaleLineMapToolSetting | A setting for ScaleLineMapTool that contains APIs to set properties of ScaleLineMapToolSetting using in MVC view. |
| ServerCache | This class controls the cachablity of the map control at the server side. |
| SimpleMarkerOverlay | Represents a MarkerOverlay object to which you can add markers directly. |
| SimpleMarkerOverlaySetting | A setting for SimpleMarkerOverlay that contains APIs to set properties of SimpleMarkerOverlaySetting using in MVC view. |
| SingleThreadTileResource | This is an asynchronous HTTP handler which is used to handle web map services. |
| TouchMapTool | |
| TouchMapToolSetting | A setting for TouchMapTool that contains APIs to set properties of TouchMapToolSetting using in MVC view. |
| ValueMarkerStyle | This class allows you to match a value with data in the feature to determine how to draw the feature. |
| ValueMarkerStyleSetting | A setting for ValueMarkerStyle that contains APIs to set properties of ValueMarkerStyleSetting using in MVC view. |
| WebImage | Represents a small image that displays on the map. |
| WmsOverlay | Represents an overlay object that gets map images from the WMS server you specify. |
| WmsOverlaySetting | A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view. |
| WmtsOverlay | |
| WmtsOverlaySetting | A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view. |
| WorldMapKitWmsWebOverlay | Represents an overlay object that gets map images from the WMS servers. |
| WorldMapKitWmsWebOverlaySetting | A setting for WorldMapKitWmsWebOverlay that contains APIs to set properties of WorldMapKitWmsWebOverlaySetting using in MVC view. |
| Name | Summary |
|---|
| Name | Summary |
|---|---|
| BingMapsStyle | This enumeration specifies the map types available from Bing maps. |
| CursorType | This enumeration determines the cursor that appears when the pointer moves over the map. |
| GoogleMapType | This enumeration specifies the map types available from Google Maps. |
| MarkerDragMode | This enumeration specifies how the map markers can be dragged. |
| MeasureType | Defines the different types of the MeasureMapTool. |
| MeasureUnitType | The display system units for output measurements. Supported values are ‘english’, ‘metric’, and ‘geographic’. Default is ‘metric’. |
| MouseCoordinateType | This enumeration determines the MousePostion Type that appears when the pointer is moving on the map. |
| 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. |
| TileType | This enumeration specifies whether the overlay uses tiling. |
| TrackMode | Defines the different modes of the EditFeatureOverlay. |
| TrackZoomMaskType | Defines the different zoom box key code of key for the MouseMapTool. |
| TransitionEffect | This enumeration specifies the type of transition effect to use when the map is panned or zoomed. |
| WebConfigRegistrationMode | This class is used to indicate whether the application allows map to register the Web.config on the fly in runtime. |
| WebImageFormat | Specifies the format of the map image. |
| WrapDatelineMode | Indicates whether the overlay wraps at the date line. |
| Name | Summary |
|---|---|
| IEntity | The corresponding to achieve the entity object and url string between the conversion. |
| IJsonSerialization | Define an interface to allow class that implement Json conversion. |
| IRequireId | This interface defines an Id property that is used by the GeoKeyedCollection. |
8501 Wade Blvd Ste 550
Frisco, TX 75034
United States
sales@thinkgeo.com
1-785-727-4133
Online Store
- Desktop
WPF
WinForms
- Web
WebAPI HTML5/JavaScript
ASP.NET MVC
WebForms with AJAX
- Mobile
iOS
Android™
World Street
World Imagery
Routing
Geocoding
Reverse Geocoding
Elevation
Quick Start Guides
Documentation
Blogs
Discussion Forums
Customer Portal
About Us
News & Announcemets
Privacy Policy
Copyright 2003-2017 ThinkGeo LLC.
All rights reserved.