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 07:53]
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 62: Line 65:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} LinesMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 82: Line 85:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} PolygonsMustBeLargerThanClusterTolerance(IEnumerable<​Feature>,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 102: Line 105:
 ** {{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 118: 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 134: 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 154: 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 174: 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 194: 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 214: 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 234: 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 254: 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 274: 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 290: 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 306: 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 322: 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 338: 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 354: 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 370: 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 386: 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 402: 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 422: 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 442: 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 462: 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 482: 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 502: 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 522: 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 542: 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 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.1442822030.txt.gz · Last modified: 2015/09/21 07:53 by admin