Flow PHP

GeographyType

Embedded Geography logical type annotation

Geospatial features in the WKB format with an explicit (non-linear/non-planar) edges interpolation algorithm.

A custom geographic CRS can be set by the crs field, where longitudes are bound by [-180, 180] and latitudes are bound by [-90, 90]. If unset, the CRS defaults to "OGC:CRS84".

An optional algorithm can be set to correctly interpret edges interpolation of the geometries. If unset, the algorithm defaults to SPHERICAL.

Allowed for physical type: BYTE_ARRAY.

See Geospatial.md for details.

Properties

$_TSPEC  : mixed
$algorithm  : null|int
$crs  : null|string
$isValidate  : mixed

Methods

__construct()  : mixed
getName()  : mixed
read()  : mixed
write()  : mixed

Properties

$_TSPEC

public static mixed $_TSPEC = array(1 => array('var' => 'crs', 'isRequired' => false, 'type' => \Thrift\Type\TType::STRING), 2 => array('var' => 'algorithm', 'isRequired' => false, 'type' => \Thrift\Type\TType::I32, 'class' => '\Flow\Parquet\ThriftModel\EdgeInterpolationAlgorithm'))

Methods

__construct()

public __construct([mixed $vals = null ]) : mixed
Parameters
$vals : mixed = null

read()

public read(mixed $input) : mixed
Parameters
$input : mixed

write()

public write(mixed $output) : mixed
Parameters
$output : mixed
On this page

Search results