Geo::ECEFGeo::ECEF is a Perl module that converts between ECEF coordinates and latitude, longitude and height above ellipsoid. | |
Download |
Geo::ECEF Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Michael R. Davis
- Publisher web site:
- http://search.cpan.org/~mrdvt/Geo-GoogleEarth-Document-0.09/lib/Geo/GoogleEarth/Document/Folder.pm
Geo::ECEF Tags
Geo::ECEF Description
Geo::ECEF is a Perl module that converts between ECEF coordinates and latitude, longitude and height above ellipsoid. Geo::ECEF is a Perl module that converts between ECEF (earth centered earth fixed) coordinates and latitude, longitude and height above ellipsoid.SYNOPSIS use Geo::ECEF; my $obj=Geo::ECEF->new(); #WGS84 is the default my ($x, $y, $z)=$obj->ecef(39.197807, -77.108574, 55); #Lat (deg), Lon (deg), HAE (meters) print "X: $xtY: $ytZ: $zn"; my ($lat, $lon, $hae)=$obj->geodetic($x, $y, $z); #X (meters), Y (meters), Z (meters) print "Lat: $lat tLon: $lon tHAE $haen";Geo::ECEF provides two methods ecef and geodetic. The ecef method calculates the X,Y and Z coordinates in the ECEF (earth centered earth fixed) coordinate system from latitude, longitude and height above the ellipsoid. The geodetic method calculates the latitude, longitude and height above ellipsoid from ECEF coordinates.The formulas were found at http://www.u-blox.ch/ and http://waas.stanford.edu/~wwu/maast/maastWWW1_0.zip.This code is an object Perl rewrite of a similar package by Morten Sickel, Norwegian Radiation Protection Authority Requirements: · Perl
Geo::ECEF Related Software