User Tools

Site Tools


thinkgeo.mapsuite.webedition

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.webedition [2015/08/20 03:08]
127.0.0.1 external edit
thinkgeo.mapsuite.webedition [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.WebEdition ====== ====== ThinkGeo.MapSuite.WebEdition ======
  
-{{article rating}} +{{section>​upgrade_map_suite_to_10.0}} 
-<!-- NamespacePage --> +
-<!-- WebEdition -->+
 ===== WebEdition ===== ===== WebEdition =====
-==== Classes ​==== +=== Classes === 
-^ Name ^ Summary ^ +<div characters_index>​ 
-| [[ThinkGeo.MapSuite.WebEdition.AdornmentOverlay|AdornmentOverlay]] ​  | This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl. ​  | +[[#​classes_a|A]] 
-[[ThinkGeo.MapSuite.WebEdition.AnimationPanMapTool|AnimationPanMapTool]] ​  | Represents an animation pan tool which allows map pans to the position which users click using the transition effect. ​  | +[[#​classes_b|B]] 
-[[ThinkGeo.MapSuite.WebEdition.ArcGISServerRestOverlay|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 ​  | +[[#​classes_c|C]] 
-[[ThinkGeo.MapSuite.WebEdition.BaseOverlayChangedEventArgs|BaseOverlayChangedEventArgs]] ​  | Provides data for the BaseOverlayChangedEventArgs event. ​  | +[[#​classes_d|D]] 
-[[ThinkGeo.MapSuite.WebEdition.BingMapsOverlay|BingMapsOverlay]] ​  | Represents an overlay object that gets images from Microsoft'​s Virtual Earth server. ​  | +[[#​classes_e|E]] 
-[[ThinkGeo.MapSuite.WebEdition.ClassBreakMarkerStyle|ClassBreakMarkerStyle]] ​  | This class represents a style based on class break values. ​  | +[[#​classes_f|F]] 
-[[ThinkGeo.MapSuite.WebEdition.ClientCache|ClientCache]] ​  | This class controls how the map images are cached by the browser. ​  | +[[#​classes_g|G]] 
-[[ThinkGeo.MapSuite.WebEdition.CloudPopup|CloudPopup]] ​  | Represents the popups that appear in a cloud (a.k.a. balloon) shape. ​  | +[[#​classes_h|H]] 
-[[ThinkGeo.MapSuite.WebEdition.ClusterMarkerStyle|ClusterMarkerStyle]] ​  | A kind of MarkerStyle to filter the markers. ​  | +[[#​classes_i|I]] 
-[[ThinkGeo.MapSuite.WebEdition.ContextMenu|ContextMenu]] ​  | This class represents a right-click shortcut menu used in the map control. ​  | +[[#​classes_j|J]] 
-[[ThinkGeo.MapSuite.WebEdition.ContextMenuItem|ContextMenuItem]] ​  | This class represents a menu item of the ContextMenu control. ​  | +[[#​classes_k|K]] 
-[[ThinkGeo.MapSuite.WebEdition.ContextMenuItemClickEventArgs|ContextMenuItemClickEventArgs]] ​  | This class provides data for the click event of a context menu item.   | +[[#​classes_l|L]] 
-[[ThinkGeo.MapSuite.WebEdition.CustomPopup|CustomPopup]] ​  | Represents a pop up window whose style and background can be customized. ​  | +[[#​classes_m|M]] 
-[[ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay|EditFeatureOverlay]] ​  | Represents a FeatureOverlay whose features can be added or edited at the client side.   | +[[#​classes_n|N]] 
-[[ThinkGeo.MapSuite.WebEdition.EditSettings|EditSettings]] ​  | Provides editing options when the EditOverlay is in EditShape mode.   | +[[#​classes_o|O]] 
-[[ThinkGeo.MapSuite.WebEdition.ExtentChangedEventArgs|ExtentChangedEventArgs]] ​  | Provides data for the ExtentChanged event. ​  | +[[#​classes_p|P]] 
-[[ThinkGeo.MapSuite.WebEdition.FeatureOverlay|FeatureOverlay]] ​  | Serves as the base class for the overlays that contain features and paint the features at client side.   | +[[#​classes_q|Q]] 
-[[ThinkGeo.MapSuite.WebEdition.FeatureOverlayStyle|FeatureOverlayStyle]] ​  | Specifies how the features in a FeatureOverlay are drawn at the client side.   | +[[#​classes_r|R]] 
-[[ThinkGeo.MapSuite.WebEdition.FeatureSourceMarkerOverlay|FeatureSourceMarkerOverlay]] ​  | Represents a MarkerOverlay that dynamically creates markers from the feature source specified. ​  | +[[#​classes_s|S]] 
-[[ThinkGeo.MapSuite.WebEdition.GeoKeyedCollectionT|GeoKeyedCollectionT]]   |    | +[[#​classes_t|T]] 
-[[ThinkGeo.MapSuite.WebEdition.GeoResourceFactory|GeoResourceFactory]] ​  |    | +[[#​classes_u|U]] 
-[[ThinkGeo.MapSuite.WebEdition.GoogleOverlay|GoogleOverlay]] ​  | Represents an overlay object that gets images from the Google Maps server. ​  | +[[#​classes_v|V]] 
-[[ThinkGeo.MapSuite.WebEdition.GoogleStreetView|GoogleStreetView]] ​  |    | +[[#​classes_w|W]] 
-[[ThinkGeo.MapSuite.WebEdition.HighlightFeatureOverlay|HighlightFeatureOverlay]] ​  | Represents a FeatureOverlay that can easily apply a highlight style or hook event to the features in it.   | +[[#​classes_x|X]] 
-[[ThinkGeo.MapSuite.WebEdition.HighlightFeatureOverlayClickEventArgs|HighlightFeatureOverlayClickEventArgs]] ​  | This class provides data for the click event of the HighlightFeatureOverlay class. ​  | +[[#​classes_y|Y]] 
-[[ThinkGeo.MapSuite.WebEdition.InMemoryMarkerOverlay|InMemoryMarkerOverlay]] ​  | Represents a MarkerOverlay object that dynamically creates markers from the InMemory features. ​  | +[[#​classes_z|Z]] 
-[[ThinkGeo.MapSuite.WebEdition.JsonMemberAttribute|JsonMemberAttribute]] ​  | Indicates that a class can be serialized to a JSON string. This class cannot be inherited. ​  | +</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.KeyboardMapTool|KeyboardMapTool]] ​  | Determines whether the map can be operated by keyboard. ​  | +<div newline></​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.LayerOverlay|LayerOverlay]] ​  | Represents an Overlay that contains layers. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.LoadingImageMapTool|LoadingImageMapTool]] ​  | Represents a small image that displays at the center of the map when the map is loading. ​  | +> <​html><​strong id="​classes_a"></​strong></​html>​**A** 
-[[ThinkGeo.MapSuite.WebEdition.LogoMapTool|LogoMapTool]] ​  | Represents a company logo or other logo-type image that displays in the lower right corner of the map.   | + 
-[[ThinkGeo.MapSuite.WebEdition.Map|Map]] ​  | This class represents the map control. ​  | +  * [[ThinkGeo.MapSuite.WebEdition.AdornmentOverlay|AdornmentOverlay]]<div newline></​div><​div>​This class inherits from the Overlay abstract class. This specified overlay stores the AdornmentLayer used in the MapControl.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MapClickedEventArgs|MapClickedEventArgs]] ​  | This class provides the data for the click event of the map control. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.AnimationPanMapTool|AnimationPanMapTool]]<div newline></​div><​div>​Represents an animation pan tool which allows map pans to the position which users click using the transition effect.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MapDesigner|MapDesigner]] ​  | Provides design-time display of web control. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ArcGISServerRestOverlay|ArcGISServerRestOverlay]]<div newline></​div><​div>​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</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MapTool|MapTool]] ​  | Defines the properties and methods that are shared by all controls on the map.   | + 
-[[ThinkGeo.MapSuite.WebEdition.MapTools|MapTools]] ​  | Contains the different map tools as properties and acts as an entrance for setting these map controls. ​  | +> <​html><​strong id="​classes_b"></​strong></​html>​**B** 
-[[ThinkGeo.MapSuite.WebEdition.Marker|Marker]] ​  | Represents a small icon on the map that is used for marking a point. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.MarkerClassBreak|MarkerClassBreak]] ​  | Represents a break with a value and style defined. ​  | +  * [[ThinkGeo.MapSuite.WebEdition.BaseOverlayChangedEventArgs|BaseOverlayChangedEventArgs]]<div newline></​div><​div>​Provides data for the BaseOverlayChangedEventArgs event.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MarkerDraggedEventArgs|MarkerDraggedEventArgs]] ​  | Provides data for the MarkerDragged event of the SimpleMarkerOverlay. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.BingMapsOverlay|BingMapsOverlay]]<div newline></​div><​div>​Represents an overlay object that gets images from Microsoft'​s Virtual Earth server.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MarkerOverlay|MarkerOverlay]] ​  | Serves as the base class for the overlay that generates and manages markers. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.MarkerOverlayClickEventArgs|MarkerOverlayClickEventArgs]] ​  | Provides data for the Click event of the MarkerOverlay. ​  | +> <​html><​strong id="​classes_c"></​strong></​html>​**C** 
-[[ThinkGeo.MapSuite.WebEdition.MarkerStyle|MarkerStyle]] ​  | This class is the base class for all classes that define the styles applied to the markers. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.MarkerValueItem|MarkerValueItem]] ​  | This class represents one value in a ValueMarkerStyle. ​  | +  * [[ThinkGeo.MapSuite.WebEdition.ClassBreakMarkerStyle|ClassBreakMarkerStyle]]<div newline></​div><​div>​This class represents a style based on class break values.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MarkerZoomLevel|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. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ClientCache|ClientCache]]<div newline></​div><​div>​This class controls how the map images are cached by the browser.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MarkerZoomLevelSet|MarkerZoomLevelSet]] ​  | This class represents a collection of MarkerZoomLevels that determines the appearance of markers at different zoomlevels. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.CloudPopup|CloudPopup]]<div newline></​div><​div>​Represents the popups that appear in a cloud (a.k.a. balloon) shape.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MeasureMapTool|MeasureMapTool]] ​  | Represents the measure map tool which allows measurements for features. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ClusterMarkerStyle|ClusterMarkerStyle]]<div newline></​div><​div>​A kind of MarkerStyle to filter the markers.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MiniMapMapTool|MiniMapMapTool]] ​  | Represents a mini map panel in the lower right corner of the map.   | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ContextMenu|ContextMenu]]<div newline></​div><​div>​This class represents a right-click shortcut menu used in the map control.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MouseCoordinateMapTool|MouseCoordinateMapTool]] ​  | Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.   | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ContextMenuItem|ContextMenuItem]]<div newline></​div><​div>​This class represents a menu item of the ContextMenu control.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MouseMapTool|MouseMapTool]] ​  | Determines whether the map can be operated by mouse. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ContextMenuItemClickEventArgs|ContextMenuItemClickEventArgs]]<div newline></​div><​div>​This class provides data for the click event of a context menu item.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.MultiThreadTileResource|MultiThreadTileResource]] ​  | This is an asynchronous HTTP handler which is used to handle web map services. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.CustomPopup|CustomPopup]]<div newline></​div><​div>​Represents a pop up window whose style and background can be customized.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.OpenStreetMapOverlay|OpenStreetMapOverlay]] ​  | This class is used to display data from OpenStreetMap server. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.Overlay|Overlay]] ​  | Serves as the base class that defines the properties and methods shared by all types of overlays. ​  | +> <​html><​strong id="​classes_e"></​strong></​html>​**E** 
-[[ThinkGeo.MapSuite.WebEdition.OverlaySwitcherMapTool|OverlaySwitcherMapTool]] ​  | Represents a panel in the upper right corner of the map, containing a list of overlays in the map.   | + 
-[[ThinkGeo.MapSuite.WebEdition.PanZoomBarMapTool|PanZoomBarMapTool]] ​  | Represents the panning and zooming panel in the upper left corner of the map.   | +  * [[ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay|EditFeatureOverlay]]<div newline></​div><​div>​Represents a FeatureOverlay whose features can be added or edited at the client side.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.PanZoomMapTool|PanZoomMapTool]] ​  | Represents the panning and zooming panel in the upper left corner of the map, by which you can operate the map.   | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.EditSettings|EditSettings]]<div newline></​div><​div>​Provides editing options when the EditOverlay is in EditShape mode.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.PointMarkerStyle|PointMarkerStyle]] ​  | Represents the ordinary marker style. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ExtentChangedEventArgs|ExtentChangedEventArgs]]<div newline></​div><​div>​Provides data for the ExtentChanged event.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.Popup|Popup]] ​  | Serves as the base class that defines the methods and properties common to all types of popups. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.ScaleLineMapTool|ScaleLineMapTool]] ​  | Represents a graphic line marked with numbers indicating the map's current scale. ​  | +> <​html><​strong id="​classes_f"></​strong></​html>​**F** 
-[[ThinkGeo.MapSuite.WebEdition.ServerCache|ServerCache]] ​  | This class controls the cachablity of the map control at the server side.   | + 
-[[ThinkGeo.MapSuite.WebEdition.SimpleMarkerOverlay|SimpleMarkerOverlay]] ​  | Represents a MarkerOverlay object to which you can add markers directly. ​  | +  * [[ThinkGeo.MapSuite.WebEdition.FeatureOverlay|FeatureOverlay]]<div newline></​div><​div>​Serves as the base class for the overlays that contain features and paint the features at client side.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.SingleThreadTileResource|SingleThreadTileResource]] ​  | This is an asynchronous HTTP handler which is used to handle web map services. ​  | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.FeatureOverlayStyle|FeatureOverlayStyle]]<div newline></​div><​div>​Specifies how the features in a FeatureOverlay are drawn at the client side.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.TouchMapTool|TouchMapTool]] ​  |    | +  ​* ​[[ThinkGeo.MapSuite.WebEdition.FeatureSourceMarkerOverlay|FeatureSourceMarkerOverlay]]<div newline></​div><​div>​Represents a MarkerOverlay that dynamically creates markers from the feature source specified.</​div>​ 
-[[ThinkGeo.MapSuite.WebEdition.ValueMarkerStyle|ValueMarkerStyle]] ​  | This class allows you to match a value with data in the feature to determine how to draw the feature. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.WebImage|WebImage]] ​  | Represents a small image that displays on the map.   | +> <​html><​strong id="​classes_g"></​strong></​html>​**G** 
-[[ThinkGeo.MapSuite.WebEdition.WmsOverlay|WmsOverlay]] ​  | Represents an overlay object that gets map images from the WMS server you specify. ​  | + 
-[[ThinkGeo.MapSuite.WebEdition.WmtsOverlay|WmtsOverlay]] ​  |    | +  * [[ThinkGeo.MapSuite.WebEdition.GeoKeyedCollection<T>|GeoKeyedCollection<T>]] 
-[[ThinkGeo.MapSuite.WebEdition.WorldMapKitWmsWebOverlay|WorldMapKitWmsWebOverlay]] ​  | Represents an overlay object that gets map images from the WMS servers. ​  ​|+  ​* ​[[ThinkGeo.MapSuite.WebEdition.GeoResourceFactory|GeoResourceFactory]] 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.GoogleOverlay|GoogleOverlay]]<div newline></​div><​div>​Represents an overlay object that gets images from the Google Maps server.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.GoogleStreetView|GoogleStreetView]] 
 + 
 +> <​html><​strong id="​classes_h"></​strong></​html>​**H** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.HighlightFeatureOverlay|HighlightFeatureOverlay]]<div newline></​div><​div>​Represents a FeatureOverlay that can easily apply a highlight style or hook event to the features in it.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.HighlightFeatureOverlayClickEventArgs|HighlightFeatureOverlayClickEventArgs]]<div newline></​div><​div>​This class provides data for the click event of the HighlightFeatureOverlay class.</​div>​ 
 + 
 +> <​html><​strong id="​classes_i"></​strong></​html>​**I** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.InMemoryMarkerOverlay|InMemoryMarkerOverlay]]<div newline></​div><​div>​Represents a MarkerOverlay object that dynamically creates markers from the InMemory features.</​div>​ 
 + 
 +> <​html><​strong id="​classes_j"></​strong></​html>​**J** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.JsonMemberAttribute|JsonMemberAttribute]]<div newline></​div><​div>​Indicates that a class can be serialized to a JSON string. This class cannot be inherited.</​div>​ 
 + 
 +> <​html><​strong id="​classes_k"></​strong></​html>​**K** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.KeyboardMapTool|KeyboardMapTool]]<div newline></​div><​div>​Determines whether the map can be operated by keyboard.</​div>​ 
 + 
 +> <​html><​strong id="​classes_l"></​strong></​html>​**L** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.LayerOverlay|LayerOverlay]]<div newline></​div><​div>​Represents an Overlay that contains layers.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.LoadingImageMapTool|LoadingImageMapTool]]<div newline></​div><​div>​Represents a small image that displays at the center of the map when the map is loading.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.LogoMapTool|LogoMapTool]]<div newline></​div><​div>​Represents a company logo or other logo-type image that displays in the lower right corner of the map.</​div>​ 
 + 
 +> <​html><​strong id="​classes_m"></​strong></​html>​**M** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.Map|Map]]<div newline></​div><​div>​This class represents the map control.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MapClickedEventArgs|MapClickedEventArgs]]<div newline></​div><​div>​This class provides the data for the click event of the map control.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MapDesigner|MapDesigner]]<div newline></​div><​div>​Provides design-time display of web control.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MapTool|MapTool]]<div newline></​div><​div>​Defines the properties and methods that are shared by all controls on the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MapTools|MapTools]]<div newline></​div><​div>​Contains the different map tools as properties and acts as an entrance for setting these map controls.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.Marker|Marker]]<div newline></​div><​div>​Represents a small icon on the map that is used for marking a point.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerClassBreak|MarkerClassBreak]]<div newline></​div><​div>​Represents a break with a value and style defined.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerDraggedEventArgs|MarkerDraggedEventArgs]]<div newline></​div><​div>​Provides data for the MarkerDragged event of the SimpleMarkerOverlay.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerOverlay|MarkerOverlay]]<div newline></​div><​div>​Serves as the base class for the overlay that generates and manages markers.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerOverlayClickEventArgs|MarkerOverlayClickEventArgs]]<div newline></​div><​div>​Provides data for the Click event of the MarkerOverlay.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerStyle|MarkerStyle]]<div newline></​div><​div>​This class is the base class for all classes that define the styles applied to the markers.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerValueItem|MarkerValueItem]]<div newline></​div><​div>​This class represents one value in a ValueMarkerStyle.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerZoomLevel|MarkerZoomLevel]]<div newline></​div><​div>​Defines styles of markers and a zoomlevel range. When the current zoomlevel is in that range, the styles will be applied to the markers.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MarkerZoomLevelSet|MarkerZoomLevelSet]]<div newline></​div><​div>​This class represents a collection of MarkerZoomLevels that determines the appearance of markers at different zoomlevels.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MeasureMapTool|MeasureMapTool]]<div newline></​div><​div>​Represents the measure map tool which allows measurements for features.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MiniMapMapTool|MiniMapMapTool]]<div newline></​div><​div>​Represents a mini map panel in the lower right corner of the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MouseCoordinateMapTool|MouseCoordinateMapTool]]<div newline></​div><​div>​Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MouseMapTool|MouseMapTool]]<div newline></​div><​div>​Determines whether the map can be operated by mouse.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.MultiThreadTileResource|MultiThreadTileResource]]<div newline></​div><​div>​This is an asynchronous HTTP handler which is used to handle web map services.</​div>​ 
 + 
 +> <​html><​strong id="​classes_o"></​strong></​html>​**O** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.OpenStreetMapOverlay|OpenStreetMapOverlay]]<div newline></​div><​div>​This class is used to display data from OpenStreetMap server.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.Overlay|Overlay]]<div newline></​div><​div>​Serves as the base class that defines the properties and methods shared by all types of overlays.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.OverlaySwitcherMapTool|OverlaySwitcherMapTool]]<div newline></​div><​div>​Represents a panel in the upper right corner of the map, containing a list of overlays in the map.</​div>​ 
 + 
 +> <​html><​strong id="​classes_p"></​strong></​html>​**P** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.PanZoomBarMapTool|PanZoomBarMapTool]]<div newline></​div><​div>​Represents the panning and zooming panel in the upper left corner of the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.PanZoomMapTool|PanZoomMapTool]]<div newline></​div><​div>​Represents the panning and zooming panel in the upper left corner of the map, by which you can operate the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.PointMarkerStyle|PointMarkerStyle]]<div newline></​div><​div>​Represents the ordinary marker style.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.Popup|Popup]]<div newline></​div><​div>​Serves as the base class that defines the methods and properties common to all types of popups.</​div>​ 
 + 
 +> <​html><​strong id="​classes_s"></​strong></​html>​**S** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.ScaleLineMapTool|ScaleLineMapTool]]<div newline></​div><​div>​Represents a graphic line marked with numbers indicating the map's current scale.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.ServerCache|ServerCache]]<div newline></​div><​div>​This class controls the cachablity of the map control at the server side.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.SimpleMarkerOverlay|SimpleMarkerOverlay]]<div newline></​div><​div>​Represents a MarkerOverlay object to which you can add markers directly.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.SingleThreadTileResource|SingleThreadTileResource]]<div newline></​div><​div>​This is an asynchronous HTTP handler which is used to handle web map services.</​div>​ 
 + 
 +> <​html><​strong id="​classes_t"></​strong></​html>​**T** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.TouchMapTool|TouchMapTool]] 
 + 
 +> <​html><​strong id="​classes_v"></​strong></​html>​**V** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.ValueMarkerStyle|ValueMarkerStyle]]<div newline></​div><​div>​This class allows you to match a value with data in the feature to determine how to draw the feature.</​div>​ 
 + 
 +> <​html><​strong id="​classes_w"></​strong></​html>​**W** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.WebImage|WebImage]]<div newline></​div><​div>​Represents a small image that displays on the map.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.WmsOverlay|WmsOverlay]]<div newline></​div><​div>​Represents an overlay object that gets map images from the WMS server you specify.</​div>​ 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.WmtsOverlay|WmtsOverlay]] 
 +  ​* ​[[ThinkGeo.MapSuite.WebEdition.WorldMapKitWmsWebOverlay|WorldMapKitWmsWebOverlay]]<div newline></​div><​div>​Represents an overlay object that gets map images from the WMS servers.</​div>​ 
 +=== Structures === 
 +<div characters_index>​ 
 +[[#​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]] 
 +</​div>​ 
 +<div newline></​div>​ 
 +=== Enums === 
 +<div characters_index>​ 
 +[[#​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]] 
 +</​div>​ 
 +<div newline></​div>​ 
 + 
 +> <​html><​strong id="​enums_b"></​strong></​html>​**B** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.BingMapsStyle|BingMapsStyle]]<​div newline></​div><​div>​This enumeration specifies the map types available from Bing maps.</​div>​ 
 + 
 +> <​html><​strong id="​enums_c"></​strong></​html>​**C** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.CursorType|CursorType]]<​div newline></​div><​div>​This enumeration determines the cursor that appears when the pointer moves over the map.</​div>​ 
 + 
 +> <​html><​strong id="​enums_g"></​strong></​html>​**G** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.GoogleMapType|GoogleMapType]]<​div newline></​div><​div>​This enumeration specifies the map types available from Google Maps.</​div>​ 
 + 
 +> <​html><​strong id="​enums_m"></​strong></​html>​**M** 
 + 
 +  * [[ThinkGeo.MapSuite.WebEdition.MarkerDragMode|MarkerDragMode]]<​div newline></​div><​div>​This enumeration specifies how the map markers can be dragged.</​div>​ 
 +  * [[ThinkGeo.MapSuite.WebEdition.MeasureType|MeasureType]]<​div newline></​div><​div>​Defines the different types of the MeasureMapTool.</​div>​ 
 +  * [[ThinkGeo.MapSuite.WebEdition.MeasureUnitType|MeasureUnitType]]<​div newline></​div><​div>​The display system units for output measurements. Supported values are ‘english’,​ ‘metric’,​ and ‘geographic’. Default is ‘metric’.</​div>​ 
 +  * [[ThinkGeo.MapSuite.WebEdition.MouseCoordinateType|MouseCoordinateType]]<​div newline></​div><​div>​This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.</​div>​ 
 + 
 +> <​html><​strong id="​enums_o"></​strong></​html>​**O**
  
 +  * [[ThinkGeo.MapSuite.WebEdition.OpenStreetMapType|OpenStreetMapType]]
  
