AirLay backend

CoordinatesHelper
in package

Table of Contents

parseLat()  : float|null
parseLon()  : float|null
findLeftIndicator()  : string|null
parse()  : float|null
parseDMS()  : float|null
parseDMSPart()  : array<string|int, mixed>|null

Methods

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

Search results