NAME GPS::Lowrance::Trail - Convert between Lowrance GDM16 Trail Files REQUIREMENTS It uses the following non-standard modules: Carp::Assert Geo::Coordinates::UTM Installation Installation is pretty standard: perl Makefile.PL make make test make install There is no test suite to speak of. One will be added in a later version. SYNOPSIS use GPS::Lowrance::Trail; my $trail = new GPS::Lowrance::Trail; my $fh1 = new FileHandle 'lonlat.txt'; $trail->read_gdm16( $fh1 ); # read GDM16 Trail Exports $trail->write_lonlat( $fh2 ); # write as Longitude/Latitude file REVISION HISTORY The following changes have been made since v0.30: 0.40 10 Mar 2004 - added write_gpx to create GPX format * requires XML::Generator - quotes in point names are optional - minor fix in format of GDM16 output - fixed: write_* methods wrote to STDIN instead of STDOUT as default - modified code to use reset and next methods for output - added reset and next methods to iterate over points - ignore UTM file comments which begin with ';' - added assertions to add_point for longitude and latitude values - added support for date field to add_point DESCRIPTION This module allows one to convert between Lowrance GPS trail files (handled by the GDM16 application), Latitude/Longitude files, and UTM files which may be used by mapping applications. See the module documentation for more detailed information. SEE ALSO GPS::Lowrance provides support for communicating directly with Lowrance and Eagle GPS devices. AUTHOR Robert Rothenberg LICENSE Copyright (c) 2002, 2004 Robert Rothenberg. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.