-==== Structures ==== +> <​html><​strong id="​enums_r"></​strong></​html>​**R**
-^ Name ^ Summary ^+
  
 +  * [[ThinkGeo.MapSuite.WebEdition.ResourceDeploymentMode|ResourceDeploymentMode]]<​div newline></​div><​div>​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.</​div>​
  
-==== Enumerations ==== +> <​html><​strong id="enums_t"><​/strong><​/html>​**T**
-^ Name ^ Summary ^ +
-| [[ThinkGeo.MapSuite.WebEdition.BingMapsStyle|BingMapsStyle]] ​  | This enumeration specifies the map types available from Bing maps.   | +
-| [[ThinkGeo.MapSuite.WebEdition.CursorType|CursorType]] ​  | This enumeration determines the cursor that appears when the pointer moves over the map.   | +
-| [[ThinkGeo.MapSuite.WebEdition.GoogleMapType|GoogleMapType]] ​  | This enumeration specifies the map types available from Google Maps.   | +
-| [[ThinkGeo.MapSuite.WebEdition.MarkerDragMode|MarkerDragMode]] ​  | This enumeration specifies how the map markers can be dragged. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.MeasureType|MeasureType]] ​  | Defines the different types of the MeasureMapTool. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.MeasureUnitType|MeasureUnitType]] ​  | The display system units for output measurements. Supported values are ‘english’,​ ‘metric’,​ and ‘geographic’. Default is ‘metric’. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.MouseCoordinateType|MouseCoordinateType]] ​  | This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.   | +
-| [[ThinkGeo.MapSuite.WebEdition.OpenStreetMapType|OpenStreetMapType]] ​  ​| ​   | +
-| [[ThinkGeo.MapSuite.WebEdition.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. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.TileType|TileType]] ​  | This enumeration specifies whether the overlay uses tiling. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.TrackMode|TrackMode]] ​  | Defines the different modes of the EditFeatureOverlay. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.TrackZoomMaskType|TrackZoomMaskType]] ​  | Defines the different zoom box key code of key for the MouseMapTool. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.TransitionEffect|TransitionEffect]] ​  | This enumeration specifies the type of transition effect to use when the map is panned or zoomed. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.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.WebEdition.WebImageFormat|WebImageFormat]] ​  | Specifies the format of the map image. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.WrapDatelineMode|WrapDatelineMode]] ​  | Indicates whether the overlay wraps at the date line.   |+
  
 +  * [[ThinkGeo.MapSuite.WebEdition.TileType|TileType]]<​div newline></​div><​div>​This enumeration specifies whether the overlay uses tiling.</​div>​
 +  * [[ThinkGeo.MapSuite.WebEdition.TrackMode|TrackMode]]<​div newline></​div><​div>​Defines the different modes of the EditFeatureOverlay.</​div>​
 +  * [[ThinkGeo.MapSuite.WebEdition.TrackZoomMaskType|TrackZoomMaskType]]<​div newline></​div><​div>​Defines the different zoom box key code of key for the MouseMapTool.</​div>​
 +  * [[ThinkGeo.MapSuite.WebEdition.TransitionEffect|TransitionEffect]]<​div newline></​div><​div>​This enumeration specifies the type of transition effect to use when the map is panned or zoomed.</​div>​
  
