NAME

GIS::Distance::Formula - Base class for all the GIS::Distance::Formula:: classes.

DESCRIPTION

This class enforces an API and provides shared information for the formula classes that inherit from it. Don't use this module directly.

ATTRIBUTES

kilometer_rho

Number of kilometers around the equator of the earth. Defaults to 6371.64.

deg_ratio

Number of units in a single decimal degree (lat or lon) at the equator. The default, 0.0174532925199433, is derived from:

$gis->distance( 10,0 => 11,0 )->km() / $gis->kilometer_rho()

METHODS

distance

This method is just a placeholder and throws an errors if called. The distance() method should be re-implemented by any class that extends this class.

AUTHOR

Aran Clary Deltac <bluefeet@cpan.org>

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.