Uses of Interface
com.luciad.projection.ILcdProjection
Package
Description
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.
Provides actions that have a relationship with a Lightspeed map.
All projection related aspects.
Everything related to model references and view references.
Construction and formatting of coordinate reference systems.
Utilities for making maps.
-
Uses of ILcdProjection in com.luciad.lucy.addons.modelreference
ModifierConstructorDescriptionTLcyGridReference
(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 ILcdProjection in com.luciad.lucy.map.action.lightspeed
ModifierConstructorDescriptionTLcyLspProjectionActiveSettable
(ILspView aView, ILcdProjection aProjection) Creates a newTLcyLspProjectionActiveSettable
that activates the given projection, and switches the view to 2D. -
Uses of ILcdProjection in com.luciad.projection
Modifier and TypeInterfaceDescriptioninterface
ILcdAzimuthals
areILcdProjection
objects that have a central point of zero distortion.interface
AnILcdConic
is anILcdProjection
that is derived by projection of geodetic points on a cone which is then unrolled.interface
AnILcdCylindrical
is anILcdProjection
that is obtained by wrapping a cylinder around the earth globe such that it touches the equator.interface
ILcdGeneralPerspective
areILcdProjection
objects that have a central point of zero distortion.interface
AnILcdObliqueCylindrical
is anILcdProjection
that is obtained by wrapping a cylinder around the globe.interface
ILcdPerspective
areILcdProjection
objects that have a central point of zero distortion.interface
An ILcdProjection that uses pairs of tie points to map from one coordinate system to another.interface
AnILcdTransverseCylindrical
is anILcdProjection
for which a cylinder is wrapped around the globe.Modifier and TypeClassDescriptionclass
ALcdAzimuthal
projections areILcdProjection
objects that have a central point of zero distortion.class
AALcdConic
is aILcdProjection
that is derived by projection of geodetic points on a cone which is then unrolled.class
AnALcdCylindrical
is anILcdProjection
that is obtained by wrapping a cylinder around the earth globe such that it touches the equator.class
ALcdGeneralPerspective
areILcdProjection
objects that have a central point of zero distortion.class
AnALcdObliqueCylindrical
is anILcdProjection
that is obtained by wrapping a cylinder around the globe.class
ALcdPerspective
areILcdProjection
objects that have a central point of zero distortion.class
This abstract class can be used to implement anILcdProjection
.class
AALcdTransverseCylindrical
is aILcdProjection
for which a cylinder is wrapped around the globe.class
Albers Equal Area Conic projection.class
Azimuthal Equidistant projection.class
Cassini projection.final class
Ellipsoidal version of the Cassini projection.class
Stereographic projection (modified for the Netherlands).class
Eckert IV projection.class
Eckert VI projection.class
Equidistant Cylindrical projection that uses ellipsoidal calculations.class
Lambert Azimuthal Equal-Area projection.class
Equidistant Cylindrical projection.class
General perspective projection.class
Geodetic projection.class
Gnomonic projection.class
Krovak Projectionclass
Spherical Lambert Azimuthal Equal-Area projection.class
Lambert Conformal Conic projection.class
Mercator projection.class
Miller Cylindrical projection.class
Mollweide projection.class
Oblique Mercator projection.class
Orthographic projection.class
Orthorectified projection.class
The perspective projection is an azimuthal projection that maps a 3D scene to a 2D plane as viewed through a camera viewfinder.class
Polar stereographic projection.class
Polyconic projection.class
Pseudo-Mercator projection.class
Rectified Polynomial Projection.class
Rectified Projective projection.class
Rectified Rational projection.class
A projection that maps image coordinates to ground coordinates based on Rational Polynomial Coefficients.class
Deprecated.Please use TLcdEquidistantCylindrical instead.class
Stereographic projection.class
Swiss Oblique Mercator projection.class
Transverse Mercator projection.class
Deprecated.class
Vertical perspective projection.Modifier and TypeFieldDescriptionprotected ILcdProjection
ALcdRectifiedProjection.fBaseProjection
An optional projection to be chained before a lonlat2world or after a world2lonlat transformation.protected ILcdProjection
ALcdRectifiedProjection.fBaseProjection
An optional projection to be chained before a lonlat2world or after a world2lonlat transformation.protected ILcdProjection
ALcdRectifiedProjection.fBaseProjection
An optional projection to be chained before a lonlat2world or after a world2lonlat transformation.Modifier and TypeMethodDescriptionstatic ILcdProjection
TLcdProjectionFactory.createProjection
(String aPrefix, Properties aProperties) This method will, given aPrefix and aProperties, return anILcdProjection
.ILcdRectifiedProjection.getBaseProjection()
Returns the optional internal projection.TLcdOrthorectifiedProjection.getCameraProjection()
Returns the camera projection.TLcdOrthorectifiedProjection.getWrappedProjection()
Returns the wrapped projection.ILcdCompositeProjection.retrieveProjection
(int aZone) Deprecated.Retrieves the projection for zoneaZone
.TLcdUTM.retrieveProjection
(int aZone) Deprecated.Modifier and TypeMethodDescriptionvoid
TLcdOrthorectifiedProjection.setCameraProjection
(ILcdProjection aCameraProjection) Sets the camera projection.void
TLcdOrthorectifiedProjection.setWrappedProjection
(ILcdProjection aWrappedProjection) Sets the wrapped projection.static void
TLcdProjectionFactory.writeProjectionSFCT
(ILcdProjection aProjection, String aPrefix, Properties aPropertiesSFCT) This method will, given aProjection, aPrefix and aPropertiesSFCT, write the properties of the projection as a side effect into the aPropertiesSFCT object.ModifierConstructorDescriptionTLcdOrthorectifiedProjection
(ILcdProjection aCameraProjection, ILcdProjection aWrappedProjection, ILcdHeightProvider aHeightProvider) Constructs an orthorectified version of an existing projection.TLcdOrthorectifiedProjection
(ILcdProjection aCameraProjection, ILcdHeightProvider aHeightProvider) Constructs an orthorectified projection based on a camera projection (normally aTLcdPerspectiveProjection
) and a height provider.TLcdRectifiedPolynomialProjection
(int aPolynomialDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedPolynomialProjection based on the given source and target tie points, and the maximum degree of the polynomial.TLcdRectifiedProjectiveProjection
(ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedProjectiveProjection based on the given source and target tie points.TLcdRectifiedRationalProjection
(int aNumeratorDegree, int aDenominatorDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedRationalProjection based on the given source and target tie points, and maximum degrees of the rationals. -
Uses of ILcdProjection in com.luciad.reference
Modifier and TypeMethodDescriptionILcdGridReference.getProjection()
Returns theILcdProjection
of thisILcdGridReference
.TLcdGridReference.getProjection()
Modifier and TypeMethodDescriptionvoid
TLcdGridReference.setProjection
(ILcdProjection aProjection) Sets theILcdProjection
of theTLcdGridReference
toaProjection
.void
TLcdUTMGrid.setProjection
(ILcdProjection aProjection) ModifierConstructorDescriptionTLcdGridReference
(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. -
Uses of ILcdProjection in com.luciad.reference.format
Modifier and TypeMethodDescriptionTLcdEPSGReferenceParser.parseProjection
(String aEPSGCode) Decodes the projection that has the given EPSG code. -
Uses of ILcdProjection in com.luciad.view.map
ModifierConstructorDescriptionTLcdSetProjectionAction
(ILcdProjection aProjection, String aActionName, ILcdGXYView aGXYView) Deprecated.