-==== Interfaces ==== +> <​html><​strong id="​enums_w"></​strong><​/html>​**W**
-^ Name ^ Summary ^ +
-| [[ThinkGeo.MapSuite.WebEdition.IJsonSerializable|IJsonSerializable]] ​  | Allows an object to control its own serialization and deserialization to/from a JSON string. ​  | +
-| [[ThinkGeo.MapSuite.WebEdition.IRequireId|IRequireId]] ​  | This interface defines an Id property that is used by the GeoKeyedCollection. ​  |+
  
 +  * [[ThinkGeo.MapSuite.WebEdition.WebConfigRegistrationMode|WebConfigRegistrationMode]]<​div newline></​div><​div>​This class is used to indicate whether the application allows map to register the Web.config on the fly in runtime.</​div>​
 +  * [[ThinkGeo.MapSuite.WebEdition.WebImageFormat|WebImageFormat]]<​div newline></​div><​div>​Specifies the format of the map image.</​div>​
 +  * [[ThinkGeo.MapSuite.WebEdition.WrapDatelineMode|WrapDatelineMode]]<​div newline></​div><​div>​Indicates whether the overlay wraps at the date line.</​div>​
 +=== Interfaces ===
 +<div characters_index>​
 +[[#​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]]
 +</​div>​
 +<div newline></​div>​
  
-<!-- WebEdition -->+> <​html><​strong id="​interfaces_i"></​strong>​</html>**I**
  
-[[Category:WebEdition]] +  * [[ThinkGeo.MapSuite.WebEdition.IJsonSerializable|IJsonSerializable]]<div newline></​div><​div>​Allows an object to control its own serialization and deserialization to/from a JSON string.</​div>​ 
-[[Category:ThinkGeo.MapSuite.WebEdition]] +  ​* ​[[ThinkGeo.MapSuite.WebEdition.IRequireId|IRequireId]]<div newline></​div><​div>​This interface defines an Id property that is used by the GeoKeyedCollection.</​div>​
-[[Category:​UpdateDocumentation]]+
  
thinkgeo.mapsuite.webedition.1440040135.txt.gz · Last modified: 2015/09/21 06:51 (external edit)