123456789101112131415161718192021222324252627 |
- <?php
- /**
- * EWKT (Extended Well Known Text) Adapter
- */
- class EWKT extends WKT
- {
-
- /**
- * Serialize geometries into an EWKT string.
- *
- * @param Geometry $geometry
- *
- * @return string The Extended-WKT string representation of the input geometries
- */
- public function write(Geometry $geometry) {
- $srid = $geometry->SRID();
- $wkt = '';
- if ($srid) {
- $wkt = 'SRID=' . $srid . ';';
- $wkt .= $geometry->out('wkt');
- return $wkt;
- }
- else {
- return $geometry->out('wkt');
- }
- }
- }
|