User Tools

Site Tools


thinkgeo.mapsuite.portablecore.sqltypesgeometryhelper

ThinkGeo.MapSuite.Core.SqlTypesGeometryHelper

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.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.SqlTypesGeometryHelper

Members Summary

Public Constructors

Protected Constructors

Public Methods

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

Union(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Union(AreaBaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

Union(AreaBaseShape,AreaBaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Union(IEnumerable<AreaBaseShape>)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Union(IEnumerable<LineBaseShape>)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Union(LineBaseShape,LineBaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Union(LineBaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

Validate(BaseShape,ShapeValidationMode)

  • N/A
Remarks
  • N/A
Return Value
Parameters

Buffer(Feature,Double,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • feature
  • distance
    • Type:Double
    • Description:N/A

Buffer(Feature,Double,Int32,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • feature
  • distance
    • Type:Double
    • Description:N/A
  • quadrantSegments
    • Type:Int32
    • Description:N/A

Buffer(Feature,Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • feature
  • distance
    • Type:Double
    • Description:N/A
  • quadrantSegments
    • Type:Int32
    • Description:N/A

Buffer(BaseShape,Double,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • distance
    • Type:Double
    • Description:N/A

Buffer(BaseShape,Double,Int32,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • distance
    • Type:Double
    • Description:N/A
  • quadrantSegments
    • Type:Int32
    • Description:N/A

Buffer(BaseShape,Double,Int32,BufferCapType,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • distance
    • Type:Double
    • Description:N/A
  • quadrantSegments
    • Type:Int32
    • Description:N/A

Contains(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

Contains(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

Contains(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

Crosses(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

Crosses(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

Crosses(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

GetCrossing(LineBaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetCenterPoint(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetConvexHull(Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • feature

GetConvexHull(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetDifference(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature
  • targetFeature

GetDifference(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetDifference(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

GetDifference(AreaBaseShape,AreaBaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetDifference(AreaBaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

GetSymmetricalDifference(AreaBaseShape,AreaBaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetSymmetricalDifference(AreaBaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

GetSymmetricalDifference(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature
  • targetFeature

GetSymmetricalDifference(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • targetFeature

GetSymmetricalDifference(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetIntersection(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature
  • targetFeature

GetIntersection(BaseShape,AreaBaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

GetInvalidReason(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters
  • feature

GetDistanceTo(Feature,Feature,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

GetDistanceTo(BaseShape,Feature,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double
  • Description:N/A
Parameters
  • targetFeature

GetDistanceTo(BaseShape,BaseShape,GeographyUnit,DistanceUnit)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double
  • Description:N/A
Parameters

Intersects(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

Intersects(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

Intersects(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

IsDisjointed(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

IsDisjointed(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

IsDisjointed(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

IsTopologicallyEqual(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

IsTopologicallyEqual(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

IsTopologicallyEqual(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

IsValid(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

IsValid(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • feature

IsWithin(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

IsWithin(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

IsWithin(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

MakeValid(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters

MakeValid(Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • feature

Overlaps(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

Overlaps(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

Overlaps(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

Touches(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • sourceFeature
  • targetFeature

Touches(BaseShape,Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • targetFeature

Touches(BaseShape,BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

Union(IEnumerable<Feature>)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • features
    • Type:IEnumerable<Feature>
    • Description:N/A

Union(IEnumerable<BaseShape>)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • baseShapes
    • Type:IEnumerable<BaseShape>
    • Description:N/A

Union(Feature,Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature
  • targetFeature

Protected Methods

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

IsSqlTypesGeometryTypeAvailable()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters

GetAllPoints(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<Vertex>
  • Description:N/A
Parameters
  • feature

GetEndPoint(Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature

GetStartPoint(Feature)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • sourceFeature

Public Properties

Protected Properties

Public Events

thinkgeo.mapsuite.portablecore.sqltypesgeometryhelper.txt · Last modified: 2017/03/16 21:59 (external edit)