geo-io / wkt-generator
已知文本(WKT)生成器。
v1.0.0
2015-04-17 19:05 UTC
Requires
- php: >=5.3.3
- geo-io/interface: ~1.0
Requires (Dev)
- mockery/mockery: ~0.9.0
README
从几何对象生成已知文本(WKT)表示。
class MyExtractor implements GeoIO\Extractor { public function extractType($geometry) { if ($geometry instanceof MyPoint) { return self::TYPE_POINT; } // ... } public function extractCoordinatesFromPoint($point) { return array( 'x' => $point->getX(), 'y' => $point->getY(), 'z' => null, 'm' => null, ); } // ... } $extractor = MyExtractor(); $generator = new GeoIO\WKT\Generator\Generator($extractor); echo $generator->generate(new MyPoint(1, 2)); // Outputs: // POINT(1 2)
安装
通过composer安装。请查看packagist页面获取所有可用版本。
composer require geo-io/wkt-generator
许可
版权所有(c)2014-2022 Jan Sorgalla。在MIT许可下发布。