Geo-Code
view release on metacpan or search on metacpan
lib/Geo/Code.pm view on Meta::CPAN
5678910111213141516171819202122232425#need Math::BigInt with GMP library support for precision integer arithmetic. otherwise perl returns things like 7-6 = 0.999999999999999
#numlat=7, numlon=6, xy=13, yx=0.999999999999999
#binlat=1101, binlon=0
#
use
constant
ALPHANUMERIC
=> [ 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z ];
use
constant
GEONAMETRIPLE
=> [ ZERO,MELOM,GEIER,OOSTBURG,COLOA,OMACHI,NORRI,LUMAI,KOUMA,IMONO,MCOJE,GADIN,ANGIA,IMATA,BASET,JARPLUND,CAIUA,LWOWEK,GUIPA,OWKAK,ABED,DONGGUAN,PASSE,KAPESTAN,MALSFELD,TABAAN,KITHOR,CAMPANET,ULALA,CAILA,TOMKI,THMEI,ZIHAR...
sub
new {
my
$class
=
shift
;
my
$self
= {
};
bless
(
$self
,
$class
);
return
$self
;
}
sub
geodata {
my
$self
=
shift
;
( run in 0.480 second using v1.01-cache-2.11-cpan-cba739cd03b )