Lines Matching defs:geometry
44 * Read OpenStreetMap XML string into geometry objects
415 public function write(Geometry $geometry)
418 $this->processGeometry($geometry);
438 * @param Geometry $geometry
440 protected function processGeometry($geometry)
442 if (!$geometry->isEmpty()) {
443 switch ($geometry->geometryType()) {
445 /** @var Point $geometry */
446 $this->processPoint($geometry);
449 /** @var LineString $geometry */
450 $this->processLineString($geometry);
453 /** @var Polygon $geometry */
454 $this->processPolygon($geometry);
460 /** @var Collection $geometry */
461 $this->processCollection($geometry);