ThinkGeo.MapSuite.MvcEdition.EditFeatureOverlay
Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
 
 
 
Represents a FeatureOverlay whose features can be added or edited at the client side.
 
Inheritance Hierarchy
Members Summary
Public Constructors
Protected Constructors
  EditFeatureOverlay(String)
 EditFeatureOverlay(String) 
 
Parameters
-  id - 
-  Type:String 
-  Description:N/A 
 
 
Public Methods
  ToJson()
 ToJson() 
 
Return Value
-  Type:String 
-  Description:N/A 
 
Parameters
  FromJson(String)
 FromJson(String) 
 
Return Value
-  Type:Void 
-  Description:N/A 
 
Parameters
-  jsonString - 
-  Type:String 
-  Description:N/A 
 
  ToString()
 ToString() 
 
Return Value
-  Type:String 
-  Description:N/A 
 
Parameters
  Equals(Object)
 Equals(Object) 
 
Return Value
-  Type:Boolean 
-  Description:N/A 
 
Parameters
-  obj - 
-  Type:Object 
-  Description:N/A 
 
  GetHashCode()
 GetHashCode() 
 
Return Value
-  Type:Int32 
-  Description:N/A 
 
Parameters
  GetType()
 GetType() 
 
Return Value
-  Type:Type 
-  Description:N/A 
 
Parameters
Protected Methods
  EhQ=(Page)
 EhQ=(Page) 
 
Return Value
-  Type:Void 
-  Description:N/A 
 
Parameters
-  page - 
-  Type:Page 
-  Description:N/A 
 
  RegisterJavaScriptLibraryCore(Page)
 RegisterJavaScriptLibraryCore(Page) 
 
Return Value
-  Type:Void 
-  Description:N/A 
 
Parameters
-  page - 
-  Type:Page 
-  Description:N/A 
 
  Finalize()
 Finalize() 
 
Return Value
-  Type:Void 
-  Description:N/A 
 
Parameters
  MemberwiseClone()
 MemberwiseClone() 
 
Return Value
-  Type:Object 
-  Description:N/A 
 
Parameters
Public Properties
  TrackMode
 TrackMode 
Gets a mode of EditFeatureOverlay.
 
The default mode is TrackMode.None, which means you cannot draw or edit features at the client side. By setting the mode to TrackMode.Point, TrackMode.Line, TrackMode.Polygon etc., you can then add points, lines or polygons to the FeatureOverlay. Setting the mode to TrackMode.Edit, you can edit the shapes at the client side.
 
Return Value
  EditSettings
 EditSettings 
Gets an EditSettings object that controls how you can edit the shapes.
 
The EditSettings object contains four options: IsDraggable, IsReshapable, IsRotatable, IsResizable. By default, all of them are set to true. This means you can drag, reshape, rotate and resize shapes when you are in edit mode. If you set any of these options to false, you prohibit that functionality.
 
Return Value
  Features
 Features 
N/A
 
Return Value
  FeatureSource
 FeatureSource 
N/A
 
Return Value
  Columns
 Columns 
N/A
 
Return Value
  Style
 Style 
N/A
 
Return Value
  QueryTools
 QueryTools 
N/A
 
Return Value
  EditTools
 EditTools 
N/A
 
Return Value
  IsVisible
 IsVisible 
N/A
 
Return Value
  Name
 Name 
N/A
 
Return Value
  Opacity
 Opacity 
N/A
 
Return Value
  IsVisibleInOverlaySwitcher
 IsVisibleInOverlaySwitcher 
N/A
 
Return Value
  IsBaseOverlay
 IsBaseOverlay 
N/A
 
Return Value
  Id
 Id 
N/A
 
Return Value
  OnClientAutoRefreshTick
 OnClientAutoRefreshTick 
N/A
 
Return Value
  AutoRefreshInterval
 AutoRefreshInterval 
N/A
 
Return Value
  Attribution
 Attribution 
N/A
 
Return Value
Protected Properties
  JsonFeatures
 JsonFeatures 
N/A
 
Return Value
  OverlayType
 OverlayType 
N/A
 
Return Value
  ERQ=
 ERQ= 
N/A
 
Return Value
Public Events