public static function createPolyFromCoordinateString($rawCoordinateString)
 {
     $coordinateString = ltrim(trim($rawCoordinateString));
     $coordinates = explode(' ', $coordinateString);
     $poly = new Polygon();
     /** @var array $c */
     foreach ($coordinates as $c) {
         $cartesian = explode(',', $c);
         $point = new Point($cartesian[0], $cartesian[1]);
         $poly->addVertex($point);
     }
     return $poly;
 }