protected function getProjectedFeature(Placemark $placemark) { if ($placemark instanceof BasePlacemark) { // generic Placemark does not implement setGeometry $this->setupProjector(); if ($this->projector !== null) { $geometry = $placemark->getGeometry(); if ($geometry) { $placemark->setGeometry($this->projector->projectGeometry($geometry)); } } } return $placemark; }
protected function getProjectedFeature(Placemark $placemark) { if ($placemark instanceof BasePlacemark) { // generic Placemark does not implement setGeometry $this->setupProjector(); if ($this->projector !== null) { $geometry = $placemark->getGeometry(); if ($geometry) { $placemark->setGeometry($this->projector->projectGeometry($geometry)); } } } $placemark->setURLParam('feed', $this->categoryId); $placemark->setURLParam('group', $this->feedGroup); return $placemark; }