Provided by: libham-locator-perl_0.1000-2_all
NAME
Ham::Locator - Convert between Maidenhead locators and latitude/longitude.
SYNOPSIS
use Ham::Locator; my $m = new Ham::Locator; $m->set_loc('IO93lo'); my ($latitude, $longitude) = $m->loc2latlng;
DEPENDENCIES
• Carp - for error handling • Class::Accessor - for accessor method generation
CONSTRUCTORS
Locator->new Creates a new "Ham::Locator" object.
ACCESSORS
$locator->set_loc(locator) Sets the locator to use for conversion to latitude and longitude. $locator->set_latlng((latitude, longitude)) Sets the longitude and latitude to use for conversion to the locator. $locator->set_precision(precision) Sets the number of characters of the locator reference to return when calling latlng2loc.
METHODS
$locator->latlng2loc converts the latitude and longitude set by set_latlng to the locator, and returns it as a string. $locator->loc2latlng Converts the locator set by set_loc to latitude and longitude, and returns them as an array of two values.
CAVEATS
BUGS
• None, hopefully!
COPYRIGHT
This module was written by Andy Smith <andy.smith@netprojects.org.uk>. $Id: Locator.pm 10 2011-01-16 15:36:53Z andys $ (c)2009 Andy Smith (<http://andys.org.uk/>) This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.