NAME
Geo::Coordinates::Converter::Point - the coordinates object
SYNOPSIS
use strict;
use warnings;
use Geo::Coordinates::Converter::Point;
my $point = Geo::Coordinates::Converter::Point->new({
lat => '35.65580',
lng => '139.65580',
datum => 'wgs84',
format => 'degree',
});
my $point = Geo::Coordinates::Converter::Point->new({
lat => '35.39.24.00',
lng => '139.40.15.05',
datum => 'wgs84',
format => 'dms',
});
my $clone = $point->clone;
my $new_point = $point->converter( degree => 'wgs84' );
DESCRIPTION
accessor of data concerning coordinates. data is not processed at all.
METHODS
- new
-
constructor
- lat
-
accessor of latitude
- latitude
-
alias of lat
- lng
-
accessor of longitude
- longitude
-
alias of lng
- height
-
sea level (meters).
- datum
-
accessor of datum. default is
wgs84
. - format
-
accessor of coordinates format
- clone
-
clone object
- converter
-
wrapper of Geo::Coordinates::Converter->convert.
my $new_point = $point->converter(degree => 'wgs84');
the method same code is under.
my $new_point = Geo::Coordinates::Converter->new( point => $point, )->convert(degree => 'wgs84');
AUTHOR
Kazuhiro Osawa <yappo {at} shibuya {dot} pl>
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.