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

org.opengis.parameter.package-info Maven / Gradle / Ivy

/*
 *    GeoTools - The Open Source Java GIS Toolkit
 *    http://geotools.org
 *
 *    (C) 2011, Open Source Geospatial Foundation (OSGeo)
 *    (C) 2003-2005, Open Geospatial Consortium Inc.
 *
 *    All Rights Reserved. http://www.opengis.org/legal/
 */

/**
 * Description and storage of {@linkplain org.opengis.parameter.ParameterValue parameter values}.
 * The first two paragraphs below are adapted from OpenGIS® Spatial Referencing
 * by Coordinates (Topic 2) specification.
 *
 * 

Most {@linkplain org.opengis.parameter.ParameterValue parameter values} are * numeric, but for some operation methods, notably those implementing a grid interpolation * algorithm, the parameter value could be a file name and location (this may be a URI). An example * is the coordinate transformation from NAD 27 to NAD 83 in the USA; depending on the * locations of the points to be transformed, one of a series of grid files should be used. * *

Some operation methods may require a large number of coordinate operation * parameters. Also, some operation methods require that groups of parameters be repeatable as a * group. In such cases, it is helpful to group related parameters in {@linkplain * org.opengis.parameter.ParameterDescriptorGroup parameter groups}. Two or more parameter groups * are then associated with a particular operation method, and each parameter group consists of a * set of {@linkplain org.opengis.parameter.ParameterDescriptor operation parameters}, or other, * nested parameter groups. This way of modelling is not mandatory; all coordinate operation * parameters may be assigned directly to the coordinate operation method. * * @version Abstract * specification 2.0 * @since GeoAPI 1.0 */ package org.opengis.parameter;





© 2015 - 2024 Weber Informatics LLC | Privacy Policy