Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a() - Method in class uk.co.mccombe.mapping.Orthomorphic
- AboutDialog - Class in uk.co.mccombe.terrain
- AboutDialog(Frame, boolean) - Constructor for class uk.co.mccombe.terrain.AboutDialog
-
Creates new form AboutDialog
- add(CoordinateSystem, String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Add a CoordinateSystem type to the toolkit
- add(Orthomorphic.Complex) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- addPropertyChangeListener(PropertyChangeListener) - Method in class uk.co.mccombe.terrain.MosaicPanel
-
Add a PropertyChangeListener (for the "mouse" property changes)
- addPropertyChangeListener(PropertyChangeListener) - Method in class uk.co.mccombe.terrain.TerrainFrame
-
Adds a PropertyChangeListener to the listener list.
- AIRY - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The Airy Sphere 1830 - "best fit" Ellipsoid for Great Britain
- ALIGNMENT - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- ASTER - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- AUG_7 - Static variable in class uk.co.mccombe.mapping.Datum
-
The Australian (1984) Geodetic Datum
- AustrianM28 - Class in uk.co.mccombe.mapping
- AustrianM28(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM28
- AustrianM28(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM28
- AustrianM31 - Class in uk.co.mccombe.mapping
- AustrianM31(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM31
- AustrianM31(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM31
- AustrianM34 - Class in uk.co.mccombe.mapping
- AustrianM34(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM34
- AustrianM34(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.AustrianM34
- AUTO - Static variable in class uk.co.mccombe.terrain.TerrainProperties
B
- BESSEL - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The Bessel 1841 Ellipsoid.
- BMN - Class in uk.co.mccombe.mapping
-
Abstract base class for the Austrian BMN (Bundesmeldnetz) coordinate system
- BMN(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.BMN
- BMN(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.BMN
- BUFFERLENGTH - Static variable in class uk.co.mccombe.terrain.DEMReader
C
- cache - Variable in class uk.co.mccombe.terrain.DEMReader
- cacheEnable - Variable in class uk.co.mccombe.terrain.DEMReader
- CacheEntry(String, int[]) - Constructor for class uk.co.mccombe.terrain.DEMReader.CacheEntry
-
Create a CacheEntry object which contains a named row of the current tile.
- calcCoords() - Method in class uk.co.mccombe.mapping.Lambert
-
Initialise coordinates for this Position
- cfb1(int) - Method in class uk.co.mccombe.mapping.NZMG
- cfb1(int) - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfb2(int) - Method in class uk.co.mccombe.mapping.NZMG
- cfb2(int) - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfblen() - Method in class uk.co.mccombe.mapping.NZMG
- cfblen() - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfi(int) - Method in class uk.co.mccombe.mapping.NZMG
- cfi(int) - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfilen() - Method in class uk.co.mccombe.mapping.NZMG
- cfilen() - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfl(int) - Method in class uk.co.mccombe.mapping.NZMG
- cfl(int) - Method in class uk.co.mccombe.mapping.Orthomorphic
- cfllen() - Method in class uk.co.mccombe.mapping.NZMG
- cfllen() - Method in class uk.co.mccombe.mapping.Orthomorphic
- CLARKE - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The Clarke (1880) Ellipsoid.
- Complex(double, double) - Constructor for class uk.co.mccombe.mapping.Orthomorphic.Complex
- conjg() - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- COORD - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- CoordinateDialog - Class in uk.co.mccombe.terrain
- CoordinateDialog(Frame, boolean, MappingToolkit) - Constructor for class uk.co.mccombe.terrain.CoordinateDialog
-
Creates new form CoordinateDialog
- CoordinateSystem - Class in uk.co.mccombe.mapping
-
Abstract base class for coordinate systems in general.
- CoordinateSystem() - Constructor for class uk.co.mccombe.mapping.CoordinateSystem
-
Creates a new instance of CoordinateSystem using the default Ellipsoid and Datum
- CoordinateSystem(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.CoordinateSystem
-
Create a new instance of CoordinateSystem for a specific Position, Ellipsoid and Datum
- coords(Datum) - Method in class uk.co.mccombe.mapping.Position
-
Get the cartesian coordinates of this Position relative to a specified Datum
- copyright - Variable in class uk.co.mccombe.terrain.DEMReader
- copyright - Static variable in class uk.co.mccombe.terrain.NASADEMReader
- copyright - Variable in class uk.co.mccombe.terrain.SRTM2Reader
- copyright() - Method in class uk.co.mccombe.terrain.DEMReader
- copyright() - Method in class uk.co.mccombe.terrain.NASADEMReader
- copyright() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- cycle - Variable in class uk.co.mccombe.terrain.DEMReader
D
- DataFileException - Exception in uk.co.mccombe.terrain
- dataPath() - Method in class uk.co.mccombe.terrain.DefaultPathnames
- dataPath() - Method in interface uk.co.mccombe.terrain.Pathnames
- dataPath() - Method in class uk.co.mccombe.terrain.UnixPathnames
- datasetName() - Method in class uk.co.mccombe.terrain.DEMReader
- datasetName() - Method in class uk.co.mccombe.terrain.NASADEMReader
- datasetName() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- Datum - Class in uk.co.mccombe.mapping
-
Datum is the base class for a coordinate system datum.
- Datum(String, double, double, double, double, double, double, double) - Constructor for class uk.co.mccombe.mapping.Datum
-
Create an instance of Datum using Helmert coefficients in abstract methods
- DATUM - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- defaultDatum() - Method in class uk.co.mccombe.mapping.BMN
- defaultDatum() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the defaul Datum for an instance of CoordinateSystem.
- defaultDatum() - Method in class uk.co.mccombe.mapping.IrishGrid
-
Defines the default Datum for this system
- defaultDatum() - Method in class uk.co.mccombe.mapping.Lambert
-
Define the default datum for this coordinate system
- defaultDatum() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define default Datum for this system
- defaultDatum() - Method in class uk.co.mccombe.mapping.NZMG
- defaultDatum() - Method in class uk.co.mccombe.mapping.NZTM2000
- defaultDatum() - Method in class uk.co.mccombe.mapping.OSGB
-
Define the defaultDatum for this CoordinateSystem
- defaultDatum() - Method in class uk.co.mccombe.mapping.SloveneGrid
- defaultDatum() - Method in class uk.co.mccombe.mapping.Spherical
-
Define the DefaultDatum for this coordinate set
- defaultDatum() - Method in class uk.co.mccombe.mapping.UTM
-
Get the default datum for this type of CoordinateSystem
- defaultDatum(String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Provide the default Datum for the specified CoordinateSystem
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.BMN
- defaultEllipsoid() - Method in class uk.co.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 uk.co.mccombe.mapping.IrishGrid
-
Define the default Ellipsoid for this system
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.Lambert
-
Define the default Ellipsoid for this coordinate system
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define the default Ellipsoid for this system
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.NZMG
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.NZTM2000
-
Define the default Ellipsoid for this system
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.OSGB
-
Define the default Ellipsoid for this CoordinateSystem
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.SloveneGrid
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.Spherical
-
Define the Default Ellipsoid for this point
- defaultEllipsoid() - Method in class uk.co.mccombe.mapping.UTM
-
Get the default Ellipsoid for this CoordinateSystem
- defaultEllipsoid(String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Provide the default Ellipsoid for the named CoordinateSystem class
- DefaultPathnames - Class in uk.co.mccombe.terrain
- DefaultPathnames() - Constructor for class uk.co.mccombe.terrain.DefaultPathnames
- DefaultProperties - Class in uk.co.mccombe.terrain
- DefaultProperties() - Constructor for class uk.co.mccombe.terrain.DefaultProperties
-
Creates a new instance of DefaultProperties
- DEMReader - Class in uk.co.mccombe.terrain
-
DEMReader - an abstract base class for readers of various forms of Digital Elevation Model data sets
- DEMReader(JComponent) - Constructor for class uk.co.mccombe.terrain.DEMReader
- DEMReader.CacheEntry - Class in uk.co.mccombe.terrain
-
CacheEntry -- A class used to store a row of values
- demURL - Variable in class uk.co.mccombe.terrain.NASADEMReader
- demURL - Variable in class uk.co.mccombe.terrain.SRTM2Reader
- demURL - Variable in class uk.co.mccombe.terrain.TerrainFrame
- DEMURL - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- DIRECTORY - Variable in class uk.co.mccombe.terrain.DEMReader
- display(Component) - Method in class uk.co.mccombe.terrain.InfoMessage
- div(double) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- div(Orthomorphic.Complex) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- doExit() - Method in class uk.co.mccombe.terrain.TerrainFrame
- downloadable() - Method in class uk.co.mccombe.terrain.DEMReader
- downloadable() - Method in class uk.co.mccombe.terrain.NASADEMReader
- downloadable() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- DOWNLOADABLE - Static variable in class uk.co.mccombe.terrain.NASADEMReader
- DOWNLOADABLE - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- DOWNLOADABLE - Static variable in class uk.co.mccombe.terrain.SRTM3Reader
- downloadFile(String) - Method in class uk.co.mccombe.terrain.DEMReader
-
Download a specific file and sand save it in scratch space on the local machine
E
- e0() - Method in class uk.co.mccombe.mapping.AustrianM28
- e0() - Method in class uk.co.mccombe.mapping.AustrianM31
- e0() - Method in class uk.co.mccombe.mapping.AustrianM34
- e0() - Method in class uk.co.mccombe.mapping.IrishGrid
-
False Eastimg (metres)
- e0() - Method in class uk.co.mccombe.mapping.Lambert
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.LambertI
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.LambertII
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.NZMG
- e0() - Method in class uk.co.mccombe.mapping.NZTM2000
-
False Eastimg (metres)
- e0() - Method in class uk.co.mccombe.mapping.Orthomorphic
- e0() - Method in class uk.co.mccombe.mapping.OSGB
-
Define false easting value
- e0() - Method in class uk.co.mccombe.mapping.SloveneGrid
-
phi0() defines the latitude of the true origin of the projection.
- e0() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
e0() defines the "false easting" distance of the projection.
- e0() - Method in class uk.co.mccombe.mapping.UTM
-
e0() defines the "false easting" distance of the projection.
- east() - Method in class uk.co.mccombe.mapping.ENPair
-
Access the Easting distance
- EASTOFFSET - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- eastWest(double) - Method in class uk.co.mccombe.terrain.DEMReader
- eastWest(double) - Method in class uk.co.mccombe.terrain.NASADEMReader
- eastWest(double) - Method in class uk.co.mccombe.terrain.SRTM2Reader
- eccsq() - Method in class uk.co.mccombe.mapping.Ellipsoid
-
The eccentricity squared for this Ellipsoid.
- ED_1950 - Static variable in class uk.co.mccombe.mapping.Datum
-
The European (1950) Datum
- Ellipsoid - Class in uk.co.mccombe.mapping
-
Ellipsoid is the base class used to describe the shape of the earth's surface.
- Ellipsoid(String, double, double) - Constructor for class uk.co.mccombe.mapping.Ellipsoid
-
Create an Ellipsoid with specified major and minor exes.
- ELLIPSOID - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- ellipsoidHeight(Ellipsoid, Datum) - Method in class uk.co.mccombe.mapping.Position
-
Calculate the height of this Position above the specified Ellipsoid.
- ENPair - Class in uk.co.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 uk.co.mccombe.mapping.ENPair
-
Creates a new instance of ENPair
- ENPair(double, double) - Constructor for class uk.co.mccombe.mapping.ENPair
-
Create an ENPair from two double values
- equals(Object) - Method in class uk.co.mccombe.mapping.Position
-
Compare this Position with another Object
- equals(Object) - Method in class uk.co.mccombe.mapping.XYZ
-
Compare this XYZ with another Object
- ERROR - Enum constant in enum uk.co.mccombe.util.Severity
- ErrorMessage - Class in uk.co.mccombe.util
- ErrorMessage() - Constructor for class uk.co.mccombe.util.ErrorMessage
-
Creates a new instance of ErrorMessage
- ErrorMessage(String) - Constructor for class uk.co.mccombe.util.ErrorMessage
- ErrorMessage(String, Severity) - Constructor for class uk.co.mccombe.util.ErrorMessage
- errorText() - Method in class uk.co.mccombe.util.ErrorMessage
- EW - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- EXAMPLE - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- extn - Static variable in class uk.co.mccombe.terrain.SRTM3Reader
- extn() - Method in class uk.co.mccombe.terrain.DEMReader
- extn() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- extn() - Method in class uk.co.mccombe.terrain.SRTM3Reader
- EXTN - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
F
- f0() - Method in class uk.co.mccombe.mapping.BMN
-
The scale factor on the Central Meridian.
- f0() - Method in class uk.co.mccombe.mapping.IrishGrid
-
Define scale factor
- f0() - Method in class uk.co.mccombe.mapping.NZTM2000
-
Define scale factor
- f0() - Method in class uk.co.mccombe.mapping.OSGB
-
Define the scale factor on the central meridian
- f0() - Method in class uk.co.mccombe.mapping.SloveneGrid
-
The scale factor on the Central Meridian.
- f0() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
The scale factor on the Central Meridian.
- f0() - Method in class uk.co.mccombe.mapping.UTM
-
The scale factor on the Central Meridian.
- FATAL - Enum constant in enum uk.co.mccombe.util.Severity
- FILENAMEFORMAT - Static variable in class uk.co.mccombe.terrain.NASADEMReader
- FILENAMEFORMAT - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- formatstring() - Method in class uk.co.mccombe.terrain.DEMReader
- formatstring() - Method in class uk.co.mccombe.terrain.NASADEMReader
- formatstring() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- frac(int) - Method in class uk.co.mccombe.terrain.DEMReader
-
Calculate the proportion of a degree represented by a particular element in the buffer
- fromWGS84(XYZ) - Method in class uk.co.mccombe.mapping.Datum
-
Converts XYZ coordinates from WGS-84 to this datum using Helmert Transformation
- FTP - Static variable in class uk.co.mccombe.terrain.TerrainProperties
G
- get(TerrainProperties) - Method in class uk.co.mccombe.terrain.PropertySet
- getAlignment() - Method in class uk.co.mccombe.terrain.LocationDialog
- getCoordinateSystemNames() - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Create an alphabetically ordered list of CoordinateSystem names
- getCSName() - Method in class uk.co.mccombe.terrain.TherionCSDialog
- getDatum() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the Datum used by this point
- getDatum() - Method in class uk.co.mccombe.terrain.CoordinateDialog
- getDatum() - Method in class uk.co.mccombe.terrain.LatLongDialog
- getDatum(String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Get an instance of a specific Datum
- getDatumList() - Method in class uk.co.mccombe.mapping.MappingToolkit
-
get a list of available Datum instances
- getDownloadSiteName() - Method in class uk.co.mccombe.terrain.DEMReader
- getDownloadSiteName() - Method in class uk.co.mccombe.terrain.NASADEMReader
- getDownloadSiteName() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- getEastOffset() - Method in class uk.co.mccombe.terrain.OffsetDialog
- getEllipsoid() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the Ellipsoid used by this point
- getEllipsoid() - Method in class uk.co.mccombe.terrain.CoordinateDialog
- getEllipsoid() - Method in class uk.co.mccombe.terrain.LatLongDialog
- getEllipsoid(String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Get an instance of a specific Ellipsoid
- getEllipsoidList() - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Get a list of available Ellipsoid instances
- getEN(String) - Static method in class uk.co.mccombe.mapping.Lambert
-
Parse Lambert coordinates into easting and northing distances
- getEN(String) - Static method in class uk.co.mccombe.mapping.NZMG
-
Parse NZMG coordinates into easting and northing distances
- getEN(String) - Static method in class uk.co.mccombe.mapping.NZTM2000
-
Parse NZMG coordinates into easting and northing distances
- getEW() - Method in class uk.co.mccombe.terrain.LocationDialog
- getEWAlignment() - Method in class uk.co.mccombe.terrain.LocationDialog
- getExample() - Method in class uk.co.mccombe.terrain.CoordinateDialog
- getExample(String) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Get an example of a grid reference for a specified CoordinateSystem
- getGridRef() - Method in class uk.co.mccombe.terrain.LocationDialog
- getHeight(LatLong) - Method in class uk.co.mccombe.terrain.DEMReader
-
Calculate terrain height at a specified location using biaxial cubic Lagrangian interpolation on surrounding points in the tile.
- getHeightOffset() - Method in class uk.co.mccombe.terrain.OffsetDialog
- getName() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the name of this CoordinateSystem.
- getName() - Method in class uk.co.mccombe.terrain.DEMReader.CacheEntry
-
getName() Get the name of the CacheEntry
- getNorthernHemisphere() - Method in class uk.co.mccombe.mapping.UTM
-
Check if this point is in the northern hemisphere
- getNorthOffset() - Method in class uk.co.mccombe.terrain.OffsetDialog
- getNS() - Method in class uk.co.mccombe.terrain.LocationDialog
- getNSAlignment() - Method in class uk.co.mccombe.terrain.LocationDialog
- getPosition() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the Position of this point
- getPosition() - Method in class uk.co.mccombe.terrain.LatLongDialog
- getProjection() - Method in class uk.co.mccombe.terrain.CoordinateDialog
- getProjectionNames() - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Create an alphabetically-ordered list of Projections.
- getProperty(TerrainProperties) - Method in class uk.co.mccombe.terrain.DEMReader
- getPropertyChangeListener() - Method in class uk.co.mccombe.terrain.MosaicPanel
-
Get this object's internal PropertyChangeListener (note: slightly non-standard)
- getPropertyChangeListeners() - Method in class uk.co.mccombe.terrain.DEMReader
- getReturnStatus() - Method in class uk.co.mccombe.terrain.LatLongDialog
- getReturnStatus() - Method in class uk.co.mccombe.terrain.OffsetDialog
- getReturnStatus() - Method in class uk.co.mccombe.terrain.RegionSelect
- getReturnStatus() - Method in class uk.co.mccombe.terrain.TherionCSDialog
- getRow(String, int) - Method in class uk.co.mccombe.terrain.DEMReader
- getSelection() - Method in class uk.co.mccombe.terrain.RegionSelect
- getSeverity() - Method in class uk.co.mccombe.terrain.InfoMessage
- getSpacing() - Method in class uk.co.mccombe.terrain.LocationDialog
- getValue(int) - Method in class uk.co.mccombe.terrain.DEMReader.CacheEntry
- getWGS84() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the "absolute" cartesian coordinates for this location.
- getZone() - Method in class uk.co.mccombe.mapping.UTM
-
Get the zone number of this point
- getZone(double) - Static method in class uk.co.mccombe.mapping.UTM
-
A static method to calculate the correct zone number for a specified longitude.
- gridConvergence() - Method in class uk.co.mccombe.mapping.Lambert
-
Calculate grid convergence
- gridConvergence() - Method in class uk.co.mccombe.mapping.NZMG
-
Calculate the Grid Convergence for the current location.
- gridConvergence() - Method in class uk.co.mccombe.mapping.Orthomorphic
- gridConvergence() - Method in class uk.co.mccombe.mapping.Projection
-
Calculate Grid Convergence - the angle between the North axis and True North at this particular point.
- gridConvergence() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
Calculate the Grid Convergence for the current location.
- GridFormatException - Exception in uk.co.mccombe.mapping
-
An exception thrown when conversion from grid reference is impossible
- GridFormatException(String) - Constructor for exception uk.co.mccombe.mapping.GridFormatException
-
Create an exception with the specified message
- GRIDREF - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- GridRefVerifier() - Constructor for class uk.co.mccombe.terrain.LocationDialog.GridRefVerifier
- GRS80 - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The GRS80 Ellipsoid - "Best fit" ellipsoid for the whole Earth.
H
- hashCode() - Method in class uk.co.mccombe.mapping.XYZ
-
Provide a hashcode for this XYZ based on the values contained.
- HAYFORD - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The Hayford (1909) Ellipsoid.
- HEIGHTOFFSET - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- hits - Variable in class uk.co.mccombe.terrain.DEMReader
- hits() - Method in class uk.co.mccombe.terrain.DEMReader
I
- i() - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- in - Static variable in class uk.co.mccombe.terrain.DEMReader
- InfoMessage - Class in uk.co.mccombe.terrain
- InfoMessage(String, Object[], Severity) - Constructor for class uk.co.mccombe.terrain.InfoMessage
- InfoMessage(String, String, Severity) - Constructor for class uk.co.mccombe.terrain.InfoMessage
- INTERNATIONAL - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The Bessel 1841 Ellipsoid.
- IRELAND_1965 - Static variable in class uk.co.mccombe.mapping.Datum
-
The Ireland (1965) Datum
- IrishGrid - Class in uk.co.mccombe.mapping
-
Implementation of the Irish Grid.
- IrishGrid(ENPair) - Constructor for class uk.co.mccombe.mapping.IrishGrid
-
Create a new IrishGrid point for a specific pair of Eastings and Northings.
- IrishGrid(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.IrishGrid
-
Create a new IrishGrid point for a specific pair of Eastings and Northings, Ellipsoid and Datum.
- IrishGrid(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.IrishGrid
-
Create a new IrishGrid point for a specific Position, Ellipsoid and Datum.
- isUnix() - Method in class uk.co.mccombe.terrain.DefaultPathnames
- isValid() - Method in class uk.co.mccombe.terrain.PropertySet
L
- lagrangian(double, Point2D.Double...) - Static method in class uk.co.mccombe.terrain.DEMReader
-
Fit an exact polynomial to a set of points and return its value at a specified point
- Lambert - Class in uk.co.mccombe.mapping
-
An abstract base class for implementations of the Lambert Conformal Conic Projection
- Lambert(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Lambert
-
Create a new Lambert object based on Easting and Northing distances
- Lambert(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Lambert
-
Creates a new instance of Lambert based on Position, Ellipsoid and Datum
- Lambert93 - Class in uk.co.mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical (LCC) projection for the French Lambert-93 system.
- Lambert93(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Lambert93
-
Create an instance of Lambert93 from easting and northing distances, Ellipsoid and Datum
- Lambert93(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Lambert93
-
Create an instance of Lambert93 from Position, Ellipsoid and Datum
- LambertI - Class in uk.co.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(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertI
-
Create an instance of LambertI from easting and northing distances, Ellipsoid and Datum
- LambertI(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertI
-
Create an instance of LambertI from Position, Ellipsoid and Datum
- LambertII - Class in uk.co.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(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertII
-
Create an instance of LambertII from easting and northing distances, Ellipsoid and Datum
- LambertII(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertII
-
Create an instance of LambertII from Position, Ellipsoid and Datum
- LambertIIExtended - Class in uk.co.mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection for Zone 2-extended (all of mainland France and Corsica)
- LambertIIExtended(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIIExtended
-
Create an instance of LambertIIExtended from easting and northing distances, Ellipsoid and Datum
- LambertIIExtended(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIIExtended
-
Create an instance of LambertIIExtended from Position, Ellipsoid and Datum
- LambertIII - Class in uk.co.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(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIII
-
Create an instance of LambertIII from easting and northing distances, Ellipsoid and Datum
- LambertIII(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIII
-
Create an instance of LambertIII from Position, Ellipsoid and Datum
- LambertIV - Class in uk.co.mccombe.mapping
-
A non-abstract class implementing the Lambert Conformal Conical projection for Zone 4 (Corsica)
- LambertIV(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIV
-
Create an instance of LambertIV from easting and northing distances, Ellipsoid and Datum
- LambertIV(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.LambertIV
-
Create an instance of LambertIV from Position, Ellipsoid and Datum
- lamda0() - Method in class uk.co.mccombe.mapping.AustrianM28
- lamda0() - Method in class uk.co.mccombe.mapping.AustrianM31
- lamda0() - Method in class uk.co.mccombe.mapping.AustrianM34
- lamda0() - Method in class uk.co.mccombe.mapping.IrishGrid
-
The central meridian
- lamda0() - Method in class uk.co.mccombe.mapping.Lambert
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.LambertI
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.LambertII
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define longitude of grid origin
- lamda0() - Method in class uk.co.mccombe.mapping.NZMG
- lamda0() - Method in class uk.co.mccombe.mapping.NZTM2000
-
The central meridian
- lamda0() - Method in class uk.co.mccombe.mapping.Orthomorphic
- lamda0() - Method in class uk.co.mccombe.mapping.OSGB
-
Define value of central meridian (degrees)
- lamda0() - Method in class uk.co.mccombe.mapping.SloveneGrid
-
lamda0() defines the longitude (in radians) of the true origin also known as the "Central Meridian".
- lamda0() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
lamda0() defines the longitude (in radians) of the true origin also known as the "Central Meridian".
- lamda0() - Method in class uk.co.mccombe.mapping.UTM
-
lamda0() defines the longitude (in radians) of the true origin also known as the "Central Meridian".
- lastMessage - Variable in class uk.co.mccombe.terrain.DEMReader
- lastUsed() - Method in class uk.co.mccombe.terrain.DEMReader.CacheEntry
-
Find when this CacheEntry was last referenced
- lastValue - Variable in class uk.co.mccombe.terrain.DEMReader
- lat() - Method in class uk.co.mccombe.mapping.LatLong
-
Get the latitude component
- LAT - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- latDMS(String, int, int, double) - Static method in class uk.co.mccombe.mapping.LatLong
-
A static method to turn values of degrees, minutes and seconds into a latitude value.
- LatLong - Class in uk.co.mccombe.mapping
-
A simple immutable wrapper class for Latitude and Longitude values
- LatLong() - Constructor for class uk.co.mccombe.mapping.LatLong
-
Creates a new instance of LatLong
- LatLong(double, double) - Constructor for class uk.co.mccombe.mapping.LatLong
-
Create LatLong instance from specified values of Lat and Lon.
- LatLongDialog - Class in uk.co.mccombe.terrain
- LatLongDialog(Frame, boolean, MappingToolkit, Spherical) - Constructor for class uk.co.mccombe.terrain.LatLongDialog
-
Creates new form LatLongDialog
- LatLongFormatException - Exception in uk.co.mccombe.mapping
-
An exception class for errors in Latitude and Longitude formats
- LatLongFormatException() - Constructor for exception uk.co.mccombe.mapping.LatLongFormatException
-
Creates a new instance of
LatLongFormatException
without detail message. - LatLongFormatException(String) - Constructor for exception uk.co.mccombe.mapping.LatLongFormatException
-
Constructs an instance of
LatLongFormatException
with the specified detail message. - littleendian - Static variable in class uk.co.mccombe.terrain.SRTM3Reader
- littleendian() - Method in class uk.co.mccombe.terrain.DEMReader
- littleendian() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- littleendian() - Method in class uk.co.mccombe.terrain.SRTM3Reader
- LITTLEENDIAN - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- LOCALE - Static variable in class uk.co.mccombe.terrain.DEMReader
- LOCALE - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- LocationDialog - Class in uk.co.mccombe.terrain
- LocationDialog(Frame, boolean, MappingToolkit, PropertySet) - Constructor for class uk.co.mccombe.terrain.LocationDialog
-
Creates new form LocationDialog
- LocationDialog.GridRefVerifier - Class in uk.co.mccombe.terrain
- locus - Variable in class uk.co.mccombe.mapping.CoordinateSystem
-
The Position of this Coordinate
- lon() - Method in class uk.co.mccombe.mapping.LatLong
-
Get the longitude component
- LON - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- lonDMS(String, int, int, double) - Static method in class uk.co.mccombe.mapping.LatLong
-
A static method to turn values of degrees, minutes and seconds into a longitude value.
M
- main(String[]) - Static method in class uk.co.mccombe.terrain.AboutDialog
- main(String[]) - Static method in class uk.co.mccombe.terrain.CoordinateDialog
- main(String[]) - Static method in class uk.co.mccombe.terrain.LatLongDialog
- main(String[]) - Static method in class uk.co.mccombe.terrain.LocationDialog
- main(String[]) - Static method in class uk.co.mccombe.terrain.OffsetDialog
- main(String[]) - Static method in class uk.co.mccombe.terrain.RegionSelect
- main(String[]) - Static method in class uk.co.mccombe.terrain.TerrainFrame
- main(String[]) - Static method in class uk.co.mccombe.terrain.TherionCSDialog
- main(String[]) - Static method in class uk.co.mccombe.test.Tester
- majoraxis() - Method in class uk.co.mccombe.mapping.Ellipsoid
-
Major Axis (m) of the spheroid
- makeCoordinateSystem(String, Object...) - Method in class uk.co.mccombe.mapping.MappingToolkit
-
Make a CoordinateSystem instance from a grid reference
- makename(String, double, String, double) - Method in class uk.co.mccombe.terrain.DEMReader
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.mccombe.mapping.AustrianM28
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.mccombe.mapping.AustrianM31
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.mccombe.mapping.AustrianM34
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.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 uk.co.mccombe.mapping.OSGB
-
Create a new OSGB point based on a grid reference.
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.mccombe.mapping.SloveneGrid
- makePoint(String, Ellipsoid, Datum) - Static method in class uk.co.mccombe.mapping.UTM
-
Static factory method to create a UTM instance from a grid reference String
- MappingToolkit - Class in uk.co.mccombe.mapping
-
MappingToolkit provides access to standard features of the mapping package by name.
- MappingToolkit() - Constructor for class uk.co.mccombe.mapping.MappingToolkit
-
Construct a new MappingToolkit
- MAX_CACHE_SIZE - Static variable in class uk.co.mccombe.terrain.DEMReader
- maxLat() - Method in class uk.co.mccombe.terrain.DEMReader
- maxLat() - Method in class uk.co.mccombe.terrain.SRTM2Reader
-
Maximum latitude of SRTM2 dataset Latitude must be less than 61.0
- maxLat() - Method in class uk.co.mccombe.terrain.SRTM3Reader
-
Maximum latitude of SRTM3 dataset Latitude must be less than 61.0
- MGI - Static variable in class uk.co.mccombe.mapping.Datum
- MGI_SLOV - Static variable in class uk.co.mccombe.mapping.Datum
- minLat() - Method in class uk.co.mccombe.terrain.DEMReader
- minLat() - Method in class uk.co.mccombe.terrain.SRTM2Reader
-
Minimum latitude of SRTM2 dataset Latitude must be greater or equal to -56.0
- minLat() - Method in class uk.co.mccombe.terrain.SRTM3Reader
-
Minimum latitude of SRTM3 dataset Latitude must be greater or equal to -56.0
- minoraxis() - Method in class uk.co.mccombe.mapping.Ellipsoid
-
Minor axis (m) of the spheroid
- missing - Variable in class uk.co.mccombe.terrain.DEMReader
- missing() - Method in class uk.co.mccombe.terrain.DEMReader
- MISSING - Static variable in class uk.co.mccombe.terrain.DEMReader
- MissingDataFileException - Exception in uk.co.mccombe.terrain
- MissingDataFileException(String) - Constructor for exception uk.co.mccombe.terrain.MissingDataFileException
-
Constructs an instance of
MissingDataFileException
with the specified detail message. - missingValue - Static variable in class uk.co.mccombe.terrain.SRTM3Reader
- missingValue() - Method in class uk.co.mccombe.terrain.DEMReader
- missingValue() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- missingValue() - Method in class uk.co.mccombe.terrain.SRTM3Reader
- MISSINGVALUE - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- MODIFIED_AIRY - Static variable in class uk.co.mccombe.mapping.Ellipsoid
-
The "Modified Airy" ellipsoid.
- modsq() - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- MosaicPanel - Class in uk.co.mccombe.terrain
-
MosaicPanel is used to display a coloured relief map and a height key (in sensible units).
- MosaicPanel() - Constructor for class uk.co.mccombe.terrain.MosaicPanel
-
Creates new form BeanForm
- MOVED_OUT - Static variable in class uk.co.mccombe.terrain.MosaicPanel
- mul(double) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- mul(Orthomorphic.Complex) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
N
- n0() - Method in class uk.co.mccombe.mapping.BMN
-
n0() defines the "false northing" distance of the projection.
- n0() - Method in class uk.co.mccombe.mapping.IrishGrid
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.Lambert
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.LambertI
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.LambertII
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.NZMG
- n0() - Method in class uk.co.mccombe.mapping.NZTM2000
-
Define false northing
- n0() - Method in class uk.co.mccombe.mapping.Orthomorphic
- n0() - Method in class uk.co.mccombe.mapping.OSGB
-
Define the false northing value
- n0() - Method in class uk.co.mccombe.mapping.SloveneGrid
-
n0() defines the "false northing" distance of the projection.
- n0() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
n0() defines the "false northing" distance of the projection.
- n0() - Method in class uk.co.mccombe.mapping.UTM
-
n0() defines the "false northing" distance of the projection.
- NAME - Static variable in class uk.co.mccombe.terrain.NASADEMReader
- NAME - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- NASADEMReader - Class in uk.co.mccombe.terrain
- NASADEMReader(JComponent) - Constructor for class uk.co.mccombe.terrain.NASADEMReader
- north() - Method in class uk.co.mccombe.mapping.ENPair
-
Access the Northing distance
- northernHemisphere - Variable in class uk.co.mccombe.mapping.TransverseMercator
- NORTHOFFSET - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- northSouth(double) - Method in class uk.co.mccombe.terrain.DEMReader
- northSouth(double) - Method in class uk.co.mccombe.terrain.NASADEMReader
- northSouth(double) - Method in class uk.co.mccombe.terrain.SRTM2Reader
- NS - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- NTF - Static variable in class uk.co.mccombe.mapping.Datum
-
The French NTF Datum (used in IGN/Lambert projections)
- numEntryName(String) - Method in class uk.co.mccombe.terrain.DEMReader
- NZGD_1949 - Static variable in class uk.co.mccombe.mapping.Datum
-
The New Zealand 1949 Datum
- NZGD_2000 - Static variable in class uk.co.mccombe.mapping.Datum
-
The New Zealand 2000 Datum
- NZMG - Class in uk.co.mccombe.mapping
- NZMG(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.NZMG
-
Create a new NZMG point for a specific pair of Eastings and Northings, Ellipsoid and Datum.
- NZMG(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.NZMG
-
Create a new NZMG point for a specific Position, Ellipsoid and Datum.
- NZTM2000 - Class in uk.co.mccombe.mapping
- NZTM2000(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.NZTM2000
- NZTM2000(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.NZTM2000
O
- OffsetDialog - Class in uk.co.mccombe.terrain
- OffsetDialog(Frame, boolean, double, double, double) - Constructor for class uk.co.mccombe.terrain.OffsetDialog
-
Creates new form OffsetDialog
- Orthomorphic - Class in uk.co.mccombe.mapping
- Orthomorphic(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Orthomorphic
-
Create an instance of Orthomorphic based on a specified ENPair
- Orthomorphic(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Orthomorphic
-
Create a new Orthomorphic instance for a location specified by Position, Ellipsoid and Datum
- Orthomorphic.Complex - Class in uk.co.mccombe.mapping
- OSGB - Class in uk.co.mccombe.mapping
-
Class OSGB provides handling for the Ordnance Survey of Great Britain coordinate system.
- OSGB(ENPair) - Constructor for class uk.co.mccombe.mapping.OSGB
-
Create a new OSGB object using Easting and Northing distances.
- OSGB(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.OSGB
-
Create a new OSGB object from easting and northing distances
- OSGB(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.OSGB
-
Create a new OSGB object for a specific Position, Ellipsoid and Datum.
- OSGB_1936 - Static variable in class uk.co.mccombe.mapping.Datum
-
The OSGB (1936) Datum - used as the Datum for UK Ordnance Survey mapping
P
- paint(Graphics) - Method in class uk.co.mccombe.terrain.MosaicPanel
-
Paint the key panel and background
- parseDouble(String) - Static method in class uk.co.mccombe.mapping.CoordinateSystem
- Pathnames - Interface in uk.co.mccombe.terrain
-
Define interface for specifying paths for locating the properties and data files.
- paths - Static variable in class uk.co.mccombe.terrain.TerrainFrame
- phi0() - Method in class uk.co.mccombe.mapping.BMN
-
phi0() defines the latitude of the true origin of the projection.
- phi0() - Method in class uk.co.mccombe.mapping.IrishGrid
-
Define latitude of true origin
- phi0() - Method in class uk.co.mccombe.mapping.NZMG
- phi0() - Method in class uk.co.mccombe.mapping.NZTM2000
-
Define latitude of true origin
- phi0() - Method in class uk.co.mccombe.mapping.Orthomorphic
- phi0() - Method in class uk.co.mccombe.mapping.OSGB
-
Define latitude of true origin
- phi0() - Method in class uk.co.mccombe.mapping.SloveneGrid
- phi0() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
phi0() defines the latitude of the true origin of the projection.
- phi0() - Method in class uk.co.mccombe.mapping.UTM
-
phi0() defines the latitude of the true origin of the projection.
- phiB() - Method in class uk.co.mccombe.mapping.Lambert
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.LambertI
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.LambertII
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define latitude of false origin
- phiB() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define latitude of false origin
- phiL() - Method in class uk.co.mccombe.mapping.Lambert
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.LambertI
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.LambertII
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define lower standard parallel for this projection
- phiL() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define lower standard parallel for this projection
- phiU() - Method in class uk.co.mccombe.mapping.Lambert
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.Lambert93
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.LambertI
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.LambertII
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.LambertIIExtended
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.LambertIII
-
Define Upper standard parallel for this conical projection
- phiU() - Method in class uk.co.mccombe.mapping.LambertIV
-
Define Upper standard parallel for this conical projection
- pointScaleFactor() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
Calculate the Point Scale Factor for the current Position.
- Position - Class in uk.co.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(LatLong, double, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Position
-
Create a new Position using Lat/Long relative to a specified Ellipsoid and Datum
- Position(XYZ, Datum) - Constructor for class uk.co.mccombe.mapping.Position
-
Creates a new instance of Position based on cartesian coordinates relative to the specified Datum.
- Projection - Class in uk.co.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 uk.co.mccombe.mapping.Projection
-
Creates a new instance of Projection
- Projection(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Projection
-
Create a new Projection for a Position.
- properties - Static variable in class uk.co.mccombe.terrain.TerrainFrame
- propertiesPath() - Method in class uk.co.mccombe.terrain.DefaultPathnames
- propertiesPath() - Method in interface uk.co.mccombe.terrain.Pathnames
- propertiesPath() - Method in class uk.co.mccombe.terrain.UnixPathnames
- PropertySet - Class in uk.co.mccombe.terrain
- PropertySet(String, Properties) - Constructor for class uk.co.mccombe.terrain.PropertySet
-
Creates a new instance of PropertySet
R
- r() - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- readByteRecord() - Method in class uk.co.mccombe.terrain.DEMReader
-
Read the next byte record from the current ZipInputStream
- readRecord() - Method in class uk.co.mccombe.terrain.DEMReader
-
Read the next record from the current ZipInputStream
- recordlength - Static variable in class uk.co.mccombe.terrain.SRTM3Reader
- recordlength() - Method in class uk.co.mccombe.terrain.DEMReader
- recordlength() - Method in class uk.co.mccombe.terrain.SRTM2Reader
- recordlength() - Method in class uk.co.mccombe.terrain.SRTM3Reader
- RECORDLENGTH - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- ref - Variable in class uk.co.mccombe.mapping.CoordinateSystem
-
The Datum for this point
- REGION - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- RegionSelect - Class in uk.co.mccombe.terrain
- RegionSelect(Frame, boolean) - Constructor for class uk.co.mccombe.terrain.RegionSelect
-
Creates new form RegionSelect
- removePropertyChangeListener(PropertyChangeListener) - Method in class uk.co.mccombe.terrain.TerrainFrame
-
Removes a PropertyChangeListener from the listener list.
- resetCounts() - Method in class uk.co.mccombe.terrain.DEMReader
- resultcount - Variable in class uk.co.mccombe.terrain.DEMReader
- resultcount() - Method in class uk.co.mccombe.terrain.DEMReader
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.CoordinateDialog
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.LatLongDialog
-
A return status code - returned if Cancel button has been pressed
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.LocationDialog
-
A return status code - returned if Cancel button has been pressed
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.OffsetDialog
-
A return status code - returned if Cancel button has been pressed
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.RegionSelect
-
A return status code - returned if Cancel button has been pressed
- RET_CANCEL - Static variable in class uk.co.mccombe.terrain.TherionCSDialog
-
A return status code - returned if Cancel button has been pressed
- RET_OK - Static variable in class uk.co.mccombe.terrain.CoordinateDialog
- RET_OK - Static variable in class uk.co.mccombe.terrain.LatLongDialog
-
A return status code - returned if OK button has been pressed
- RET_OK - Static variable in class uk.co.mccombe.terrain.LocationDialog
-
A return status code - returned if OK button has been pressed
- RET_OK - Static variable in class uk.co.mccombe.terrain.OffsetDialog
-
A return status code - returned if OK button has been pressed
- RET_OK - Static variable in class uk.co.mccombe.terrain.RegionSelect
-
A return status code - returned if OK button has been pressed
- RET_OK - Static variable in class uk.co.mccombe.terrain.TherionCSDialog
-
A return status code - returned if OK button has been pressed
- rx() - Method in class uk.co.mccombe.mapping.Datum
-
Get rotation about X
- ry() - Method in class uk.co.mccombe.mapping.Datum
-
Get Y rotation
- rz() - Method in class uk.co.mccombe.mapping.Datum
-
Get Z rotation
S
- s() - Method in class uk.co.mccombe.mapping.Datum
-
Get scale factor adjustment
- save() - Method in class uk.co.mccombe.terrain.PropertySet
- select(String) - Method in class uk.co.mccombe.terrain.RegionSelect
- SERIOUS - Enum constant in enum uk.co.mccombe.util.Severity
- set(TerrainProperties, String) - Method in class uk.co.mccombe.terrain.PropertySet
- setAlignment(int) - Method in class uk.co.mccombe.terrain.LocationDialog
- setcoordName(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setCSName(String) - Method in class uk.co.mccombe.terrain.TherionCSDialog
- setDataTable(float[][], DEMReader) - Method in class uk.co.mccombe.terrain.MosaicPanel
-
Set the height data for the map and determine the height scale for the key
- setDate(String) - Method in class uk.co.mccombe.terrain.AboutDialog
-
setDate - Set the build date in the Dialog box
- setDatum(Datum) - Method in class uk.co.mccombe.terrain.CoordinateDialog
- setDatum(Datum) - Method in class uk.co.mccombe.terrain.LatLongDialog
- setDownloadSiteName(String) - Method in class uk.co.mccombe.terrain.DEMReader
- setDownloadSiteName(String) - Method in class uk.co.mccombe.terrain.NASADEMReader
- setDownloadSiteName(String) - Method in class uk.co.mccombe.terrain.SRTM2Reader
- setEllipsoid(Ellipsoid) - Method in class uk.co.mccombe.terrain.CoordinateDialog
- setEllipsoid(Ellipsoid) - Method in class uk.co.mccombe.terrain.LatLongDialog
- setEW(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setExample(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setGridRef(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setJavaRuntime(String) - Method in class uk.co.mccombe.terrain.AboutDialog
-
setJavaRuntime
- setJavaVersion(String) - Method in class uk.co.mccombe.terrain.AboutDialog
-
setJavaVersion
- setLastUsed() - Method in class uk.co.mccombe.terrain.DEMReader.CacheEntry
- setMessage(String) - Method in class uk.co.mccombe.terrain.DEMReader
- setNS(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setPosition(Position) - Method in class uk.co.mccombe.terrain.LatLongDialog
- setProgress(int) - Method in class uk.co.mccombe.terrain.DEMReader
- setSpacing(String) - Method in class uk.co.mccombe.terrain.LocationDialog
- setUserHome(String) - Method in class uk.co.mccombe.terrain.AboutDialog
-
setJavaVersion
- setVersion(String) - Method in class uk.co.mccombe.terrain.AboutDialog
-
setVersion - Set the Version ID String in the Dialog box
- Severity - Enum in uk.co.mccombe.util
- severityLevel() - Method in class uk.co.mccombe.util.ErrorMessage
- SITENAME - Static variable in class uk.co.mccombe.terrain.NASADEMReader
- SITENAME - Static variable in class uk.co.mccombe.terrain.SRTM2Reader
- SloveneGrid - Class in uk.co.mccombe.mapping
- SloveneGrid(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.SloveneGrid
- SloveneGrid(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.SloveneGrid
- SPACING - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- sph - Variable in class uk.co.mccombe.mapping.CoordinateSystem
-
The Ellipsoid for this point
- Spherical - Class in uk.co.mccombe.mapping
-
Spherical Coordinates - an implementation of positional coordinates based on Latitude and Longitude.
- Spherical() - Constructor for class uk.co.mccombe.mapping.Spherical
-
Creates a new instance of Spherical
- Spherical(LatLong, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Spherical
-
Create a new Spherical Coordinate set based on Lat/Lon, the Ellipsoid and Datum
- Spherical(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.Spherical
-
Create a new Spherical Coordinate set based on a specific Position, Ellipsoid and Datum
- SRTM2Reader - Class in uk.co.mccombe.terrain
- SRTM2Reader(JComponent) - Constructor for class uk.co.mccombe.terrain.SRTM2Reader
- SRTM3Reader - Class in uk.co.mccombe.terrain
- SRTM3Reader(JComponent) - Constructor for class uk.co.mccombe.terrain.SRTM3Reader
- sub(Orthomorphic.Complex) - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- SUCCESS - Enum constant in enum uk.co.mccombe.util.Severity
T
- TerrainFrame - Class in uk.co.mccombe.terrain
- TerrainFrame() - Constructor for class uk.co.mccombe.terrain.TerrainFrame
-
Creates new form TerrainFrame
- TerrainProperties - Class in uk.co.mccombe.terrain
- Tester - Class in uk.co.mccombe.test
- Tester() - Constructor for class uk.co.mccombe.test.Tester
- THERIONCS - Static variable in class uk.co.mccombe.terrain.TerrainProperties
- TherionCSDialog - Class in uk.co.mccombe.terrain
- TherionCSDialog(Frame, boolean) - Constructor for class uk.co.mccombe.terrain.TherionCSDialog
-
Creates new form TherionCSDialog
- tile(double) - Method in class uk.co.mccombe.terrain.DEMReader
-
Calculate the number of the element in the buffer that refers to a particular lat or lon value
- toDMS(double, String) - Static method in class uk.co.mccombe.mapping.LatLong
- toEN() - Method in class uk.co.mccombe.mapping.Lambert
-
Provide easting and northing distances
- toEN() - Method in class uk.co.mccombe.mapping.Orthomorphic
- toEN() - Method in class uk.co.mccombe.mapping.Projection
-
Get a 2-dimensional representation of the projected position as easting and northing distances
- toEN() - Method in class uk.co.mccombe.mapping.TransverseMercator
-
Provide an ENPair containing Easting and Northing distances for this point
- toLatLong() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Get the Latitude and Longitude for this point.
- toLatLong(Ellipsoid, Datum) - Method in class uk.co.mccombe.mapping.Position
-
Get the LatLong of this Position relative to specified Ellipsoid and Datum
- toLatLongString() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Return a String containing values of Latitude and Longitude.referred to the current Ellipsoid and Datum
- toString() - Method in class uk.co.mccombe.mapping.BMN
-
Provide a String representation of this UTM point in UTM coordinates
- toString() - Method in class uk.co.mccombe.mapping.CoordinateSystem
-
Provide a String representing the position in a correct format for the CoordinateSystem
- toString() - Method in class uk.co.mccombe.mapping.Datum
-
Get name of Datum
- toString() - Method in class uk.co.mccombe.mapping.Ellipsoid
-
Provide a String identifying this Ellipsoid
- toString() - Method in class uk.co.mccombe.mapping.ENPair
-
Provide a String representation of the ENPair
- toString() - Method in exception uk.co.mccombe.mapping.GridFormatException
-
Convert Exception to a String
- toString() - Method in class uk.co.mccombe.mapping.IrishGrid
-
Provide a String representation for this IrishGrid
- toString() - Method in class uk.co.mccombe.mapping.Lambert
-
Provide a String representation in Lambert coordinates.
- toString() - Method in class uk.co.mccombe.mapping.LatLong
-
Provide a String representing this latitude and longitude.
- toString() - Method in class uk.co.mccombe.mapping.NZMG
- toString() - Method in class uk.co.mccombe.mapping.NZTM2000
- toString() - Method in class uk.co.mccombe.mapping.Orthomorphic.Complex
- toString() - Method in class uk.co.mccombe.mapping.OSGB
-
Provide a String representation for this point.
- toString() - Method in class uk.co.mccombe.mapping.SloveneGrid
-
Provide a String representation of this point in Slovene coordinates
- toString() - Method in class uk.co.mccombe.mapping.Spherical
-
Provide a String representing this coordinate set
- toString() - Method in class uk.co.mccombe.mapping.UTM
-
Provide a String representation of this UTM point in UTM coordinates
- toString() - Method in class uk.co.mccombe.terrain.TerrainProperties
- toString() - Method in class uk.co.mccombe.util.ErrorMessage
- toWGS84(XYZ) - Method in class uk.co.mccombe.mapping.Datum
-
Convert XYZ Coordinates referred to this datum to WGS-84
- TransverseMercator - Class in uk.co.mccombe.mapping
-
TransverseMercator is an abstract base class for coordinate systems derived from the Transverse Mercator Projection.
- TransverseMercator() - Constructor for class uk.co.mccombe.mapping.TransverseMercator
-
Default constructor for TransverseMercator
- TransverseMercator(ENPair, int, Ellipsoid, Datum, boolean) - Constructor for class uk.co.mccombe.mapping.TransverseMercator
-
Create an instance of TransverseMercator based on a specified ENPair
- TransverseMercator(ENPair, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.TransverseMercator
-
Create an instance of TransverseMercator based on a specified ENPair
- TransverseMercator(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.TransverseMercator
-
Create a new TransverseMercator instance for a location specified by Position, Ellipsoid and Datum
- tries - Variable in class uk.co.mccombe.terrain.DEMReader
- tries() - Method in class uk.co.mccombe.terrain.DEMReader
- tx() - Method in class uk.co.mccombe.mapping.Datum
-
Get X translation
- ty() - Method in class uk.co.mccombe.mapping.Datum
-
Get Y translation
- tz() - Method in class uk.co.mccombe.mapping.Datum
-
Get Z translation
U
- uk.co.mccombe.mapping - package uk.co.mccombe.mapping
- uk.co.mccombe.terrain - package uk.co.mccombe.terrain
- uk.co.mccombe.test - package uk.co.mccombe.test
- uk.co.mccombe.util - package uk.co.mccombe.util
- UnixPathnames - Class in uk.co.mccombe.terrain
- UnixPathnames() - Constructor for class uk.co.mccombe.terrain.UnixPathnames
- useLegacy - Variable in class uk.co.mccombe.terrain.DEMReader
- UTM - Class in uk.co.mccombe.mapping
-
The Universal Transverse Mercator coordinate system
- UTM(ENPair) - Constructor for class uk.co.mccombe.mapping.UTM
-
Deprecated.
- UTM(ENPair, int, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.UTM
-
Create a new UTM object from easting and northing values, zone number, Ellipsoid and Datum
- UTM(ENPair, int, Ellipsoid, Datum, boolean) - Constructor for class uk.co.mccombe.mapping.UTM
-
Create a new UTM object from easting and northing values, zone number, Ellipsoid and Datum
- UTM(Position, int, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.UTM
-
Create a new instance of UTM from Position, UTM zone, Ellipsoid and Datum.
- UTM(Position, Ellipsoid, Datum) - Constructor for class uk.co.mccombe.mapping.UTM
-
Create a new instance from Position, Ellipsoid and Datum.
V
- validateEN(ENPair) - Static method in class uk.co.mccombe.mapping.IrishGrid
- validateEN(ENPair) - Static method in class uk.co.mccombe.mapping.OSGB
-
Check that ENPair lies within the permitted range
- value() - Method in enum uk.co.mccombe.util.Severity
- valueOf(String) - Static method in enum uk.co.mccombe.util.Severity
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum uk.co.mccombe.util.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(JComponent) - Method in class uk.co.mccombe.terrain.LocationDialog.GridRefVerifier
W
- WARNING - Enum constant in enum uk.co.mccombe.util.Severity
- WGS_1984 - Static variable in class uk.co.mccombe.mapping.Datum
-
The WGS (1984) Datum
X
- x() - Method in class uk.co.mccombe.mapping.XYZ
-
Get the X component
- XYZ - Class in uk.co.mccombe.mapping
-
A simple immutable class for 3D cartesian coordinates
- XYZ() - Constructor for class uk.co.mccombe.mapping.XYZ
-
Creates a new instance of XYZ
- XYZ(double, double, double) - Constructor for class uk.co.mccombe.mapping.XYZ
-
Create a new XYZ coordinate
Y
Z
- z() - Method in class uk.co.mccombe.mapping.XYZ
-
Get the Z component
- zipEntryName(String) - Method in class uk.co.mccombe.terrain.DEMReader
- zipEntryName(String) - Method in class uk.co.mccombe.terrain.NASADEMReader
- zipEntryName(String) - Method in class uk.co.mccombe.terrain.SRTM2Reader
- zone - Variable in class uk.co.mccombe.mapping.TransverseMercator
- zonename - Variable in class uk.co.mccombe.mapping.BMN
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form