User Tools

Site Tools


thinkgeo.mapsuite.webedition

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.webedition [2015/09/21 06:51]
admin
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.WebEdition ====== 
-===== WebEdition ===== 
-=== Classes === 
-<div characters_index>​ 
-[[#​classes_a|A]] 
-[[#​classes_b|B]] 
-[[#​classes_c|C]] 
-[[#​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_o|O]] 
-[[#​classes_p|P]] 
-[[#​classes_s|S]] 
-[[#​classes_t|T]] 
-[[#​classes_v|V]] 
-[[#​classes_w|W]] 
-</​div>​ 
-<div newline></​div>​ 
- 
-> <​html><​strong id="​classes_a"></​strong></​html>​**A** 
- 
-  * [[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.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.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>​ 
- 
-> <​html><​strong id="​classes_b"></​strong></​html>​**B** 
- 
-  * [[ThinkGeo.MapSuite.WebEdition.BaseOverlayChangedEventArgs|BaseOverlayChangedEventArgs]]<​div newline></​div><​div>​Provides data for the BaseOverlayChangedEventArgs event.</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.BingMapsOverlay|BingMapsOverlay]]<​div newline></​div><​div>​Represents an overlay object that gets images from Microsoft'​s Bing Map server.</​div>​ 
- 
-> <​html><​strong id="​classes_c"></​strong></​html>​**C** 
- 
-  * [[ThinkGeo.MapSuite.WebEdition.ClassBreakMarkerStyle|ClassBreakMarkerStyle]]<​div newline></​div><​div>​This class represents a style based on class break values.</​div>​ 
-  * [[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.CloudPopup|CloudPopup]]<​div newline></​div><​div>​Represents the popups that appear in a cloud (a.k.a. balloon) shape.</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.ClusterMarkerStyle|ClusterMarkerStyle]]<​div newline></​div><​div>​A kind of MarkerStyle to filter the markers.</​div>​ 
-  * [[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.ContextMenuItem|ContextMenuItem]]<​div newline></​div><​div>​This class represents a menu item of the ContextMenu control.</​div>​ 
-  * [[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.CustomPopup|CustomPopup]]<​div newline></​div><​div>​Represents a pop up window whose style and background can be customized.</​div>​ 
- 
-> <​html><​strong id="​classes_e"></​strong></​html>​**E** 
- 
-  * [[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.EditSettings|EditSettings]]<​div newline></​div><​div>​Provides editing options when the EditOverlay is in EditShape mode.</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.ExtentChangedEventArgs|ExtentChangedEventArgs]]<​div newline></​div><​div>​Provides data for the ExtentChanged event.</​div>​ 
- 
-> <​html><​strong id="​classes_f"></​strong></​html>​**F** 
- 
-  * [[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.FeatureOverlayStyle|FeatureOverlayStyle]]<​div newline></​div><​div>​Specifies how the features in a FeatureOverlay are drawn at the client side.</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.FeatureSourceMarkerOverlay|FeatureSourceMarkerOverlay]]<​div newline></​div><​div>​Represents a MarkerOverlay that dynamically creates markers from the feature source specified.</​div>​ 
- 
-> <​html><​strong id="​classes_g"></​strong></​html>​**G** 
- 
-  * [[ThinkGeo.MapSuite.WebEdition.GeoKeyedCollection<​T>​|GeoKeyedCollection<​T>​]]<​div newline></​div><​div>​Represents a strong-typed collection that can be accessed by index or by the identifier of an item.</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.GeoResourceFactory|GeoResourceFactory]]<​div newline></​div><​div>​N/​A</​div>​ 
-  * [[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]]<​div newline></​div><​div>​N/​A</​div>​ 
- 
-> <​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** 
- 
-  * [[SecureTeam.Attributes.ObfuscatedByAgileDotNetAttribute|ObfuscatedByAgileDotNetAttribute]]<​div newline></​div><​div>​N/​A</​div>​ 
-  * [[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]]<​div newline></​div><​div>​N/​A</​div>​ 
- 
-> <​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]]<​div newline></​div><​div>​N/​A</​div>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.WorldMapKitWmsWebOverlay|WorldMapKitWmsWebOverlay]]<​div newline></​div><​div>​Represents an overlay object that gets map images from the WMS servers.</​div>​ 
-=== Structures === 
-=== Enums === 
-<div characters_index>​ 
-[[#​enums_b|B]] 
-[[#​enums_c|C]] 
-[[#​enums_g|G]] 
-[[#​enums_m|M]] 
-[[#​enums_o|O]] 
-[[#​enums_r|R]] 
-[[#​enums_t|T]] 
-[[#​enums_w|W]] 
-</​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]]<​div newline></​div><​div>​N/​A</​div>​ 
- 
-> <​html><​strong id="​enums_r"></​strong></​html>​**R** 
- 
-  * [[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>​ 
- 
-> <​html><​strong id="​enums_t"></​strong></​html>​**T** 
- 
-  * [[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>​ 
- 
-> <​html><​strong id="​enums_w"></​strong></​html>​**W** 
- 
-  * [[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_i|I]] 
-</​div>​ 
-<div newline></​div>​ 
- 
-> <​html><​strong id="​interfaces_i"></​strong></​html>​**I** 
- 
-  * [[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>​ 
-  * [[ThinkGeo.MapSuite.WebEdition.IRequireId|IRequireId]]<​div newline></​div><​div>​This interface defines an Id property that is used by the GeoKeyedCollection.</​div>​ 
  
thinkgeo.mapsuite.webedition.1442818262.txt.gz · Last modified: 2015/09/21 06:51 by admin