C# Class Raven.Client.Spatial.DotSpatial.ShapeConverter

Inheritance: IShapeConverter
Afficher le fichier Open project: sibartlett/RavenDB.Client.Spatial Class Usage Examples

Méthodes publiques

Méthode Description
CanConvert ( ObjectType type ) : bool
FromCircle ( object circle ) : double[]
FromEnvelope ( object envelope ) : CoordinateInfo[]
FromFeature ( object feature, object &id, object>.Dictionary &properties ) : object
FromFeatureCollection ( object featureCollection ) : object[]
FromGeometryCollection ( object geometryCollection ) : object[]
FromLineString ( object lineString ) : CoordinateInfo[]
FromLinearRing ( object lineString ) : CoordinateInfo[]
FromMultiLineString ( object multiLineString ) : CoordinateInfo[][]
FromMultiPoint ( object multiPoint ) : CoordinateInfo[]
FromMultiPolygon ( object multiPolygon ) : CoordinateInfo[][][]
FromPoint ( object point ) : CoordinateInfo
FromPolygon ( object polygon ) : CoordinateInfo[][]
GetObjectType ( object obj ) : ObjectType
ShapeConverter ( IGeometryFactory geometryFactory ) : System
ToCircle ( double circle ) : object
ToEnvelope ( CoordinateInfo coordinates ) : object
ToFeature ( object geometry, object id, object>.Dictionary properties ) : object
ToFeatureCollection ( object features ) : object
ToGeometryCollection ( object geometries ) : object
ToLineString ( CoordinateInfo coordinates ) : object
ToLinearRing ( CoordinateInfo coordinates ) : object
ToMultiLineString ( CoordinateInfo coordinates ) : object
ToMultiPoint ( CoordinateInfo coordinates ) : object
ToMultiPolygon ( CoordinateInfo coordinates ) : object
ToPoint ( CoordinateInfo coordinates ) : object
ToPolygon ( CoordinateInfo coordinates ) : object

Private Methods

Méthode Description
MakeCoordinate ( CoordinateInfo coordinate ) : System.Coordinate
MakeCoordinate ( System.Coordinate coordinate ) : CoordinateInfo

Method Details

CanConvert() public méthode

public CanConvert ( ObjectType type ) : bool
type ObjectType
Résultat bool

FromCircle() public méthode

public FromCircle ( object circle ) : double[]
circle object
Résultat double[]

FromEnvelope() public méthode

public FromEnvelope ( object envelope ) : CoordinateInfo[]
envelope object
Résultat CoordinateInfo[]

FromFeature() public méthode

public FromFeature ( object feature, object &id, object>.Dictionary &properties ) : object
feature object
id object
properties object>.Dictionary
Résultat object

FromFeatureCollection() public méthode

public FromFeatureCollection ( object featureCollection ) : object[]
featureCollection object
Résultat object[]

FromGeometryCollection() public méthode

public FromGeometryCollection ( object geometryCollection ) : object[]
geometryCollection object
Résultat object[]

FromLineString() public méthode

public FromLineString ( object lineString ) : CoordinateInfo[]
lineString object
Résultat CoordinateInfo[]

FromLinearRing() public méthode

public FromLinearRing ( object lineString ) : CoordinateInfo[]
lineString object
Résultat CoordinateInfo[]

FromMultiLineString() public méthode

public FromMultiLineString ( object multiLineString ) : CoordinateInfo[][]
multiLineString object
Résultat CoordinateInfo[][]

FromMultiPoint() public méthode

public FromMultiPoint ( object multiPoint ) : CoordinateInfo[]
multiPoint object
Résultat CoordinateInfo[]

FromMultiPolygon() public méthode

public FromMultiPolygon ( object multiPolygon ) : CoordinateInfo[][][]
multiPolygon object
Résultat CoordinateInfo[][][]

FromPoint() public méthode

public FromPoint ( object point ) : CoordinateInfo
point object
Résultat CoordinateInfo

FromPolygon() public méthode

public FromPolygon ( object polygon ) : CoordinateInfo[][]
polygon object
Résultat CoordinateInfo[][]

GetObjectType() public méthode

public GetObjectType ( object obj ) : ObjectType
obj object
Résultat ObjectType

ShapeConverter() public méthode

public ShapeConverter ( IGeometryFactory geometryFactory ) : System
geometryFactory IGeometryFactory
Résultat System

ToCircle() public méthode

public ToCircle ( double circle ) : object
circle double
Résultat object

ToEnvelope() public méthode

public ToEnvelope ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToFeature() public méthode

public ToFeature ( object geometry, object id, object>.Dictionary properties ) : object
geometry object
id object
properties object>.Dictionary
Résultat object

ToFeatureCollection() public méthode

public ToFeatureCollection ( object features ) : object
features object
Résultat object

ToGeometryCollection() public méthode

public ToGeometryCollection ( object geometries ) : object
geometries object
Résultat object

ToLineString() public méthode

public ToLineString ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToLinearRing() public méthode

public ToLinearRing ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToMultiLineString() public méthode

public ToMultiLineString ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToMultiPoint() public méthode

public ToMultiPoint ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToMultiPolygon() public méthode

public ToMultiPolygon ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToPoint() public méthode

public ToPoint ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object

ToPolygon() public méthode

public ToPolygon ( CoordinateInfo coordinates ) : object
coordinates CoordinateInfo
Résultat object