geo-io/crs

坐标系参考系统(CRS)工具。

v2.0.0 2021-09-10 13:49 UTC

This package is auto-updated.

Last update: 2024-09-20 15:06:44 UTC


README

Build Status Coverage Status

坐标系参考系统(CRS)工具。

安装

通过Composer安装。检查Packagist页面获取所有可用版本。

composer require geo-io/crs

使用方法

def_to_srid

将CRS定义转换为空间参考系统标识符(SRID)。

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";

以上示例将生成以下输出。

4326
4322

如果定义无法转换为SRID,则抛出GeoIO\CRS\Exception\UnknownDefinitionException

srid_to_urn

将SRID转换为URN。

echo GeoIO\CRS\srid_to_urn(4326)."\n";
echo GeoIO\CRS\srid_to_urn(4322)."\n";

以上示例将生成以下输出。

urn:ogc:def:crs:OGC:1.3:CRS84
urn:ogc:def:crs:EPSG::4322

许可证

版权所有(c)2016-2022 Jan Sorgalla。在MIT许可证下发布。