geo-io / wkt-parser
已知文本(WKT)解析器。
v1.0.1
2015-11-09 12:35 UTC
Requires
- php: >=5.3.3
- geo-io/interface: ~1.0
- jms/parser-lib: ~1.0
Requires (Dev)
- mockery/mockery: ~0.9.0
README
一个将 已知文本(WKT) 表示形式转换为几何对象的解析器。
class MyFactory implements GeoIO\Factory { public function createPoint($dimension, array $coordinates, $srid = null) { return MyPoint($coordinates['x'], $coordinates['y']); } public function createLineString($dimension, array $points, $srid = null) { return MyLineString($points); } // ... } $factory = MyFactory(); $parser = new GeoIO\WKT\Parser\Parser($factory); $myLineString = $parse->parse('LINESTRING(1 2, 2 2, 1 1)');
安装
通过 composer 安装。请检查 Packagist 页面 以获取所有可用的版本。
composer require geo-io/wkt-parser
许可证
版权所有 (c) 2014-2022 Jan Sorgalla。在 MIT 许可证 下发布。