User Tools

Site Tools


thinkgeo.mapsuite.core.topologyvalidator

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.core.topologyvalidator [2015/09/21 01:11]
admin
thinkgeo.mapsuite.core.topologyvalidator [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.TopologyValidator ====== ====== ThinkGeo.MapSuite.Core.TopologyValidator ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
  
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 10: Line 13:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 22: Line 25:
 ** {{wiki:​PublicMethod.gif|}} Equals(Object) ** ** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 38: Line 41:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 50: Line 53:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 59: Line 62:
  
 == Parameters == == Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​lineFeatures//​
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​
 +    * Description:​N/​A
 +
 +  * //​tolerance//​
 +    * Type:Double
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​polygonFeatures//​
 +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​
 +    * Description:​N/​A
 +
 +  * //​tolerance//​
 +    * Type:Double
 +    * Description:​N/​A
 +
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotOverlap(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotOverlap(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 78: Line 121:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotHaveGaps(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotHaveGaps(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 94: Line 137:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustContainPoint(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustContainPoint(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 114: Line 157:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeCoveredByPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeCoveredByPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 134: Line 177:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsBoundaryMustBeCoveredByLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsBoundaryMustBeCoveredByLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 154: Line 197:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeCoveredByFeatureClassOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeCoveredByFeatureClassOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 174: Line 217:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotOverlapWithPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustNotOverlapWithPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 194: Line 237:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustCoverEachOther(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustCoverEachOther(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 214: Line 257:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsBoundaryMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsBoundaryMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 234: Line 277:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotHaveDangles(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotHaveDangles(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 250: Line 293:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotHavePseudonodes(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotHavePseudonodes(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 266: Line 309:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotOverlap(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotOverlap(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 282: Line 325:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotSelfOverlap(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotSelfOverlap(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 298: Line 341:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotIntersect(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotIntersect(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 314: Line 357:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotSelfIntersect(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotSelfIntersect(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 330: Line 373:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotIntersectOrTouchInterior(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotIntersectOrTouchInterior(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 346: Line 389:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeSinglePart(IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeSinglePart(IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 362: Line 405:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotOverlapWithLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustNotOverlapWithLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 382: Line 425:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeCoveredByFeatureClassOfLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeCoveredByFeatureClassOfLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 402: Line 445:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesEndPointMustBeCoveredByPoints(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesEndPointMustBeCoveredByPoints(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 422: Line 465:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 442: Line 485:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeProperlyInsidePolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeProperlyInsidePolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 462: Line 505:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByBoundaryOfPolygons(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 482: Line 525:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByEndPointOfLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByEndPointOfLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 502: Line 545:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PointsMustBeCoveredByLines(IEnumerable<​Feature>,​IEnumerable<​Feature>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 517: Line 560:
   * //​lineFeatures//​   * //​lineFeatures//​
     * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​     * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​
-    * Description:​N/​A 
- 
-<div newline></​div>​ 
-** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) ** 
- 
-N/A 
-== Remarks == 
-N/A 
- 
-== Return Value == 
-  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  * Description:​N/​A 
- 
-== Parameters == 
-  * //​lineFeatures//​ 
-    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-    * Description:​N/​A 
- 
-  * //​tolerance//​ 
-    * Type:Double 
-    * Description:​N/​A 
- 
-<div newline></​div>​ 
-** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) ** 
- 
-N/A 
-== Remarks == 
-N/A 
- 
-== Return Value == 
-  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  * Description:​N/​A 
- 
-== Parameters == 
-  * //​polygonFeatures//​ 
-    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-    * Description:​N/​A 
- 
-  * //​tolerance//​ 
-    * Type:Double 
     * Description:​N/​A     * Description:​N/​A
  
Line 563: Line 566:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 575: Line 578:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
thinkgeo.mapsuite.core.topologyvalidator.1442797908.txt.gz ยท Last modified: 2015/09/21 01:11 by admin