Table of Contents
-
EARTH_RADIUS
= 6378137
-
calcByCoordinates()
: float
-
calcForMultiPolygon()
: int
-
calcForPolygon()
: int
-
calculate()
: int
-
toRad()
: float
EARTH_RADIUS
private
mixed
EARTH_RADIUS
= 6378137
calcByCoordinates()
public
static calcByCoordinates(array<string|int, array<string|int, float>> $coordinates[, string $unit = 'meters' ]) : float
Parameters
-
$coordinates
: array<string|int, array<string|int, float>>
-
-
$unit
: string
= 'meters'
-
Return values
float
—
public
static calcForMultiPolygon(MultiPolygon $multiPolygon[, string $unit = 'meters' ]) : int
Parameters
-
$multiPolygon
: MultiPolygon
-
-
$unit
: string
= 'meters'
-
Return values
int
—
calcForPolygon()
public
static calcForPolygon(Polygon $polygon[, string $unit = 'meters' ]) : int
Parameters
-
$polygon
: Polygon
-
-
$unit
: string
= 'meters'
-
Return values
int
—
calculate()
public
static calculate(Polygon|MultiPolygon $geometry[, string $unit = 'meters' ]) : int
Parameters
-
$geometry
: Polygon|MultiPolygon
-
-
$unit
: string
= 'meters'
-
Return values
int
—
toRad()
private
static toRad(float $num) : float
Parameters
-
$num
: float
-
Return values
float
—