All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.geotoolkit.referencing.datum.package-info Maven / Gradle / Ivy

/*
 *    Geotoolkit.org - An Open Source Java GIS Toolkit
 *    http://www.geotoolkit.org
 *
 *    (C) 2001-2012, Open Source Geospatial Foundation (OSGeo)
 *    (C) 2009-2012, Geomatys
 *
 *    This library is free software; you can redistribute it and/or
 *    modify it under the terms of the GNU Lesser General Public
 *    License as published by the Free Software Foundation;
 *    version 2.1 of the License.
 *
 *    This library is distributed in the hope that it will be useful,
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 *    Lesser General Public License for more details.
 */

/**
 * {@linkplain org.geotoolkit.referencing.datum.AbstractDatum Datum} implementations. An explanation
 * for this package is provided in the {@linkplain org.opengis.referencing.datum OpenGIS® javadoc}.
 * The remaining discussion on this page is specific to the Geotk implementation.
 *
 * 

Some useful constants defined in this package are:

* *
* * * * * * *
Geodetic datum:  * {@link org.geotoolkit.referencing.datum.DefaultGeodeticDatum#WGS84 WGS84} *
Vertical datum:  * {@link org.geotoolkit.referencing.datum.DefaultVerticalDatum#GEOIDAL GEOIDAL}, * {@link org.geotoolkit.referencing.datum.DefaultVerticalDatum#ELLIPSOIDAL ELLIPSOIDAL} *
Temporal datum:  * {@link org.geotoolkit.referencing.datum.DefaultTemporalDatum#JULIAN JULIAN}, * {@link org.geotoolkit.referencing.datum.DefaultTemporalDatum#MODIFIED_JULIAN MODIFIED_JULIAN}, * {@link org.geotoolkit.referencing.datum.DefaultTemporalDatum#TRUNCATED_JULIAN TRUNCATED_JULIAN}, * {@link org.geotoolkit.referencing.datum.DefaultTemporalDatum#DUBLIN_JULIAN DUBLIN_JULIAN}, * {@link org.geotoolkit.referencing.datum.DefaultTemporalDatum#UNIX UNIX} *
Other datum:  * {@link org.geotoolkit.referencing.datum.DefaultEngineeringDatum#UNKNOWN UNKNOWN} *
Ellipsoids:  * {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#WGS84 WGS84}, * {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#GRS80 GRS80}, * {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#INTERNATIONAL_1924 INTERNATIONAL_1924}, * {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#CLARKE_1866 CLARKE_1866}, * {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#SPHERE SPHERE} *
Prime meridians:  * {@link org.geotoolkit.referencing.datum.DefaultPrimeMeridian#GREENWICH GREENWICH} *
* *

Some worthy methods defined in this package are:

*
    *
  • {@link org.geotoolkit.referencing.datum.DefaultEllipsoid#orthodromicDistance}
  • *
  • {@link org.geotoolkit.referencing.datum.DefaultGeodeticDatum#getAffineTransform}
  • *
* * @author Martin Desruisseaux (IRD, Geomatys) * @author Cédric Briançon (Geomatys) * @version 3.20 * * @since 1.2 * @module */ @XmlSchema(elementFormDefault = XmlNsForm.QUALIFIED, namespace = Namespaces.GML, xmlns = { @XmlNs(prefix = "gmd", namespaceURI = Namespaces.GMD), @XmlNs(prefix = "gco", namespaceURI = Namespaces.GCO), @XmlNs(prefix = "xsi", namespaceURI = Namespaces.XSI) }) @XmlAccessorType(XmlAccessType.NONE) @XmlJavaTypeAdapters({ @XmlJavaTypeAdapter(EX_Extent.class), @XmlJavaTypeAdapter(CD_Ellipsoid.class), @XmlJavaTypeAdapter(CD_PrimeMeridian.class), @XmlJavaTypeAdapter(CD_VerticalDatumType.class), @XmlJavaTypeAdapter(StringAdapter.class), @XmlJavaTypeAdapter(InternationalStringConverter.class) }) package org.geotoolkit.referencing.datum; import javax.xml.bind.annotation.XmlNs; import javax.xml.bind.annotation.XmlNsForm; import javax.xml.bind.annotation.XmlSchema; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters; import org.geotoolkit.xml.Namespaces; import org.geotoolkit.internal.jaxb.gco.*; import org.geotoolkit.internal.jaxb.metadata.*; import org.geotoolkit.internal.jaxb.referencing.*;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy