This shows you the differences between two versions of the page.
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.GeoKeyedCollection‹T›|GeoKeyedCollection‹T›]] | | | + | [[#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]] | + | |