CoordinatesHelper
Table of Contents
-
parseLat()
: float|null
-
parseLon()
: float|null
-
findLeftIndicator()
: string|null
-
parse()
: float|null
-
parseDMS()
: float|null
-
parseDMSPart()
: array<string|int, mixed>|null
parseLat()
public
static parseLat(string $str) : float|null
Parameters
-
$str
: string
-
Return values
float|null
—
parseLon()
public
static parseLon(string $str) : float|null
Parameters
-
$str
: string
-
Return values
float|null
—
findLeftIndicator()
private
static findLeftIndicator(string $str, array<string|int, string> $indicators) : string|null
Parameters
-
$str
: string
-
-
$indicators
: array<string|int, string>
-
Return values
string|null
—
parse()
private
static parse(string $str, string $negativeLetter, string $positiveLetter, float $min, float $max) : float|null
Parameters
-
$str
: string
-
-
$negativeLetter
: string
-
-
$positiveLetter
: string
-
-
$min
: float
-
-
$max
: float
-
Return values
float|null
—
parseDMS()
private
static parseDMS(string $str, float $min, float $max) : float|null
Parameters
-
$str
: string
-
-
$min
: float
-
-
$max
: float
-
Return values
float|null
—
parseDMSPart()
private
static parseDMSPart(string $str, array<string|int, string> $indicators, float $min, float $max) : array<string|int, mixed>|null
Parameters
-
$str
: string
-
-
$indicators
: array<string|int, string>
-
-
$min
: float
-
-
$max
: float
-
Return values
array<string|int, mixed>|null
—