Geo I/O CRS
, (*1)
Coordinate Reference System (CRS) utilities., (*2)
Installation
Install through composer. Check the
packagist page for all
available versions., (*3)
composer require geo-io/crs
Usage
def_to_srid
Converts a CRS definition to a
Spatial Reference System Identifier (SRID)., (*4)
echo GeoIO\CRS\def_to_srid('urn:ogc:def:crs:OGC:1.3:CRS84')."\n";
echo GeoIO\CRS\def_to_srid('http://spatialreference.org/ref/epsg/4322')."\n";
The above example will produce the following output., (*5)
4326
4322
If the definition can't be converted to a SRID, it throws a
GeoIO\CRS\Exception\UnknownDefinitionException., (*6)
srid_to_urn
Converts a Spatial Reference System Identifier
(SRID) to an URN., (*7)
echo GeoIO\CRS\srid_to_urn(4326)."\n";
echo GeoIO\CRS\srid_to_urn(4322)."\n";
The above example will produce the following output., (*8)
urn:ogc:def:crs:OGC:1.3:CRS84
urn:ogc:def:crs:EPSG::4322
License
Copyright (c) 2016-2022 Jan Sorgalla. Released under the MIT License., (*9)