User Tools

Site Tools


thinkgeo.mapsuite.core.geometrycollectionshape

This is an old revision of the document!


ThinkGeo.MapSuite.Core.GeometryCollectionShape

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.BaseShape
      • ThinkGeo.MapSuite.Core.GeometryCollectionShape

Members Summary

Public Constructors

GeometryCollectionShape()

This constructor creates the GeometryCollectionShape.

Remarks

None

Parameters

GeometryCollectionShape(IEnumerable<BaseShape>)

N/A

Remarks

N/A

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

GeometryCollectionShape(IEnumerable<Feature>)

N/A

Remarks

N/A

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

GeometryCollectionShape(String)

This constructor creates the GeometryCollectionShape.

Remarks

None

Parameters
  • wellKnownText
    • Type:String
    • Description:This parameter is the well-known text used to build the shape.

GeometryCollectionShape(Byte[])

This constructor creates the GeometryCollectionShape.

Remarks

None

Parameters
  • wellKnownBinary
    • Type:Byte[]
    • Description:This parameter is the well-known binary used to build the shape.

Protected Constructors

Public Methods

GetIntersection(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

Union(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

Union(IEnumerable<BaseShape>)

N/A

Remarks

N/A

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

GetDifference(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

GetSymmetricalDifference(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

GetConvexHull()

N/A

Remarks

N/A

Return Value
Parameters

Simplify(GeographyUnit,Double,DistanceUnit,SimplificationType)

N/A

Remarks

N/A

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

Simplify(Double,SimplificationType)

N/A

Remarks

N/A

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

LoadFromWellKnownData(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • wellKnownText
    • Type:String
    • Description:N/A

GetWellKnownText()

N/A

Remarks

N/A

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

GetGeoJson()

N/A

Remarks

N/A

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

GetWellKnownText(RingOrder)

N/A

Remarks

N/A

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

LoadFromWellKnownData(Byte[])

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • wellKnownBinary
    • Type:Byte[]
    • Description:N/A

GetWellKnownBinary()

N/A

Remarks

N/A

Return Value
  • Type:Byte[]
  • Description:N/A
Parameters

GetWellKnownBinary(WkbByteOrder)

N/A

Remarks

N/A

Return Value
  • Type:Byte[]
  • Description:N/A
Parameters

GetWellKnownBinary(RingOrder)

N/A

Remarks

N/A

Return Value
  • Type:Byte[]
  • Description:N/A
Parameters
  • outerRingOrder

GetWellKnownBinary(RingOrder,WkbByteOrder)

N/A

Remarks

N/A

Return Value
  • Type:Byte[]
  • Description:N/A
Parameters
  • outerRingOrder

GetBoundingBox()

N/A

Remarks

N/A

Return Value
Parameters

GetWellKnownType()

N/A

Remarks

N/A

Return Value
Parameters

CloneDeep()

N/A

Remarks

N/A

Return Value
Parameters

TranslateByOffset(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • xOffsetDistance
    • Type:Double
    • Description:N/A
  • yOffsetDistance
    • Type:Double
    • Description:N/A

TranslateByOffset(Double,Double)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • xOffsetDistance
    • Type:Double
    • Description:N/A
  • yOffsetDistance
    • Type:Double
    • Description:N/A

TranslateByDegree(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

TranslateByDegree(Double,Double)

N/A

Remarks

N/A

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

Rotate(PointShape,Single)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • degreeAngle
    • Type:Single
    • Description:N/A

GetShortestLineTo(BaseShape,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

GetShortestLineTo(Feature,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters
  • targetFeature

GetClosestPointTo(BaseShape,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

GetClosestPointTo(Feature,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters
  • targetFeature

GetCenterPoint()

N/A

Remarks

N/A

Return Value
Parameters

Buffer(Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

Buffer(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(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

GetDistanceTo(BaseShape,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

GetDistanceTo(Feature,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

Register(PointShape,PointShape,DistanceUnit,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

Register(Feature,Feature,DistanceUnit,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters
  • fromPoint
  • toPoint

Validate(ShapeValidationMode)

N/A

Remarks

N/A

Return Value
Parameters

IsDisjointed(BaseShape)

N/A

Remarks

N/A

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

IsDisjointed(Feature)

N/A

Remarks

N/A

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

Intersects(BaseShape)

N/A

Remarks

N/A

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

Intersects(Feature)

N/A

Remarks

N/A

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

Touches(BaseShape)

N/A

Remarks

N/A

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

Touches(Feature)

N/A

Remarks

N/A

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

Crosses(BaseShape)

N/A

Remarks

N/A

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

Crosses(Feature)

N/A

Remarks

N/A

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

IsWithin(BaseShape)

N/A

Remarks

N/A

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

IsWithin(Feature)

N/A

Remarks

N/A

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

Contains(BaseShape)

N/A

Remarks

N/A

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

Contains(Feature)

N/A

Remarks

N/A

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

Overlaps(BaseShape)

N/A

Remarks

N/A

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

Overlaps(Feature)

N/A

Remarks

N/A

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

IsTopologicallyEqual(BaseShape)

N/A

Remarks

N/A

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

IsTopologicallyEqual(Feature)

N/A

Remarks

N/A

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

GetFeature()

N/A

Remarks

N/A

Return Value
Parameters

GetFeature(IDictionary<String,String>)

N/A

Remarks

N/A

Return Value
Parameters
  • columnValues
    • Type:IDictionary<String,String>
    • Description:N/A

GetCrossing(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

ScaleTo(Double)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • scale
    • Type:Double
    • Description:N/A

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

Protected Methods

LoadFromWellKnownDataCore(Byte[])

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • wellKnownBinary
    • Type:Byte[]
    • Description:N/A

LoadFromWellKnownDataCore(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • wellKnownText
    • Type:String
    • Description:N/A

GetWellKnownTextCore(RingOrder)

N/A

Remarks

N/A

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

GetWellKnownBinaryCore(RingOrder,WkbByteOrder)

N/A

Remarks

N/A

Return Value
  • Type:Byte[]
  • Description:N/A
Parameters
  • outerRingOrder

GetWellKnownTypeCore()

N/A

Remarks

N/A

Return Value
Parameters

ValidateCore(ShapeValidationMode)

N/A

Remarks

N/A

Return Value
Parameters

GetCrossingCore(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

GetBoundingBoxCore()

N/A

Remarks

N/A

Return Value
Parameters

GetDistanceToCore(BaseShape,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

GetClosestPointToCore(BaseShape,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

GetShortestLineToCore(BaseShape,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

BufferCore(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

IsDisjointedCore(BaseShape)

N/A

Remarks

N/A

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

IntersectsCore(BaseShape)

N/A

Remarks

N/A

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

TouchesCore(BaseShape)

N/A

Remarks

N/A

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

IsWithinCore(BaseShape)

N/A

Remarks

N/A

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

GetIntersectionCore(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

UnionCore(IEnumerable<BaseShape>)

N/A

Remarks

N/A

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

GetDifferenceCore(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

GetSymmetricalDifferenceCore(BaseShape)

N/A

Remarks

N/A

Return Value
Parameters

GetConvexHullCore()

N/A

Remarks

N/A

Return Value
Parameters

SimplifyCore(Double,SimplificationType)

N/A

Remarks

N/A

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

GetGeoJsonCore()

N/A

Remarks

N/A

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

CloneDeepCore()

N/A

Remarks

N/A

Return Value
Parameters

TranslateByOffsetCore(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • xOffsetDistance
    • Type:Double
    • Description:N/A
  • yOffsetDistance
    • Type:Double
    • Description:N/A

TranslateByDegreeCore(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

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

RotateCore(PointShape,Single)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • degreeAngle
    • Type:Single
    • Description:N/A

GetCenterPointCore()

N/A

Remarks

N/A

Return Value
Parameters

RegisterCore(PointShape,PointShape,DistanceUnit,GeographyUnit)

N/A

Remarks

N/A

Return Value
Parameters

CrossesCore(BaseShape)

N/A

Remarks

N/A

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

ContainsCore(BaseShape)

N/A

Remarks

N/A

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

OverlapsCore(BaseShape)

N/A

Remarks

N/A

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

IsTopologicallyEqualCore(BaseShape)

N/A

Remarks

N/A

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

ScaleToCore(Double)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • scale
    • Type:Double
    • Description:N/A

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

fT4=(IEnumerable<BaseShape>)

N/A

Remarks

N/A

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

Public Properties

Shapes

N/A

Remarks

N/A

Return Value

Id

N/A

Remarks

N/A

Return Value
  • Type:String

Tag

N/A

Remarks

N/A

Return Value
  • Type:Object

CanRotate

N/A

Remarks

N/A

Return Value
  • Type:Boolean

Protected Properties

Public Events

thinkgeo.mapsuite.core.geometrycollectionshape.1442554970.txt.gz · Last modified: 2015/09/18 05:42 by admin