Property | Type | Description | |
---|---|---|---|
$srid | integer |
Method | Description | |
---|---|---|
__toString ( ) : string | ||
getSrid ( ) : null | integer | ||
setSrid ( mixed $srid ) : self | ||
toArray ( ) : array | ||
toJson ( ) : string |
Method | Description | |
---|---|---|
getNamespace ( ) : string | ||
validateLineStringValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] $lineString ) : array[] | ||
validateMultiLineStringValue ( array $lineStrings ) : array | ||
validateMultiPointValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] $points ) : array[] | ||
validateMultiPolygonValue ( array $polygons ) : array | ||
validatePointValue ( CrEOF\Spatial\PHP\Types\AbstractPoint | array $point ) : array | ||
validatePolygonValue ( array $rings ) : array | ||
validateRingValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | array[] $ring ) : array[] |
Method | Description | |
---|---|---|
toStringLineString ( array $lineString ) : string | ||
toStringMultiLineString ( array $multiLineString ) : string | ||
toStringMultiPoint ( array $multiPoint ) : string | ||
toStringMultiPolygon ( array $multiPolygon ) : string | ||
toStringPoint ( array $point ) : string | ||
toStringPolygon ( array $polygon ) : string |
protected validateLineStringValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] $lineString ) : array[] | ||
$lineString | CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] | |
return | array[] |
protected validateMultiLineStringValue ( array $lineStrings ) : array | ||
$lineStrings | array | |
return | array |
protected validateMultiPointValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] $points ) : array[] | ||
$points | CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] | |
return | array[] |
protected validateMultiPolygonValue ( array $polygons ) : array | ||
$polygons | array | |
return | array |
protected validatePointValue ( CrEOF\Spatial\PHP\Types\AbstractPoint | array $point ) : array | ||
$point | CrEOF\Spatial\PHP\Types\AbstractPoint | array | |
return | array |
protected validatePolygonValue ( array $rings ) : array | ||
$rings | array | |
return | array |
protected validateRingValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | array[] $ring ) : array[] | ||
$ring | CrEOF\Spatial\PHP\Types\AbstractLineString | array[] | |
return | array[] |