ValueObjects\Geography\Coordinate::toUniversalTransverseMercator PHP Method

toUniversalTransverseMercator() public method

Returns a Universal Transverse Mercator projection representation of the coordinate in meters
public toUniversalTransverseMercator ( ) : ValueObjects\StringLiteral\StringLiteral
return ValueObjects\StringLiteral\StringLiteral
    public function toUniversalTransverseMercator()
    {
        $coordinate = static::getBaseCoordinate($this);
        $convert = new Convert($coordinate);
        $utm = $convert->toUniversalTransverseMercator();
        return new StringLiteral($utm);
    }

Usage Example

Example #1
0
 public function testToUniversalTransverseMercator()
 {
     $utm = new StringLiteral('33T 631188 4520953');
     $this->assertTrue($this->coordinate->toUniversalTransverseMercator()->sameValueAs($utm));
 }