ImageParser
Table of Contents
-
$filesystem
: Filesystem
-
__construct()
: mixed
-
parse()
: array<string|int, mixed>
-
convertCoordinates()
: float|int
-
getImageLocation()
: array<string|int, mixed>
-
parseGPSToNum()
: float|int
-
parsePng()
: array<string|int, mixed>
-
parseProperties()
: array<string|int, mixed>
-
readRawTextData()
: array<string|int, mixed>
$filesystem
private
Filesystem
$filesystem
__construct()
public
__construct(Filesystem $filesystem) : mixed
Parameters
-
$filesystem
: Filesystem
-
Return values
mixed
—
parse()
public
parse(string $filename) : array<string|int, mixed>
Parameters
-
$filename
: string
-
Return values
array<string|int, mixed>
—
convertCoordinates()
private
convertCoordinates(array<string|int, mixed> $coordinates, array<string|int, mixed>|string $ref) : float|int
Parameters
-
$coordinates
: array<string|int, mixed>
-
-
$ref
: array<string|int, mixed>|string
-
Return values
float|int
—
getImageLocation()
private
getImageLocation(array<string|int, mixed> $gps) : array<string|int, mixed>
Parameters
-
$gps
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
—
parseGPSToNum()
private
parseGPSToNum(string $coordinates) : float|int
Parameters
-
$coordinates
: string
-
Return values
float|int
—
parsePng()
private
parsePng(string $filename) : array<string|int, mixed>
Parameters
-
$filename
: string
-
Return values
array<string|int, mixed>
—
parseProperties()
private
parseProperties(string $filename) : array<string|int, mixed>
Parameters
-
$filename
: string
-
Return values
array<string|int, mixed>
—
readRawTextData()
private
readRawTextData(string $filename) : array<string|int, mixed>
Parameters
-
$filename
: string
-
Return values
array<string|int, mixed>
—