- dataPath() - Method in class mccombe.terrain.DefaultPathnames
-
- dataPath() - Method in interface mccombe.terrain.Pathnames
-
- dataPath() - Method in class mccombe.terrain.UnixPathnames
-
- datasetName() - Method in class mccombe.terrain.ASTERReader
-
- datasetName() - Method in class mccombe.terrain.CompositeReader
-
- datasetName() - Method in class mccombe.terrain.DEMReader
-
- datasetName() - Method in class mccombe.terrain.SRTM2Reader
-
- Datum - Class in mccombe.mapping
-
Datum is the base class for a coordinate system datum.
- Datum(String, double, double, double, double, double, double, double) - Constructor for class mccombe.mapping.Datum
-
Create an instance of Datum using Helmert coefficients in abstract methods
- DATUM - Static variable in class mccombe.terrain.TerrainProperties
-
- defaultDatum() - Method in class mccombe.mapping.BMN
-
- defaultDatum() - Method in class mccombe.mapping.CoordinateSystem
-
Get the defaul Datum for an instance of CoordinateSystem.
- defaultDatum() - Method in class mccombe.mapping.IrishGrid
-
Defines the default Datum for this system
- defaultDatum() - Method in class mccombe.mapping.Lambert
-
Define the default datum for this coordinate system
- defaultDatum() - Method in class mccombe.mapping.Lambert93
-
Define default Datum for this system
- defaultDatum(String) - Method in class mccombe.mapping.MappingToolkit
-
Provide the default Datum for the specified CoordinateSystem
- defaultDatum() - Method in class mccombe.mapping.NZMG
-
- defaultDatum() - Method in class mccombe.mapping.NZTM2000
-
- defaultDatum() - Method in class mccombe.mapping.OSGB
-
Define the defaultDatum for this CoordinateSystem
- defaultDatum() - Method in class mccombe.mapping.Spherical
-
Define the DefaultDatum for this coordinate set
- defaultDatum() - Method in class mccombe.mapping.UTM
-
Get the default datum for this type of CoordinateSystem
- defaultEllipsoid() - Method in class mccombe.mapping.BMN
-
- defaultEllipsoid() - Method in class mccombe.mapping.CoordinateSystem
-
The default Ellipsoid used by instances of this CoordinateSystem
For example, a CoordinateSystem of type OSGB has the AirySphere as its default Ellipsoid
- defaultEllipsoid() - Method in class mccombe.mapping.IrishGrid
-
Define the default Ellipsoid for this system
- defaultEllipsoid() - Method in class mccombe.mapping.Lambert
-
Define the default Ellipsoid for this coordinate system
- defaultEllipsoid() - Method in class mccombe.mapping.Lambert93
-
Define the default Ellipsoid for this system
- defaultEllipsoid(String) - Method in class mccombe.mapping.MappingToolkit
-
Provide the default Ellipsoid for the named CoordinateSystem class
- defaultEllipsoid() - Method in class mccombe.mapping.NZMG
-
- defaultEllipsoid() - Method in class mccombe.mapping.NZTM2000
-
Define the default Ellipsoid for this system
- defaultEllipsoid() - Method in class mccombe.mapping.OSGB
-
Define the default Ellipsoid for this CoordinateSystem
- defaultEllipsoid() - Method in class mccombe.mapping.Spherical
-
Define the Default Ellipsoid for this point
- defaultEllipsoid() - Method in class mccombe.mapping.UTM
-
Get the default Ellipsoid for this CoordinateSystem
- DefaultPathnames - Class in mccombe.terrain
-
- DefaultPathnames() - Constructor for class mccombe.terrain.DefaultPathnames
-
- DefaultProperties - Class in mccombe.terrain
-
- DefaultProperties() - Constructor for class mccombe.terrain.DefaultProperties
-
Creates a new instance of DefaultProperties
- DEMReader - Class in mccombe.terrain
-
- DEMReader(JComponent) - Constructor for class mccombe.terrain.DEMReader
-
- DEMReader.CacheEntry - Class in mccombe.terrain
-
- DEMReader.CacheEntry(String, int[]) - Constructor for class mccombe.terrain.DEMReader.CacheEntry
-
- DIRECTORY - Variable in class mccombe.terrain.DEMReader
-
- display(Component) - Method in class mccombe.terrain.InfoMessage
-
- div(double) - Method in class mccombe.mapping.Orthomorphic.Complex
-
- div(Orthomorphic.Complex) - Method in class mccombe.mapping.Orthomorphic.Complex
-
- doExit() - Method in class mccombe.terrain.TerrainFrame
-
- download - Variable in class mccombe.terrain.DEMReader
-
- downloadable() - Method in class mccombe.terrain.ASTERReader
-
- downloadable() - Method in class mccombe.terrain.CompositeReader
-
- downloadable() - Method in class mccombe.terrain.DEMReader
-
- downloadable() - Method in class mccombe.terrain.SRTM2Reader
-
- downloadFile(String) - Method in class mccombe.terrain.DEMReader
-
- e0() - Method in class mccombe.mapping.AustrianM28
-
- e0() - Method in class mccombe.mapping.AustrianM31
-
- e0() - Method in class mccombe.mapping.AustrianM34
-
- e0() - Method in class mccombe.mapping.IrishGrid
-
False Eastimg (metres)
- e0() - Method in class mccombe.mapping.Lambert
-
Define false easting value
- e0() - Method in class mccombe.mapping.Lambert93
-
Define false easting value
- e0() - Method in class mccombe.mapping.LambertI
-
Define false easting value
- e0() - Method in class mccombe.mapping.LambertII
-
Define false easting value
- e0() - Method in class mccombe.mapping.LambertIIExtended
-
Define false easting value
- e0() - Method in class mccombe.mapping.LambertIII
-
Define false easting value
- e0() - Method in class mccombe.mapping.LambertIV
-
Define false easting value
- e0() - Method in class mccombe.mapping.NZMG
-
- e0() - Method in class mccombe.mapping.NZTM2000
-
False Eastimg (metres)
- e0() - Method in class mccombe.mapping.Orthomorphic
-
- e0() - Method in class mccombe.mapping.OSGB
-
Define false easting value
- e0() - Method in class mccombe.mapping.TransverseMercator
-
e0() defines the "false easting" distance of the projection.
- e0() - Method in class mccombe.mapping.UTM
-
e0() defines the "false easting" distance of the projection.
- east() - Method in class mccombe.mapping.ENPair
-
Access the Easting distance
- EASTOFFSET - Static variable in class mccombe.terrain.TerrainProperties
-
- eccsq() - Method in class mccombe.mapping.Ellipsoid
-
The eccentricity squared for this Ellipsoid.
- ED_1950 - Static variable in class mccombe.mapping.Datum
-
The European (1950) Datum
- Ellipsoid - Class in mccombe.mapping
-
Ellipsoid is the base class used to describe the shape
of the earth's surface.
- Ellipsoid(String, double, double) - Constructor for class mccombe.mapping.Ellipsoid
-
Create an Ellipsoid with specified major and minor exes.
- ELLIPSOID - Static variable in class mccombe.terrain.TerrainProperties
-
- ellipsoidHeight(Ellipsoid, Datum) - Method in class mccombe.mapping.Position
-
Calculate the height of this Position above the specified Ellipsoid.
- ENPair - Class in mccombe.mapping
-
An ENPair represents a 2-dimensional coordinate pair used to define position on
a map in terms of "easting" and "northing" distances.
- ENPair() - Constructor for class mccombe.mapping.ENPair
-
Creates a new instance of ENPair
- ENPair(double, double) - Constructor for class mccombe.mapping.ENPair
-
Create an ENPair from two double values
- equals(Object) - Method in class mccombe.mapping.Position
-
Compare this Position with another Object
- equals(Object) - Method in class mccombe.mapping.XYZ
-
Compare this XYZ with another Object
- ErrorMessage - Class in mccombe.util
-
- ErrorMessage() - Constructor for class mccombe.util.ErrorMessage
-
Creates a new instance of ErrorMessage
- ErrorMessage(String) - Constructor for class mccombe.util.ErrorMessage
-
- ErrorMessage(String, Severity) - Constructor for class mccombe.util.ErrorMessage
-
- errorText() - Method in class mccombe.util.ErrorMessage
-
- EW - Static variable in class mccombe.terrain.TerrainProperties
-
- EXAMPLE - Static variable in class mccombe.terrain.TerrainProperties
-
- extn() - Method in class mccombe.terrain.ASTERReader
-
- extn() - Method in class mccombe.terrain.CompositeReader
-
- extn() - Method in class mccombe.terrain.DEMReader
-
- extn() - Method in class mccombe.terrain.SRTM2Reader
-
- get(TerrainProperties) - Method in class mccombe.terrain.PropertySet
-
- getAlignment() - Method in class mccombe.terrain.LocationDialog
-
- getAutodownload() - Method in class mccombe.terrain.TerrainFrame
-
- getCoordinateSystemNames() - Method in class mccombe.mapping.MappingToolkit
-
Create an alphabetically ordered list of CoordinateSystem names
- getCSName() - Method in class mccombe.terrain.TherionCSDialog
-
- getDatum() - Method in class mccombe.mapping.CoordinateSystem
-
Get the Datum used by this point
- getDatum(String) - Method in class mccombe.mapping.MappingToolkit
-
Get an instance of a specific Datum
- getDatum() - Method in class mccombe.terrain.CoordinateDialog
-
- getDatum() - Method in class mccombe.terrain.LatLongDialog
-
- getDatumList() - Method in class mccombe.mapping.MappingToolkit
-
get a list of available Datum instances
- getDownload() - Method in class mccombe.terrain.TerrainFrame
-
Getter for property download.
- getEastOffset() - Method in class mccombe.terrain.OffsetDialog
-
- getEllipsoid() - Method in class mccombe.mapping.CoordinateSystem
-
Get the Ellipsoid used by this point
- getEllipsoid(String) - Method in class mccombe.mapping.MappingToolkit
-
Get an instance of a specific Ellipsoid
- getEllipsoid() - Method in class mccombe.terrain.CoordinateDialog
-
- getEllipsoid() - Method in class mccombe.terrain.LatLongDialog
-
- getEllipsoidList() - Method in class mccombe.mapping.MappingToolkit
-
Get a list of available Ellipsoid instances
- getEN(String) - Static method in class mccombe.mapping.Lambert
-
Parse Lambert coordinates into easting and northing distances
- getEN(String) - Static method in class mccombe.mapping.NZMG
-
Parse NZMG coordinates into easting and northing distances
- getEN(String) - Static method in class mccombe.mapping.NZTM2000
-
Parse NZMG coordinates into easting and northing distances
- getEW() - Method in class mccombe.terrain.LocationDialog
-
- getEWAlignment() - Method in class mccombe.terrain.LocationDialog
-
- getExample(String) - Method in class mccombe.mapping.MappingToolkit
-
Get an example of a grid reference for a specified CoordinateSystem
- getExample() - Method in class mccombe.terrain.CoordinateDialog
-
- getGridRef() - Method in class mccombe.terrain.LocationDialog
-
- getHeight(LatLong) - Method in class mccombe.terrain.CompositeReader
-
- getHeight(LatLong) - Method in class mccombe.terrain.DEMReader
-
- getHeightOffset() - Method in class mccombe.terrain.OffsetDialog
-
- getName() - Method in class mccombe.mapping.CoordinateSystem
-
Get the name of this CoordinateSystem.
- getName() - Method in class mccombe.terrain.DEMReader.CacheEntry
-
- getNorthernHemisphere() - Method in class mccombe.mapping.UTM
-
Check if this point is in the northern hemisphere
- getNorthOffset() - Method in class mccombe.terrain.OffsetDialog
-
- getNS() - Method in class mccombe.terrain.LocationDialog
-
- getNSAlignment() - Method in class mccombe.terrain.LocationDialog
-
- getPosition() - Method in class mccombe.mapping.CoordinateSystem
-
Get the Position of this point
- getPosition() - Method in class mccombe.terrain.LatLongDialog
-
- getProjection() - Method in class mccombe.terrain.CoordinateDialog
-
- getProjectionNames() - Method in class mccombe.mapping.MappingToolkit
-
Create an alphabetically-ordered list of Projections.
- getPropertyChangeListener() - Method in class mccombe.terrain.MosaicPanel
-
Get this object's internal PropertyChangeListener (note: slightly non-standard)
- getPropertyChangeListeners() - Method in class mccombe.terrain.DEMReader
-
- getReturnStatus() - Method in class mccombe.terrain.LatLongDialog
-
- getReturnStatus() - Method in class mccombe.terrain.OffsetDialog
-
- getReturnStatus() - Method in class mccombe.terrain.RegionSelect
-
- getReturnStatus() - Method in class mccombe.terrain.TherionCSDialog
-
- getRow(String, int, LatLong) - Method in class mccombe.terrain.CompositeReader
-
- getRow(String, int) - Method in class mccombe.terrain.DEMReader
-
- getSelection() - Method in class mccombe.terrain.RegionSelect
-
- getSeverity() - Method in class mccombe.terrain.InfoMessage
-
- getSpacing() - Method in class mccombe.terrain.LocationDialog
-
- getValue(int) - Method in class mccombe.terrain.DEMReader.CacheEntry
-
- getWGS84() - Method in class mccombe.mapping.CoordinateSystem
-
Get the "absolute" cartesian coordinates for this location.
- getZone(double) - Static method in class mccombe.mapping.UTM
-
A static method to calculate the correct zone number for a specified longitude.
- getZone() - Method in class mccombe.mapping.UTM
-
Get the zone number of this point
- gridConvergence() - Method in class mccombe.mapping.Lambert
-
Calculate grid convergence
- gridConvergence() - Method in class mccombe.mapping.NZMG
-
Calculate the Grid Convergence for the current location.
- gridConvergence() - Method in class mccombe.mapping.Orthomorphic
-
- gridConvergence() - Method in class mccombe.mapping.Projection
-
Calculate Grid Convergence - the angle between the North axis
and True North at this particular point.
- gridConvergence() - Method in class mccombe.mapping.TransverseMercator
-
Calculate the Grid Convergence for the current location.
- GridFormatException - Exception in mccombe.mapping
-
An exception thrown when conversion from grid reference is impossible
- GridFormatException(String) - Constructor for exception mccombe.mapping.GridFormatException
-
Create an exception with the specified message
- GRIDREF - Static variable in class mccombe.terrain.TerrainProperties
-
- GRS80 - Static variable in class mccombe.mapping.Ellipsoid
-
The GRS80 Ellipsoid - "Best fit" ellipsoid for the whole Earth.
- lagrangian(double, Point2D.Double...) - Static method in class mccombe.terrain.DEMReader
-
- Lambert - Class in mccombe.mapping
-
An abstract base class for implementations of the Lambert Conformal Conic Projection
- Lambert(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Lambert
-
Creates a new instance of Lambert based on Position, Ellipsoid and Datum
- Lambert(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Lambert
-
Create a new Lambert object based on Easting and Northing distances
- Lambert93 - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical (LCC) projection
for the French Lambert-93 system.
- Lambert93(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Lambert93
-
Create an instance of Lambert93 from Position, Ellipsoid and Datum
- Lambert93(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Lambert93
-
Create an instance of Lambert93 from easting and northing distances, Ellipsoid and Datum
- LambertI - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection
for Zone 1 (Northern France between latitudes 48.15 and 51.3 degrees N)
- LambertI(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertI
-
Create an instance of LambertI from Position, Ellipsoid and Datum
- LambertI(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertI
-
Create an instance of LambertI from easting and northing distances, Ellipsoid and Datum
- LambertII - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection
for Zone 2 (Central France between latitudes 45.45 and 48.15 degrees N)
- LambertII(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertII
-
Create an instance of LambertII from Position, Ellipsoid and Datum
- LambertII(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertII
-
Create an instance of LambertII from easting and northing distances, Ellipsoid and Datum
- LambertIIExtended - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection
for Zone 2-extended (all of mainland France and Corsica)
- LambertIIExtended(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIIExtended
-
Create an instance of LambertIIExtended from Position, Ellipsoid and Datum
- LambertIIExtended(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIIExtended
-
Create an instance of LambertIIExtended from easting and northing distances, Ellipsoid and Datum
- LambertIII - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection
for Zone 3 (Southern France between latitudes 42.3 and 45.45 degrees N)
- LambertIII(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIII
-
Create an instance of LambertIII from Position, Ellipsoid and Datum
- LambertIII(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIII
-
Create an instance of LambertIII from easting and northing distances, Ellipsoid and Datum
- LambertIV - Class in mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection
for Zone 4 (Corsica)
- LambertIV(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIV
-
Create an instance of LambertIV from Position, Ellipsoid and Datum
- LambertIV(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.LambertIV
-
Create an instance of LambertIV from easting and northing distances, Ellipsoid and Datum
- lamda0() - Method in class mccombe.mapping.AustrianM28
-
- lamda0() - Method in class mccombe.mapping.AustrianM31
-
- lamda0() - Method in class mccombe.mapping.AustrianM34
-
- lamda0() - Method in class mccombe.mapping.IrishGrid
-
The central meridian
- lamda0() - Method in class mccombe.mapping.Lambert
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.Lambert93
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.LambertI
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.LambertII
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.LambertIIExtended
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.LambertIII
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.LambertIV
-
Define longitude of grid origin
- lamda0() - Method in class mccombe.mapping.NZMG
-
- lamda0() - Method in class mccombe.mapping.NZTM2000
-
The central meridian
- lamda0() - Method in class mccombe.mapping.Orthomorphic
-
- lamda0() - Method in class mccombe.mapping.OSGB
-
Define value of central meridian (degrees)
- lamda0() - Method in class mccombe.mapping.TransverseMercator
-
lamda0() defines the longitude (in radians) of the true origin also
known as the "Central Meridian".
- lamda0() - Method in class mccombe.mapping.UTM
-
lamda0() defines the longitude (in radians) of the true origin also
known as the "Central Meridian".
- lastMessage - Variable in class mccombe.terrain.DEMReader
-
- lastUsed() - Method in class mccombe.terrain.DEMReader.CacheEntry
-
- lastValue - Variable in class mccombe.terrain.DEMReader
-
- lat() - Method in class mccombe.mapping.LatLong
-
Get the latitude component
- LAT - Static variable in class mccombe.terrain.TerrainProperties
-
- latDMS(String, int, int, double) - Static method in class mccombe.mapping.LatLong
-
A static method to turn values of degrees, minutes and seconds into a latitude value.
- LatLong - Class in mccombe.mapping
-
A simple immutable wrapper class for Latitude and Longitude values
- LatLong() - Constructor for class mccombe.mapping.LatLong
-
Creates a new instance of LatLong
- LatLong(double, double) - Constructor for class mccombe.mapping.LatLong
-
Create LatLong instance from specified values of Lat and Lon.
- LatLongDialog - Class in mccombe.terrain
-
- LatLongDialog(Frame, boolean, MappingToolkit, Spherical) - Constructor for class mccombe.terrain.LatLongDialog
-
Creates new form LatLongDialog
- LatLongFormatException - Exception in mccombe.mapping
-
An exception class for errors in Latitude and Longitude formats
- LatLongFormatException() - Constructor for exception mccombe.mapping.LatLongFormatException
-
Creates a new instance of LatLongFormatException
without detail message.
- LatLongFormatException(String) - Constructor for exception mccombe.mapping.LatLongFormatException
-
Constructs an instance of LatLongFormatException
with the specified detail message.
- LEGACYASTER - Static variable in class mccombe.terrain.TerrainProperties
-
- littleendian() - Method in class mccombe.terrain.ASTERReader
-
- littleendian() - Method in class mccombe.terrain.CompositeReader
-
- littleendian() - Method in class mccombe.terrain.DEMReader
-
- littleendian() - Method in class mccombe.terrain.SRTM2Reader
-
- LOCALE - Static variable in class mccombe.terrain.DEMReader
-
- LOCALE - Static variable in class mccombe.terrain.TerrainProperties
-
- LocationDialog - Class in mccombe.terrain
-
- LocationDialog(Frame, boolean, MappingToolkit, PropertySet) - Constructor for class mccombe.terrain.LocationDialog
-
Creates new form LocationDialog
- LocationDialog.GridRefVerifier - Class in mccombe.terrain
-
- LocationDialog.GridRefVerifier() - Constructor for class mccombe.terrain.LocationDialog.GridRefVerifier
-
- locus - Variable in class mccombe.mapping.CoordinateSystem
-
The Position of this Coordinate
- lon() - Method in class mccombe.mapping.LatLong
-
Get the longitude component
- LON - Static variable in class mccombe.terrain.TerrainProperties
-
- lonDMS(String, int, int, double) - Static method in class mccombe.mapping.LatLong
-
A static method to turn values of degrees, minutes and seconds into a longitude value.
- main(String[]) - Static method in class mccombe.terrain.AboutDialog
-
- main(String[]) - Static method in class mccombe.terrain.CoordinateDialog
-
- main(String[]) - Static method in class mccombe.terrain.LatLongDialog
-
- main(String[]) - Static method in class mccombe.terrain.LocationDialog
-
- main(String[]) - Static method in class mccombe.terrain.OffsetDialog
-
- main(String[]) - Static method in class mccombe.terrain.RegionSelect
-
- main(String[]) - Static method in class mccombe.terrain.TerrainFrame
-
- main(String[]) - Static method in class mccombe.terrain.TherionCSDialog
-
- main(String[]) - Static method in class Tester
-
- majoraxis() - Method in class mccombe.mapping.Ellipsoid
-
Major Axis (m) of the spheroid
- makeCoordinateSystem(String, Object...) - Method in class mccombe.mapping.MappingToolkit
-
Make a CoordinateSystem instance from a grid reference
- makename(String, double, String, double) - Method in class mccombe.terrain.DEMReader
-
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.AustrianM28
-
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.AustrianM31
-
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.AustrianM34
-
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.IrishGrid
-
Factory method to create a new IrishGrid point using a String containing
a grid reference.
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.Lambert93
-
Static factory method to create an instance of Lambert93 from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.LambertI
-
Static factory method to create an instance of LambertI from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.LambertII
-
Static factory method to create an instance of LambertII from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.LambertIIExtended
-
Static factory method to create an instance of LambertII from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.LambertIII
-
Static factory method to create an instance of LambertIII from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.LambertIV
-
Static factory method to create an instance of LambertIV from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.NZMG
-
Static factory method to create an instance of NZMG from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.NZTM2000
-
Static factory method to create an instance of NZMG from a grid reference String
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.OSGB
-
Create a new OSGB point based on a grid reference.
- makePoint(String, Ellipsoid, Datum) - Static method in class mccombe.mapping.UTM
-
Static factory method to create a UTM instance from a grid reference String
- MappingToolkit - Class in mccombe.mapping
-
MappingToolkit provides access to standard features of the mapping package by name.
- MappingToolkit() - Constructor for class mccombe.mapping.MappingToolkit
-
Construct a new MappingToolkit
- MAX_CACHE_SIZE - Static variable in class mccombe.terrain.DEMReader
-
- mccombe.mapping - package mccombe.mapping
-
- mccombe.terrain - package mccombe.terrain
-
- mccombe.util - package mccombe.util
-
- MGI - Static variable in class mccombe.mapping.Datum
-
- minoraxis() - Method in class mccombe.mapping.Ellipsoid
-
Minor axis (m) of the spheroid
- missing - Variable in class mccombe.terrain.DEMReader
-
- MISSING - Static variable in class mccombe.terrain.DEMReader
-
- missing() - Method in class mccombe.terrain.DEMReader
-
- MissingDataFileException - Exception in mccombe.terrain
-
- MissingDataFileException() - Constructor for exception mccombe.terrain.MissingDataFileException
-
Creates a new instance of MissingDataFileException
without detail message.
- MissingDataFileException(String) - Constructor for exception mccombe.terrain.MissingDataFileException
-
Constructs an instance of MissingDataFileException
with the specified detail message.
- missingValue() - Method in class mccombe.terrain.ASTERReader
-
- missingValue() - Method in class mccombe.terrain.CompositeReader
-
- missingValue() - Method in class mccombe.terrain.DEMReader
-
- missingValue() - Method in class mccombe.terrain.SRTM2Reader
-
- MODIFIED_AIRY - Static variable in class mccombe.mapping.Ellipsoid
-
The "Modified Airy" ellipsoid.
- modsq() - Method in class mccombe.mapping.Orthomorphic.Complex
-
- MosaicPanel - Class in mccombe.terrain
-
MosaicPanel is used to display a coloured relief map and a height key (in sensible units).
- MosaicPanel() - Constructor for class mccombe.terrain.MosaicPanel
-
Creates new form BeanForm
- MOVED_OUT - Static variable in class mccombe.terrain.MosaicPanel
-
- mul(Orthomorphic.Complex) - Method in class mccombe.mapping.Orthomorphic.Complex
-
- mul(double) - Method in class mccombe.mapping.Orthomorphic.Complex
-
- paint(Graphics) - Method in class mccombe.terrain.MosaicPanel
-
Paint the key panel and background
- parseDouble(String) - Static method in class mccombe.mapping.CoordinateSystem
-
- Pathnames - Interface in mccombe.terrain
-
Define interface for specifying paths for locating the properties and data files.
- paths - Static variable in class mccombe.terrain.TerrainFrame
-
- phi0() - Method in class mccombe.mapping.BMN
-
phi0() defines the latitude of the true origin of the projection.
- phi0() - Method in class mccombe.mapping.IrishGrid
-
Define latitude of true origin
- phi0() - Method in class mccombe.mapping.NZMG
-
- phi0() - Method in class mccombe.mapping.NZTM2000
-
Define latitude of true origin
- phi0() - Method in class mccombe.mapping.Orthomorphic
-
- phi0() - Method in class mccombe.mapping.OSGB
-
Define latitude of true origin
- phi0() - Method in class mccombe.mapping.TransverseMercator
-
phi0() defines the latitude of the true origin of the projection.
- phi0() - Method in class mccombe.mapping.UTM
-
phi0() defines the latitude of the true origin of the projection.
- phiB() - Method in class mccombe.mapping.Lambert
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.Lambert93
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.LambertI
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.LambertII
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.LambertIIExtended
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.LambertIII
-
Define latitude of false origin
- phiB() - Method in class mccombe.mapping.LambertIV
-
Define latitude of false origin
- phiL() - Method in class mccombe.mapping.Lambert
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.Lambert93
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.LambertI
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.LambertII
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.LambertIIExtended
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.LambertIII
-
Define lower standard parallel for this projection
- phiL() - Method in class mccombe.mapping.LambertIV
-
Define lower standard parallel for this projection
- phiU() - Method in class mccombe.mapping.Lambert
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.Lambert93
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.LambertI
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.LambertII
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.LambertIIExtended
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.LambertIII
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class mccombe.mapping.LambertIV
-
Define Upper standard parallel for this conical projection
- pointScaleFactor() - Method in class mccombe.mapping.TransverseMercator
-
Calculate the Point Scale Factor for the current Position.
- Position - Class in mccombe.mapping
-
A Position represents the absolute location of a point in 3D space, independent of
any particular Datum, Ellipsoid or type of coordinates.
- Position(XYZ, Datum) - Constructor for class mccombe.mapping.Position
-
Creates a new instance of Position based on cartesian coordinates relative to the
specified Datum.
- Position(LatLong, double, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Position
-
Create a new Position using Lat/Long relative to a specified Ellipsoid and Datum
- Projection - Class in mccombe.mapping
-
A Projection is an abstract base class for CoordinateSystems in which a a 3-dimensional
position is "projected" onto a surface to allow it to be represented in 2-dimensions.
- Projection() - Constructor for class mccombe.mapping.Projection
-
Creates a new instance of Projection
- Projection(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.Projection
-
Create a new Projection for a Position.
- properties - Static variable in class mccombe.terrain.TerrainFrame
-
- propertiesPath() - Method in class mccombe.terrain.DefaultPathnames
-
- propertiesPath() - Method in interface mccombe.terrain.Pathnames
-
- propertiesPath() - Method in class mccombe.terrain.UnixPathnames
-
- PropertySet - Class in mccombe.terrain
-
- PropertySet(String, Properties) - Constructor for class mccombe.terrain.PropertySet
-
Creates a new instance of PropertySet
- TerrainFrame - Class in mccombe.terrain
-
- TerrainFrame() - Constructor for class mccombe.terrain.TerrainFrame
-
Creates new form TerrainFrame
- TerrainProperties - Class in mccombe.terrain
-
- Tester - Class in <Unnamed>
-
- Tester() - Constructor for class Tester
-
- THERIONCS - Static variable in class mccombe.terrain.TerrainProperties
-
- TherionCSDialog - Class in mccombe.terrain
-
- TherionCSDialog(Frame, boolean) - Constructor for class mccombe.terrain.TherionCSDialog
-
Creates new form TherionCSDialog
- tile(double) - Method in class mccombe.terrain.DEMReader
-
- toDMS(double, String) - Static method in class mccombe.mapping.LatLong
-
- toEN() - Method in class mccombe.mapping.Lambert
-
Provide easting and northing distances
- toEN() - Method in class mccombe.mapping.Orthomorphic
-
- toEN() - Method in class mccombe.mapping.Projection
-
Get a 2-dimensional representation of the projected position as easting
and northing distances
- toEN() - Method in class mccombe.mapping.TransverseMercator
-
Provide an ENPair containing Easting and Northing distances for this point
- toLatLong() - Method in class mccombe.mapping.CoordinateSystem
-
Get the Latitude & Longitude for this point.
- toLatLong(Ellipsoid, Datum) - Method in class mccombe.mapping.Position
-
Get the LatLong of this Position relative to specified Ellipsoid and Datum
- toLatLongString() - Method in class mccombe.mapping.CoordinateSystem
-
Return a String containing values of Latitude & Longitude.referred to the current Ellipsoid & Datum
- toString() - Method in class mccombe.mapping.BMN
-
Provide a String representation of this UTM point in UTM coordinates
- toString() - Method in class mccombe.mapping.CoordinateSystem
-
Provide a String representing the position in a correct format for the
CoordinateSystem
- toString() - Method in class mccombe.mapping.Datum
-
Get name of Datum
- toString() - Method in class mccombe.mapping.Ellipsoid
-
Provide a String identifying this Ellipsoid
- toString() - Method in class mccombe.mapping.ENPair
-
Provide a String representation of the ENPair
- toString() - Method in exception mccombe.mapping.GridFormatException
-
Convert Exception to a String
- toString() - Method in class mccombe.mapping.IrishGrid
-
Provide a String representation for this IrishGrid
- toString() - Method in class mccombe.mapping.Lambert
-
Provide a String representation in Lambert coordinates.
- toString() - Method in class mccombe.mapping.LatLong
-
Provide a String representing this latitude and longitude.
- toString() - Method in class mccombe.mapping.NZMG
-
- toString() - Method in class mccombe.mapping.NZTM2000
-
- toString() - Method in class mccombe.mapping.Orthomorphic.Complex
-
- toString() - Method in class mccombe.mapping.OSGB
-
Provide a String representation for this point.
- toString() - Method in class mccombe.mapping.Spherical
-
Provide a String representing this coordinate set
- toString() - Method in class mccombe.mapping.UTM
-
Provide a String representation of this UTM point in UTM coordinates
- toString() - Method in class mccombe.terrain.TerrainProperties
-
- toString() - Method in class mccombe.util.ErrorMessage
-
- toWGS84(XYZ) - Method in class mccombe.mapping.Datum
-
Convert XYZ Coordinates referred to this datum to WGS-84
- TransverseMercator - Class in mccombe.mapping
-
TransverseMercator is an abstract base class for coordinate systems
derived from the Transverse Mercator Projection.
- TransverseMercator() - Constructor for class mccombe.mapping.TransverseMercator
-
Default constructor for TransverseMercator
- TransverseMercator(Position, Ellipsoid, Datum) - Constructor for class mccombe.mapping.TransverseMercator
-
Create a new TransverseMercator instance for a location specified by
Position, Ellipsoid and Datum
- TransverseMercator(ENPair, Ellipsoid, Datum) - Constructor for class mccombe.mapping.TransverseMercator
-
Create an instance of TransverseMercator based on a specified ENPair
- TransverseMercator(ENPair, int, Ellipsoid, Datum, boolean) - Constructor for class mccombe.mapping.TransverseMercator
-
Create an instance of TransverseMercator based on a specified ENPair
- tries - Variable in class mccombe.terrain.DEMReader
-
- tries() - Method in class mccombe.terrain.DEMReader
-
- tx() - Method in class mccombe.mapping.Datum
-
Get X translation
- ty() - Method in class mccombe.mapping.Datum
-
Get Y translation
- tz() - Method in class mccombe.mapping.Datum
-
Get Z translation