User Tools

Site Tools


thinkgeo.mapsuite.webedition.editfeatureoverlay

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.editfeatureoverlay [2015/09/18 03:07]
admin
thinkgeo.mapsuite.webedition.editfeatureoverlay [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay ====== ====== ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 Represents a FeatureOverlay whose features can be added or edited at the client side. Represents a FeatureOverlay whose features can be added or edited at the client side.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 11: Line 14:
 ** {{wiki:​ProtectedMethod.gif|}} EditFeatureOverlay(String) ** ** {{wiki:​ProtectedMethod.gif|}} EditFeatureOverlay(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Parameters == == Parameters ==
   * //id//   * //id//
Line 23: Line 26:
 ** {{wiki:​PublicMethod.gif|}} ToJson() ** ** {{wiki:​PublicMethod.gif|}} ToJson() **
  
-N/A+  * //Returns a JSON string which contains the information for creating an overlay at the client side.//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​ToJson.28.29/​/
  
 == Return Value == == Return Value ==
   * Type:String   * Type:String
-  * Description:​N/A+  * Description:​A ​JSON string which is used to create an overlay at the client side.
  
 == Parameters == == Parameters ==
Line 35: Line 38:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​ToString.28.29/​/
  
 == Return Value == == Return Value ==
Line 47: Line 50:
 ** {{wiki:​PublicMethod.gif|}} Equals(Object) ** ** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Equals.28Object.29/​/
  
 == Return Value == == Return Value ==
Line 63: Line 66:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​GetHashCode.28.29/​/
  
 == Return Value == == Return Value ==
Line 75: Line 78:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​GetType.28.29/​/
  
 == Return Value == == Return Value ==
Line 88: Line 91:
 ** {{wiki:​ProtectedMethod.gif|}} 3xM=(Page) ** ** {{wiki:​ProtectedMethod.gif|}} 3xM=(Page) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 104: Line 107:
 ** {{wiki:​ProtectedMethod.gif|}} RegisterJavaScriptLibraryCore(Page) ** ** {{wiki:​ProtectedMethod.gif|}} RegisterJavaScriptLibraryCore(Page) **
  
-N/A+  * //Registers a Javascript library URL string to the client HTML page.//
 == Remarks == == Remarks ==
-N/A+  * //The <​strong>​RegisterJavaScriptLibraryCore</​strong>​ method allows derived classes to override and register their own Javascript library URL to the HTML page.//
  
 == Return Value == == Return Value ==
Line 115: Line 118:
   * //page//   * //page//
     * Type:Page     * Type:Page
-    * Description:​N/A+    * Description:​The page object that is used for registering the javascript library.
  
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​ProtectedMethod.gif|}} RaiseTickEvent(EventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} RaiseTickEvent(EventArgs) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 136: Line 139:
 ** {{wiki:​ProtectedMethod.gif|}} OnTick(EventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnTick(EventArgs) **
  
-N/A+  * //Raises the Tick event of the MarkerOverlay./​/
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​OnTick.28EventArgs.29/​/
  
 == Return Value == == Return Value ==
Line 147: Line 150:
   * //e//   * //e//
     * Type:​EventArgs     * Type:​EventArgs
-    * Description:​N/A+    * Description:​An System.EventArgs object that contains the event data.
  
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Finalize.28.29/​/
  
 == Return Value == == Return Value ==
Line 164: Line 167:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //For the most updated Info for this topic, please check it here:​http:​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​MemberwiseClone.28.29/​/
  
 == Return Value == == Return Value ==
Line 187: Line 190:
 Gets an EditSettings object that controls how you can edit the shapes. Gets an EditSettings object that controls how you can edit the shapes.
 == Remarks == == Remarks ==
-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.+The <​strong>​EditSettings</​strong> ​object contains four options: ​<​strong>​IsDraggable</​strong>​<​strong>​IsReshapable</​strong>​<​strong>​IsRotatable</​strong>​<​strong>​IsResizable</​strong>​. 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 == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.WebEdition.EditSettings|EditSettings]]   * Type:​[[ThinkGeo.MapSuite.WebEdition.EditSettings|EditSettings]]
Line 193: Line 196:
 ** {{wiki:​PublicProperty.gif|}} Features ** ** {{wiki:​PublicProperty.gif|}} Features **
  
-N/A+Gets a collection of features that will be serialized to the client for drawing and editing.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Features
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.GeoCollection<​T>​[[ThinkGeo.MapSuite.Core.Feature,​ MapSuiteCore,​ Version=9.0.0.0,​ Culture=neutral,​ PublicKeyToken=null]]|GeoCollection<​T>​]]   * Type:​[[ThinkGeo.MapSuite.Core.GeoCollection<​T>​[[ThinkGeo.MapSuite.Core.Feature,​ MapSuiteCore,​ Version=9.0.0.0,​ Culture=neutral,​ PublicKeyToken=null]]|GeoCollection<​T>​]]
Line 201: Line 204:
 ** {{wiki:​PublicProperty.gif|}} FeatureSource ** ** {{wiki:​PublicProperty.gif|}} FeatureSource **
  
-N/A+Gets the FeatureSource of the FeatureOverlay.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​FeatureSource
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.InMemoryFeatureSource|InMemoryFeatureSource]]   * Type:​[[ThinkGeo.MapSuite.Core.InMemoryFeatureSource|InMemoryFeatureSource]]
Line 209: Line 212:
 ** {{wiki:​PublicProperty.gif|}} Columns ** ** {{wiki:​PublicProperty.gif|}} Columns **
  
