User`s guide

7-3
geopoint Class to Hold Geographic Point Data
The new geopoint class provides a convenient, memory-efficient way to represent one or
more geographic points. A geopoint vector can include a set of non-geographic attributes
for each point. (When used for cities, for example, attributes might include name,
country, population, and so on.) The geopoint class provides a rich set of properties and
methods to describe, access and modify the geographic point data.
gpxread Function to Read GPX Files
Use the new gpxread function to read data from a GPX file. It enables import of GPS
waypoints, routes, and track logs into MATLAB, via the GPS Exchange Format (GPX).
geotiffinfo Now Sets Filename to URL String
If the input to geotiffinfo is a URL, then the value in the Filename field of the output
structure equals the URL.
Compatibility Considerations
Before R2012a, the value in the Filename field was a temporary file name.
Length Unit Validation and Conversion
The new validateLengthUnit function validates and standardizes a length unit string.
It accepts a wide variety of abbreviations, and both plural and singular forms. The
call validateLengthUnit(‘km’) returns ‘kilometer’. The unitsratio function
now handles several additional length units that are used for geodetic applications in
different parts of the world.
Improved Reference Spheroid Representations and Support
New referenceEllipsoid and referenceSphere classes provide intuitive, self-documenting
representations of reference ellipsoids and spheres, with name and length unit properties
as well as geometric properties, The reference ellipsoid class is based on the new
oblateSpheroid class, which encapsulates the purely geometric aspects of a flattened
ellipsoid of revolution.