Uses of Interface
com.luciad.geodesy.ILcdGeodeticDatum
Packages that use ILcdGeodeticDatum
Package
Description
Provides utility classes for geodesic calculations.
Decoders that handle the DAFIF format.
Specifies ellipsoids and geodetic datums.
Provides the addon that allows to open data that is missing a valid model reference
(=coordinate system), and that allows to create Luciad .ref files for storing such a model reference
specification.
Everything related to model references and view references.
Construction and formatting of coordinate reference systems.
Provides support for the painting of grids.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
-
Uses of ILcdGeodeticDatum in com.luciad.ais.geodesy
Fields in com.luciad.ais.geodesy declared as ILcdGeodeticDatumModifier and TypeFieldDescriptionstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.ARFstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.CAPstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.KEAstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.MERstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.TOYstatic final ILcdGeodeticDatumTLcdDefaultAISGeodeticDatumProvider.WGS_84Methods in com.luciad.ais.geodesy that return ILcdGeodeticDatumModifier and TypeMethodDescriptionILcdAISGeodeticDatumProvider.retrieveGeodeticDatum(String aGeodeticDatumId) TLcdDefaultAISGeodeticDatumProvider.retrieveGeodeticDatum(String aGeodeticDatumId) Always returns null. -
Uses of ILcdGeodeticDatum in com.luciad.format.dafif.decoder
Methods in com.luciad.format.dafif.decoder that return ILcdGeodeticDatumModifier and TypeMethodDescriptionprotected ILcdGeodeticDatumALcdDAFIFDecoder.getLocalHorizontalDatum(String aGeodeticDatumCode) Returns an instance of an implementation of theILcdGeodeticDatuminterface according to the specified code.protected ILcdGeodeticDatumALcdDAFIFAerodromeDecoder.readLocalHorizontalDatumFromFmt1(char[] aRecord) Reads the local horizontal datum from a record of format 01.protected ILcdGeodeticDatumTLcdDAFIFRunwayDecoder.readLocalHorizontalDatumFromFmt1(char[] aRecord) Reads the local horizontal datum from a record of format 01. -
Uses of ILcdGeodeticDatum in com.luciad.geodesy
Classes in com.luciad.geodesy that implement ILcdGeodeticDatumModifier and TypeClassDescriptionclassA geodetic datumTLcdGeodeticDatumis described by the position, orientation and scale relationships of itsILcdEllipsoidto an earth centered earth fixedILcdEllipsoid.Methods in com.luciad.geodesy that return ILcdGeodeticDatumModifier and TypeMethodDescriptionILcdGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) Creates aILcdGeodeticDatumfrom aPropertiesObject.TLcdEPSGGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) Returns aTLcdGeodeticDatumcorresponding to the given property.TLcdGenericGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) Creates aTLcdGeodeticDatumwhich has the WGS84 geodetic datum as reference datum and retrieves its parameters from the properties object.static ILcdGeodeticDatumTLcdGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) This method will, givenaPrefixandaProperties, return anILcdGeodeticDatum.TLcdGeoidGeodeticDatumFactory.createGeodeticDatum(int aID) Returns aTLcdGeodeticDatumfor the specified identification code.TLcdGeoidGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) Creates aILcdGeodeticDatumfrom aPropertiesObject.TLcdJPLGeodeticDatumFactory.createGeodeticDatum(int aID) This method creates an instance ofTLcdGeodeticDatum, given one of the identification codes of a geodetic datum as defined in this class.TLcdJPLGeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) This method will, given aPrefix and aProperties, return aTLcdGeodeticDatum.TLcdNIMA8350GeodeticDatumFactory.createGeodeticDatum(int aID) This method creates an instance ofTLcdGeodeticDatum, given one of the identification codes of a geodetic datum as defined in this class.TLcdNIMA8350GeodeticDatumFactory.createGeodeticDatum(String aPrefix, Properties aProperties) This method will, given aPrefix and aProperties, return aTLcdGeodeticDatum.TLcdGeodeticDatum.getRefDatum()Gets the reference geodetic datum.Methods in com.luciad.geodesy with parameters of type ILcdGeodeticDatumModifier and TypeMethodDescriptionbooleanTLcdGenericGeodeticDatumFactory.canExportGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) Returns whether the passed geodetic datum can be exported.voidTLcdGeodeticDatum.initialize(double aX, double aY, double aZ, double aRotX, double aRotY, double aRotZ, double aScale, double aPrimeMeridian, ILcdEllipsoid aEllipsoid, ILcdGeodeticDatum aRefDatum, String aName) Definition of a local complex geodetic datum.voidTLcdGeodeticDatum.initialize(double aX, double aY, double aZ, double aRotX, double aRotY, double aRotZ, double aScale, ILcdEllipsoid aEllipsoid, ILcdGeodeticDatum aRefDatum, String aName) Deprecated.use the method with 8 parameters, containing the prime meridian.voidTLcdGeodeticDatum.setRefDatum(ILcdGeodeticDatum aRefDatum) Sets the reference geodetic datum.voidTLcdGenericGeodeticDatumFactory.writePropertiesSFCT(ILcdGeodeticDatum aGeodeticDatum, String aPrefix, Properties aPropertiesSFCT) If the geodetic datum passed is aTLcdGeodeticDatuminstance with WGS84 as its reference datum, this method adds the parameters of the geodetic datum to the Properties object, so that the geodetic datum can be recreated withTLcdGenericGeodeticDatumFactory.createGeodeticDatum(java.lang.String, java.util.Properties).static voidTLcdGeodeticDatumFactory.writePropertiesSFCT(ILcdGeodeticDatum aGeodeticDatum, String aPrefix, Properties aPropertiesSFCT) Serializes aILcdGeodeticDatumas properties into aPropertiesobject.Constructors in com.luciad.geodesy with parameters of type ILcdGeodeticDatumModifierConstructorDescriptionTLcdGeodeticDatum(double aX, double aY, double aZ, double aRotX, double aRotY, double aRotZ, double aScale, double aPrimeMeridian, ILcdEllipsoid aEllipsoid, ILcdGeodeticDatum aRefDatum, String aName) Definition of a local complex datum.TLcdGeodeticDatum(double aX, double aY, double aZ, double aRotX, double aRotY, double aRotZ, double aScale, ILcdEllipsoid aEllipsoid, ILcdGeodeticDatum aRefDatum, String aName) Definition of a local complex datum.TLcdGeodeticDatum(double aX, double aY, double aZ, ILcdEllipsoid aEllipsoid, ILcdGeodeticDatum aReferenceDatum, String aName) Definition of a local simple geodetic datum. -
Uses of ILcdGeodeticDatum in com.luciad.lucy.addons.modelreference
Methods in com.luciad.lucy.addons.modelreference that return ILcdGeodeticDatumMethods in com.luciad.lucy.addons.modelreference with parameters of type ILcdGeodeticDatumModifier and TypeMethodDescriptionvoidTLcyGeodeticReference.setGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) Constructors in com.luciad.lucy.addons.modelreference with parameters of type ILcdGeodeticDatumModifierConstructorDescriptionTLcyGeodeticReference(ILcdGeodeticDatum aGeodeticDatum) Creates a newTLcyGeodeticReferencewith the given geodetic datum.TLcyGeodeticReference(ILcdGeodeticDatum aGeodeticDatum, String aDisplayName, boolean aEditable) Creates a newTLcyGeodeticReferencewith the given geodetic datum, display name and editable value.TLcyGridReference(ILcdGeodeticDatum aGeodeticDatum, ILcdProjection aProjection, double aFalseEasting, double aFalseNorthing, double aScale, double aUnitOfMeasure, double aRotation) Creates a newTLcyGridReference, ready to be used.TLcyGridReference(ILcdGeodeticDatum aGeodeticDatum, ILcdProjection aProjection, String aDisplayName, boolean aEditable) Creates a newTLcyGridReference, ready to be used.TLcyUTMGridReference(ILcdGeodeticDatum aGeodeticDatum, ILcdProjection aProjection, double aFalseEasting, double aFalseNorthing, double aScale, double aUnitOfMeasure, double aRotation, int aZoneID, boolean aNorthernHemisphere) -
Uses of ILcdGeodeticDatum in com.luciad.reference
Methods in com.luciad.reference that return ILcdGeodeticDatumModifier and TypeMethodDescriptionALcdGeoReference.getGeodeticDatum()ILcdGeoReference.getGeodeticDatum()Returns theILcdGeodeticDatumof thisILcdGeoReference.TLcdGeoidReference.getGeodeticDatum()Deprecated.Methods in com.luciad.reference with parameters of type ILcdGeodeticDatumModifier and TypeMethodDescriptionvoidALcdGeoReference.setGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) Sets the geodetic datum this reference is based on.voidTLcdUTMGrid.setGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) Constructors in com.luciad.reference with parameters of type ILcdGeodeticDatumModifierConstructorDescriptionprotectedALcdGeoReference(ILcdGeodeticDatum aGeodeticDatum) TLcdGeocentricReference(ILcdGeodeticDatum aGeodeticDatum) Constructs a geocentric reference that uses a specified.TLcdGeodeticReference(ILcdGeodeticDatum aGeodeticDatum) Constructor with anILcdGeodeticDatum.TLcdGeoidReference(ILcdGeodeticDatum aGeodeticDatum, ILcdVerticalDatum aVerticalDatum) Deprecated.Constructor with anILcdGeodeticDatumand anILcdVerticalDatum.TLcdGridReference(ILcdGeodeticDatum aGeodeticDatum, ILcdProjection aProjection) Constructor taking geodetic datum and projection as arguments.TLcdGridReference(ILcdGeodeticDatum aGeodeticDatum, ILcdProjection aProjection, double aFalseEasting, double aFalseNorthing, double aScale, double aUnitOfMeasure, double aRotation) Constructor with all possible properties as arguments.TLcdTopocentricReference(ILcdGeodeticDatum aGeodeticDatum, ILcdPoint aOrigin) Constructor with anILcdGeodeticDatumand anILcd3DEditablePointas origin. -
Uses of ILcdGeodeticDatum in com.luciad.reference.format
Methods in com.luciad.reference.format that return ILcdGeodeticDatumModifier and TypeMethodDescriptionTLcdEPSGReferenceParser.parseGeodeticDatum(String aEPSGCode) Decodes the geodetic datum that has the given EPSG code.TLcdWKTReferenceParser.parseGeodeticDatum(String aGeodeticDatumAsWKT) Decodes the geodetic datum from its WKT representation.Methods in com.luciad.reference.format with parameters of type ILcdGeodeticDatumModifier and TypeMethodDescriptionTLcdEPSGReferenceFormatter.formatGeodeticDatum(ILcdGeodeticDatum aGeodeticDatum) Formats the geodetic datum as an EPSG code. -
Uses of ILcdGeodeticDatum in com.luciad.view.lightspeed.painter.grid
Methods in com.luciad.view.lightspeed.painter.grid with parameters of type ILcdGeodeticDatumModifier and TypeMethodDescriptionstatic ILcdModelTLspLonLatGridLayerBuilder.createModel(String aModelName, ILcdGeodeticDatum aDatum) Creates a model that can be used by this builder. -
Uses of ILcdGeodeticDatum in com.luciad.view.map
Methods in com.luciad.view.map that return ILcdGeodeticDatumModifier and TypeMethodDescriptionTLcdUPSGridSystem.getGeodeticDatum()Returns the used geodetic datum.TLcdUTMGridSystem.getGeodeticDatum()Returns the used geodetic datum.Constructors in com.luciad.view.map with parameters of type ILcdGeodeticDatumModifierConstructorDescriptionTLcdMapLocation(ILcdGeodeticDatum aGeodeticDatum) Expresses the coordinate of the mouse location in longitude, latitude coordinates on the given geodetic datum.TLcdUPSGridSystem(ILcdGeodeticDatum aGeodeticDatum) Creates a newTLcdUPSGridSystemfor the given geodetic datum.TLcdUTMGridLayer(String aLabel, ILcdGeodeticDatum aGeodeticDatum) Constructs a layer depicting a UTM grid based on the given geodetic datum, with the given label.TLcdUTMGridSystem(ILcdGeodeticDatum aGeodeticDatum) Creates a newTLcdUTMGridSystemfor the given geodetic datum.TLcdUTMZone(int aZoneID, ILcdGeodeticDatum aGeodeticDatum) -
Uses of ILcdGeodeticDatum in com.luciad.view.map.mgrs
Constructors in com.luciad.view.map.mgrs with parameters of type ILcdGeodeticDatumModifierConstructorDescriptionTLcdMGRSGridLayer(String aLabel, ILcdGeodeticDatum aGeodeticDatum) Constructs a layer depicting a MGRS (UTM + UPS) grid based on the given geodetic datum, with the given label.