-N/A+Gets a collection of FeatureSourceColumns,​ which specifies the column names of the feature data.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Columns
 == Return Value == == Return Value ==
   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​
Line 217: Line 220:
 ** {{wiki:​PublicProperty.gif|}} Style ** ** {{wiki:​PublicProperty.gif|}} Style **
  
-N/A+Gets or sets a FeatureOverlayStyle object, which determines how the features are drawn at the client side.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Style
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.WebEdition.FeatureOverlayStyle|FeatureOverlayStyle]]   * Type:​[[ThinkGeo.MapSuite.WebEdition.FeatureOverlayStyle|FeatureOverlayStyle]]
Line 225: Line 228:
 ** {{wiki:​PublicProperty.gif|}} QueryTools ** ** {{wiki:​PublicProperty.gif|}} QueryTools **
  
-N/A+Gets the QueryTools that allow you to easily query features from the FeatureOverlay.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​QueryTools
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.QueryTools|QueryTools]]   * Type:​[[ThinkGeo.MapSuite.Core.QueryTools|QueryTools]]
Line 233: Line 236:
 ** {{wiki:​PublicProperty.gif|}} EditTools ** ** {{wiki:​PublicProperty.gif|}} EditTools **
  
-N/A+Gets the EditTools that allow you to easily edit features in the FeatureOverlay.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​EditTools
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.EditTools|EditTools]]   * Type:​[[ThinkGeo.MapSuite.Core.EditTools|EditTools]]
Line 241: Line 244:
 ** {{wiki:​PublicProperty.gif|}} IsVisible ** ** {{wiki:​PublicProperty.gif|}} IsVisible **
  
-N/A+Gets or sets a value that indicates whether the overlay is visible on the map.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​IsVisible
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 249: Line 252:
 ** {{wiki:​PublicProperty.gif|}} Name ** ** {{wiki:​PublicProperty.gif|}} Name **
  
-N/A+Gets or sets the name of the overlay, which will display in the OverlaySwitcher.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Name
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 257: Line 260:
 ** {{wiki:​PublicProperty.gif|}} Opacity ** ** {{wiki:​PublicProperty.gif|}} Opacity **
  
-N/A+Gets or sets the opacity level of the overlay.
 == Remarks == == Remarks ==
-N/A+The <​strong>​Opacity<​/strong> property enables you to specify a level of transparency for the overlay. When this property is set to a value less than 100 percent (1.00), the entire overlay is made more transparent. The lower the value, the more transparent it is. Setting this property to a value of 0 percent (0.00) makes the overlay completely invisible.
 == Return Value == == Return Value ==
   * Type:Single   * Type:Single
Line 265: Line 268:
 ** {{wiki:​PublicProperty.gif|}} IsVisibleInOverlaySwitcher ** ** {{wiki:​PublicProperty.gif|}} IsVisibleInOverlaySwitcher **
  
-N/A+Gets or sets a value that indicates whether the overlay name is displayed in the OverlaySwitcher.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​IsVisibleInOverlaySwitcher
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 273: Line 276:
 ** {{wiki:​PublicProperty.gif|}} IsBaseOverlay ** ** {{wiki:​PublicProperty.gif|}} IsBaseOverlay **
  
-N/A+Gets or sets a value that indicates whether the overlay is a base overlay.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​IsBaseOverlay
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 281: Line 284:
 ** {{wiki:​PublicProperty.gif|}} Id ** ** {{wiki:​PublicProperty.gif|}} Id **
  
-N/A+Gets the identifier for the overlay to be found.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Id
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 289: Line 292:
 ** {{wiki:​PublicProperty.gif|}} AutoRefreshInterval ** ** {{wiki:​PublicProperty.gif|}} AutoRefreshInterval **
  
-N/A+Gets or sets the time interval in which the MarkerOverlay refreshes itself.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​AutoRefreshInterval
 == Return Value == == Return Value ==
   * Type:​TimeSpan   * Type:​TimeSpan
Line 299: Line 302:
 N/A N/A
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​Attribution
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 316: Line 319:
 N/A N/A
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​OverlayType
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 322: Line 325:
 ** {{wiki:​ProtectedProperty.gif|}} HasTickEvent ** ** {{wiki:​ProtectedProperty.gif|}} HasTickEvent **
  
-N/A+Indicates whether the overlay supports tick event.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​HasTickEvent
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 338: Line 341:
 ==== Public Events ==== ==== Public Events ====
 ** {{wiki:​PublicEvent.gif|}} Tick ** ** {{wiki:​PublicEvent.gif|}} Tick **
-N/A+Occurs when the number of milliseconds specified in the AutoRefreshInterval property has elapsed and the page is posted to the server.
 == Remarks == == Remarks ==
-N/A+For the most updated Info for this topic, please check it here:http://​wiki.thinkgeo.com/​wiki/​ThinkGeo.MapSuite.WebEdition.EditFeatureOverlay#​OnTick.28EventArgs.29
  
 Event Arguments:​EventArgs Event Arguments:​EventArgs
  
  
thinkgeo.mapsuite.webedition.editfeatureoverlay.1442545652.txt.gz ยท Last modified: 2015/09/18 03:07 by admin