| Modifier and Type | Method and Description |
|---|---|
GeometryAttribute |
AppSchemaFeatureFactoryImpl.createGeometryAttribute(Object value,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs)
Create a new geometry attribute, even for null id.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AbstractCoverage.crs
The coordinate reference system, or
null if there is none. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractCoverage.getCoordinateReferenceSystem()
Returns the coordinate reference system to which the objects in its domain are referenced.
|
| Constructor and Description |
|---|
AbstractCoverage(CharSequence name,
CoordinateReferenceSystem crs,
PropertySource propertySource,
Map<?,?> properties)
Constructs a coverage using the specified coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GridCoverageBuilder.getCoordinateReferenceSystem()
Returns the current coordinate reference system.
|
CoordinateReferenceSystem |
GeneralGridGeometry.getCoordinateReferenceSystem()
Returns the "real world" coordinate reference system.
|
CoordinateReferenceSystem |
GridGeometry2D.getCoordinateReferenceSystem2D()
Returns the two-dimensional part of this grid geometry CRS.
|
CoordinateReferenceSystem |
GridCoverage2D.getCoordinateReferenceSystem2D()
Returns the two-dimensional part of this grid coverage CRS.
|
protected CoordinateReferenceSystem |
GridCoverageFactory.getDefaultCRS(int dimension)
Returns the default coordinate reference system to use when no CRS were explicitly specified
by the user.
|
CoordinateReferenceSystem |
GridGeometry2D.reduce(CoordinateReferenceSystem crs)
Reduces the specified CRS to a two-dimensional one.
|
| Modifier and Type | Method and Description |
|---|---|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
RenderedImage image,
CoordinateReferenceSystem crs,
MathTransform gridToCRS,
GridSampleDimension[] bands,
GridCoverage[] sources,
Map<?,?> properties)
Constructs a grid coverage from the specified image and
"grid to CRS" transform.
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
WritableRaster raster,
CoordinateReferenceSystem crs,
MathTransform gridToCRS,
double[] minValues,
double[] maxValues,
Unit<?> units,
Color[][] colors,
RenderingHints hints)
Constructs a grid coverage from the specified raster and
"grid to CRS" transform.
|
GridCoverage2D |
GridCoverageFactory.create(CharSequence name,
WritableRaster raster,
CoordinateReferenceSystem crs,
MathTransform gridToCRS,
GridSampleDimension[] bands)
Constructs a grid coverage from the specified raster and
"grid to CRS" transform.
|
CoordinateReferenceSystem |
GridGeometry2D.reduce(CoordinateReferenceSystem crs)
Reduces the specified CRS to a two-dimensional one.
|
void |
GridCoverageBuilder.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Sets the coordinate reference system to the specified value.
|
| Constructor and Description |
|---|
AbstractGridCoverage(CharSequence name,
CoordinateReferenceSystem crs,
GridCoverage[] sources,
PropertySource propertySource,
Map<?,?> properties)
Constructs a grid coverage with sources.
|
AbstractGridCoverage(CharSequence name,
CoordinateReferenceSystem crs,
PropertySource propertySource,
Map<?,?> properties)
Constructs a grid coverage using the specified coordinate reference system.
|
GeneralGridGeometry(GridEnvelope gridRange,
MathTransform gridToCRS,
CoordinateReferenceSystem crs)
Constructs a new grid geometry from a grid range and a math
transform mapping pixel center.
|
GeneralGridGeometry(GridEnvelope gridRange,
PixelInCell anchor,
MathTransform gridToCRS,
CoordinateReferenceSystem crs)
Constructs a new grid geometry from a grid range and a math
transform mapping pixel center or corner.
|
GridGeometry2D(GridEnvelope gridRange,
MathTransform gridToCRS,
CoordinateReferenceSystem crs)
Constructs a new grid geometry from a grid range and a math transform.
|
GridGeometry2D(GridEnvelope gridRange,
PixelInCell anchor,
MathTransform gridToCRS,
CoordinateReferenceSystem crs,
Hints hints)
Constructs a new grid geometry from a math transform.
|
GridGeometry2D(GridEnvelope gridRange,
PixelOrientation anchor,
MathTransform gridToCRS,
CoordinateReferenceSystem crs,
Hints hints)
Constructs a new grid geometry from a math transform.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AbstractGridCoverage2DReader.crs
crs for this coverage
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractGridCoverage2DReader.getCoordinateReferenceSystem()
Retrieves the
GeneralEnvelope for this AbstractGridCoverage2DReader. |
CoordinateReferenceSystem |
GroundControlPoints.getCoordinateReferenceSystem()
The tie points coordinate reference system
|
CoordinateReferenceSystem |
GridCoverage2DReader.getCoordinateReferenceSystem()
Retrieves the
CoordinateReferenceSystem associated to the default coverage for this
GridCoverage2DReader. |
CoordinateReferenceSystem |
AbstractGridCoverage2DReader.getCoordinateReferenceSystem(String coverageName)
Retrieves the
GeneralEnvelope for this AbstractGridCoverage2DReader. |
CoordinateReferenceSystem |
GridCoverage2DReader.getCoordinateReferenceSystem(String coverageName)
Retrieves the
CoordinateReferenceSystem associated to this GridCoverage2DReader for the specified coverageName. |
static CoordinateReferenceSystem |
AbstractGridFormat.getDefaultCRS()
getDefaultCRS
This method provides the user with a default crs WGS84
|
| Modifier and Type | Method and Description |
|---|---|
protected static double[] |
AbstractGridCoverage2DReader.getResolution(GeneralEnvelope envelope,
Rectangle2D dim,
CoordinateReferenceSystem crs)
This method is responsible for computing the resolutions in for the provided grid geometry in
the provided crs.
|
| Constructor and Description |
|---|
GroundControlPoints(List<TiePoint> tiePoints,
CoordinateReferenceSystem crs) |
ReadResolutionCalculator(GridGeometry2D requestedGridGeometry,
CoordinateReferenceSystem nativeCrs,
double[] fullResolution) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeoTiffMetadata2CRSAdapter.createCoordinateSystem(GeoTiffIIOMetadataDecoder metadata)
This method creates a
CoordinateReferenceSystem object from the metadata which
has been set earlier. |
| Constructor and Description |
|---|
CRS2GeoTiffMetadataAdapter(CoordinateReferenceSystem crs)
Constructs a parser using the default set of symbols and factories.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CoverageSource.getCoordinateReferenceSystem() |
abstract CoordinateReferenceSystem |
CoverageSource.TemporalDomain.getCoordinateReferenceSystem() |
abstract CoordinateReferenceSystem |
CoverageSource.VerticalDomain.getCoordinateReferenceSystem() |
abstract CoordinateReferenceSystem |
CoverageSource.SpatialDomain.getCoordinateReferenceSystem2D() |
CoordinateReferenceSystem |
SpatialRequestHelper.CoverageProperties.getCrs2D() |
CoordinateReferenceSystem |
SpatialRequestHelper.CoverageProperties.getGeographicCRS2D() |
| Modifier and Type | Method and Description |
|---|---|
void |
SpatialRequestHelper.CoverageProperties.setCrs2D(CoordinateReferenceSystem crs2d) |
void |
CoverageReadRequest.setDomainSubset(Rectangle rasterArea,
MathTransform2D gridToWorldTrasform,
CoordinateReferenceSystem crs) |
void |
SpatialRequestHelper.CoverageProperties.setGeographicCRS2D(CoordinateReferenceSystem geographicCRS2D) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
DefaultCoverageSource.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
DefaultGridCoverageResponse.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
NetCDFReader.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
NetCDFReader.getCoordinateReferenceSystem(String coverageName) |
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
ProjectionBuilder.buildCRS(Map<String,?> props,
ParameterValueGroup parameters,
Ellipsoid ellipsoid)
Build a Projected
CoordinateReferenceSystem parsing Conversion parameters and
Ellipsoid |
static CoordinateReferenceSystem |
ProjectionBuilder.createProjection(String projectionName,
String code,
Double semiMajor,
Double inverseFlattening,
Map<String,Double> params)
Quick method to create a
CoordinateReferenceSystem instance, given the OGC
ProjectionName, such as "lambert_conformal_conic_2sp"), a custom code number for it, the
semiMajor, the inverseFlattening (when infinity, assuming the reference ellipsoid is a
spheroid), and the Projection Params through a |
static CoordinateReferenceSystem |
NetCDFProjection.lookForDatasetCRS(NetcdfDataset dataset)
Look for a dataset global
CoordinateReferenceSystem definition provided through a
spatial_ref global attribute. |
static CoordinateReferenceSystem |
NetCDFProjection.lookForVariableCRS(NetcdfDataset dataset,
CoordinateReferenceSystem defaultCrs) |
static CoordinateReferenceSystem |
NetCDFProjection.lookForVariableCRS(NetcdfDataset dataset,
CoordinateReferenceSystem defaultCrs,
Map<String,Object> crsProperties)
Look for a CoordinateReferenceSystem defined into a variable
|
static CoordinateReferenceSystem |
NetCDFProjection.lookupForCustomEpsg(CoordinateReferenceSystem crs)
Check if any custom EPSG maps the provided crs and return that one
|
static CoordinateReferenceSystem |
NetCDFProjection.parseProjection(NetcdfDataset dataset)
Look for a SPATIAL_REF global attribute and parsing it (as WKT) to setup a
CoordinateReferenceSystem |
static CoordinateReferenceSystem |
NetCDFProjection.parseProjection(Variable var)
Extract the georeferencing projection information from the specified variable and setup a
CoordinateReferenceSystem instance |
static CoordinateReferenceSystem |
NetCDFProjection.parseProjection(Variable var,
NetCDFProjection.CRSParser crsParser)
Extract the georeferencing projection information from the specified variable and setup a
CoordinateReferenceSystem instance |
static CoordinateReferenceSystem |
NetCDFProjection.parseProjection(Variable var,
NetCDFProjection.CRSParser crsParser,
Map<String,Object> crsProperties)
Extract the georeferencing projection information from the specified variable and setup a
CoordinateReferenceSystem instance |
| Modifier and Type | Method and Description |
|---|---|
NetCDFCoordinateReferenceSystemType.NetCDFCoordinate[] |
NetCDFCoordinateReferenceSystemType.getCoordinates(CoordinateReferenceSystem crs)
Return the set of
NetCDFCoordinateReferenceSystemType.NetCDFCoordinates for the current NetCDF CRS type, taking into
account a reference crs. |
static CoordinateReferenceSystem |
NetCDFProjection.lookForVariableCRS(NetcdfDataset dataset,
CoordinateReferenceSystem defaultCrs) |
static CoordinateReferenceSystem |
NetCDFProjection.lookForVariableCRS(NetcdfDataset dataset,
CoordinateReferenceSystem defaultCrs,
Map<String,Object> crsProperties)
Look for a CoordinateReferenceSystem defined into a variable
|
static CoordinateReferenceSystem |
NetCDFProjection.lookupForCustomEpsg(CoordinateReferenceSystem crs)
Check if any custom EPSG maps the provided crs and return that one
|
static NetCDFCoordinateReferenceSystemType |
NetCDFCoordinateReferenceSystemType.parseCRS(CoordinateReferenceSystem crs)
Return a proper
NetCDFCoordinateReferenceSystemType depending on the input OGC CoordinateReferenceSystem instance. |
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
Utilities.getMercator2SPProjectedCRS(double standardParallel,
double centralMeridian,
double natOriginLat,
GeographicCRS sourceCRS,
Hints hints)
Simple utility method which allows to build a Mercator2SP Projected CRS given the set of
required parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static GridCoverage |
Utilities.compute(Object input,
int imageIndex,
boolean needTransformation,
boolean isEmptyRequest,
boolean useJAI,
ImageReadParam imageReadParam,
boolean useMultithreading,
GridSampleDimension[] sampleDimensions,
ImageReaderSpi imageReaderSpi,
String coverageName,
GridCoverageFactory coverageFactory,
MathTransform raster2Model,
CoordinateReferenceSystem coordinateReferenceSystem,
GeneralEnvelope envelope2D)
Compute the coverage request and produce a grid coverage.
|
static GridCoverage |
Utilities.createCoverage(ImageReaderSpi spi,
Object input,
int imageIndex,
ImageReadParam imageReadParam,
boolean useJAI,
boolean useMultithreading,
boolean newTransform,
GridSampleDimension[] sampleDimensions,
String coverageName,
GridCoverageFactory coverageFactory,
MathTransform raster2Model,
CoordinateReferenceSystem coordinateReferenceSystem,
GeneralEnvelope coverageEnvelope2D)
This method creates the GridCoverage2D from the underlying file given a specified envelope,
and a requested dimension.
|
static GridCoverage |
Utilities.createCoverageFromImage(GridCoverageFactory coverageFactory,
String coverageName,
int imageIndex,
PlanarImage image,
MathTransform raster2Model,
CoordinateReferenceSystem spatialReferenceSystem2D,
GeneralEnvelope coverageEnvelope2D,
GridSampleDimension[] sampleDimensions)
Creates a
GridCoverage for the provided PlanarImage using the MathTransform that was provided for this coverage. |
static GeneralEnvelope |
Utilities.evaluateRequestedParams(GridEnvelope originalGridRange,
Envelope2D baseEnvelope2D,
CoordinateReferenceSystem spatialReferenceSystem2D,
MathTransform originalGridToWorld,
GeneralEnvelope requestedEnvelope,
Rectangle sourceRegion,
Rectangle requestedDim,
MathTransform2D readGridToWorld,
Envelope2D wgs84BaseEnvelope2D)
Evaluates the requested envelope and builds a new adjusted version of it fitting this
coverage envelope.
|
static GeneralEnvelope |
Utilities.getIntersection(Envelope2D baseEnvelope2D,
CoordinateReferenceSystem spatialReferenceSystem2D,
GeneralEnvelope requestedEnvelope2D,
Rectangle requestedDim,
MathTransform2D readGridToWorld,
Envelope2D wgs84BaseEnvelope2D)
Returns the intersection between the base envelope and the requested envelope.
|
| Modifier and Type | Field and Description |
|---|---|
CoordinateReferenceSystem |
OperationJAI.Parameters.crs
The two dimensional coordinate reference system for all sources and the destination
GridCoverage2D. |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,?> |
OperationJAI.getProperties(RenderedImage data,
CoordinateReferenceSystem crs,
InternationalString name,
MathTransform gridToCRS,
GridCoverage2D[] sources,
OperationJAI.Parameters parameters)
Prepares the properties to be given to the coverage created by the
deriveGridCoverage method. |
Coverage |
Operations.resample(Coverage source,
CoordinateReferenceSystem crs)
Resamples a coverage to the specified coordinate reference system.
|
Coverage |
Operations.resample(GridCoverage source,
CoordinateReferenceSystem crs,
GridGeometry gridGeometry,
Interpolation interpolationType)
Resamples a grid coverage to the specified coordinate reference system and grid geometry.
|
Coverage |
Operations.resample(GridCoverage source,
CoordinateReferenceSystem crs,
GridGeometry gridGeometry,
Interpolation interpolationType,
double[] backgroundValues)
Resamples a grid coverage to the specified coordinate reference system and grid geometry.
|
protected void |
OperationJAI.resampleToCommonGeometry(GridCoverage2D[] sources,
CoordinateReferenceSystem crs2D,
MathTransform2D gridToCrs2D,
Hints hints)
Resamples all sources grid coverages to the same two-dimensional
geometry before to apply the OperationJAI.operation.
|
| Modifier and Type | Field and Description |
|---|---|
static ParameterDescriptor<CoordinateReferenceSystem> |
Resample.COORDINATE_REFERENCE_SYSTEM
The parameter descriptor for the coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
CoverageUtilities.getCRS2D(Coverage coverage)
Returns a two-dimensional CRS for the given coverage.
|
static CoordinateReferenceSystem |
CoverageUtilities.getHorizontalCRS(Coverage coverage)
Returns a two-dimensional horizontal CRS for the given coverage.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
Query.coordinateSystem
Coordinate System associated with this query
|
protected CoordinateReferenceSystem |
Query.coordinateSystemReproject
Reprojection associated associated with this query
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
PrjFileReader.getCoordinateReferenceSystem()
Return the Coordinate Reference System retrieved by this reader.
|
CoordinateReferenceSystem |
Query.getCoordinateSystem()
Get the coordinate system to use as an override for features retrieved by this Query.
|
CoordinateReferenceSystem |
Query.getCoordinateSystemReproject()
If reprojection has been requested, this returns the coordinate system that features
retrieved by this Query will be reprojected into.
|
CoordinateReferenceSystem |
DefaultResourceInfo.getCRS() |
CoordinateReferenceSystem |
ResourceInfo.getCRS()
Returns the coordinate reference system of this resource if known.
|
CoordinateReferenceSystem |
MapInfoFileReader.getCRS()
Get CoordinateReferenceSysten
|
| Modifier and Type | Method and Description |
|---|---|
static SimpleFeatureType |
DataUtilities.createSubType(SimpleFeatureType featureType,
String[] properties,
CoordinateReferenceSystem override)
Create a derived FeatureType
|
static SimpleFeatureType |
DataUtilities.createSubType(SimpleFeatureType featureType,
String[] properties,
CoordinateReferenceSystem override,
String typeName,
URI namespace)
Create a derived FeatureType
|
void |
Query.setCoordinateSystem(CoordinateReferenceSystem system)
Provide an override coordinate system to apply to features retrieved by this Query.
|
void |
Query.setCoordinateSystemReproject(CoordinateReferenceSystem system)
Request that features retrieved by this Query be reprojected into the given coordinate
system.
|
void |
DefaultResourceInfo.setCRS(CoordinateReferenceSystem crs) |
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
DataAccessMappingFeatureIterator.reprojection
Reprojected CRS from the source simple features, or null
|
| Modifier and Type | Method and Description |
|---|---|
List<Feature> |
NestedAttributeMapping.getFeatures(Object foreignKeyValue,
CoordinateReferenceSystem reprojection,
Feature feature,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
List<Feature> |
NestedAttributeMapping.getFeatures(Object source,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
List<Feature> |
NestedAttributeMapping.getInputFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
Object feature,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory)
Get matching input features that are stored in this mapping using a supplied link value.
|
protected abstract void |
AbstractMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping,
Query query,
CoordinateReferenceSystem crs) |
protected void |
DataAccessMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping,
Query query,
CoordinateReferenceSystem targetCRS) |
boolean |
DataAccessMappingFeatureIterator.isReprojectionCrsEqual(CoordinateReferenceSystem source,
CoordinateReferenceSystem target) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
NonFeatureTypeProxy.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
FeatureTypeProxy.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
GeometryTypeProxy.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
AttributeType |
FeatureTypeRegistry.getAttributeType(Name typeName,
XSDTypeDefinition xsdType,
CoordinateReferenceSystem crs) |
AttributeDescriptor |
FeatureTypeRegistry.getDescriptor(Name descriptorName,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
void |
XPath.setCRS(CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CSVFileState.getCrs() |
| Modifier and Type | Method and Description |
|---|---|
void |
CSVFileState.setCrs(CoordinateReferenceSystem crs) |
| Constructor and Description |
|---|
CSVFileState(File file,
URI namespace,
String typeName,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
DB2SQLDialectPrepared.createCRS(int srid,
Connection cx) |
CoordinateReferenceSystem |
DB2SQLDialectBasic.createCRS(int srid,
Connection cx) |
CoordinateReferenceSystem |
DB2SQLDialect.createCRS(int srid,
Connection cx) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeoJSONDataStore.getCrs() |
| Modifier and Type | Method and Description |
|---|---|
void |
GeoJSONDataStore.setCrs(CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
HanaDialect.createCRS(int srid,
Connection cx) |
| Modifier and Type | Method and Description |
|---|---|
List<Feature> |
JoiningNestedAttributeMapping.getFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
List<Feature> |
JoiningNestedAttributeMapping.getInputFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
Object feature,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory)
Get matching input features that are stored in this mapping using a supplied link value.
|
DataAccessMappingFeatureIterator |
JoiningNestedAttributeMapping.initSourceFeatures(JoiningNestedAttributeMapping.Instance instance,
Name featureTypeName,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut,
Transaction transaction)
Initialise a new iterator (for polymorphism, there could be multiple per instance)
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CollectionSource.getCRS() |
| Constructor and Description |
|---|
CollectionSource(Collection<T> collection,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
MongoFeature.getOriginalCRS() |
| Modifier and Type | Method and Description |
|---|---|
List<Feature> |
MongoNestedMapping.getFeatures(Object source,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut) |
| Modifier and Type | Method and Description |
|---|---|
ReferencedEnvelope |
OGR.toEnvelope(Object extent,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
ReferencedEnvelope |
JniOGR.toEnvelope(Object extent,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
OracleDialect.createCRS(int srid,
Connection cx) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShapefileDataStore.forceSchemaCRS(CoordinateReferenceSystem crs)
This method is used to force the creation of a .prj file.
|
| Constructor and Description |
|---|
Definition(String name,
Expression source,
Class binding,
CoordinateReferenceSystem crs)
Creates a new transformed property
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
VPFFeatureClass.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
VPFLibrary.getCoordinateReferenceSystem()
Returns the coordinate reference system appropriate for this library.
|
CoordinateReferenceSystem |
VPFFeatureType.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
WFSClient.getDefaultCRS(QName typeName) |
| Modifier and Type | Method and Description |
|---|---|
ReferencedEnvelope |
WFSClient.getBounds(QName typeName,
CoordinateReferenceSystem targetCrs) |
static boolean |
WFSConfig.invertAxisNeeded(String axisOrder,
CoordinateReferenceSystem crs)
Checks if axis flipping is needed comparing axis order requested for the DataStore with query
crs.
|
| Modifier and Type | Method and Description |
|---|---|
static SimpleFeatureType |
EmfAppSchemaParser.parse(Configuration wfsConfiguration,
QName featureName,
URL schemaLocation,
CoordinateReferenceSystem crs,
Map<QName,Class<?>> mappedBindings)
Parses the FeatureType pointed out by the
schemaLocation URL and returns it. |
static SimpleFeatureType |
EmfAppSchemaParser.parseSimpleFeatureType(Configuration configuration,
QName featureTypeName,
URL schemaLocation,
CoordinateReferenceSystem crs) |
static SimpleFeatureType |
EmfAppSchemaParser.parseSimpleFeatureType(Configuration wfsConfiguration,
QName featureName,
URL schemaLocation,
CoordinateReferenceSystem crs,
Map<QName,Class<?>> mappedBindings)
Parses the FeatureType pointed out by the
schemaLocation URL and returns a subset
consisting only of the simple attributes found on the original schema. |
static SimpleFeatureType |
EmfAppSchemaParser.parseSimpleFeatureType(QName featureName,
URL schemaLocation,
CoordinateReferenceSystem crs,
Configuration wfsConfiguration,
Map<QName,Class<?>> mappedBindings) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
FeatureTypeInfoImpl.getCRS() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
FeatureTypeInfoImpl.getCRS() |
| Modifier and Type | Method and Description |
|---|---|
GeometryFactory |
BasicFactories.getGeometryFactory(CoordinateReferenceSystem crs)
Returns the geometry factory equiped to build geometries using
the given coordinate reference system.
|
PrimitiveFactory |
BasicFactories.getPrimitiveFactory(CoordinateReferenceSystem crs)
Returns the primitive factory equiped to build primitives using
the given coordinate reference system.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AttributeTypeBuilder.crs |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AttributeBuilder.getCRS() |
CoordinateReferenceSystem |
TypeBuilder.getCRS() |
CoordinateReferenceSystem |
AttributeBuilder.getCRS(Object geom) |
| Modifier and Type | Method and Description |
|---|---|
GeometryAttribute |
AbstractFeatureFactoryImpl.createGeometryAttribute(Object value,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs) |
AttributeTypeBuilder |
AttributeTypeBuilder.crs(CoordinateReferenceSystem crs) |
TypeBuilder |
TypeBuilder.crs(CoordinateReferenceSystem crs) |
void |
AttributeBuilder.setCRS(CoordinateReferenceSystem crs)
Sets the coordinate reference system of the built feature.
|
void |
AttributeTypeBuilder.setCRS(CoordinateReferenceSystem crs) |
void |
TypeBuilder.setCRS(CoordinateReferenceSystem crs) |
static SimpleFeatureType |
FeatureTypes.transform(SimpleFeatureType schema,
CoordinateReferenceSystem crs)
Forces the specified CRS on all geometry attributes
|
static SimpleFeatureType |
FeatureTypes.transform(SimpleFeatureType schema,
CoordinateReferenceSystem crs,
boolean forceOnlyMissing)
Forces the specified CRS on geometry attributes (all or some, depends on the parameters).
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
SimpleFeatureTypeBuilder.defaultCrs
default coordinate reference system of the type
|
| Modifier and Type | Method and Description |
|---|---|
protected CoordinateReferenceSystem |
SimpleFeatureTypeBuilder.decode(String srs)
Decodes a srs, supplying a useful error message if there is a problem.
|
CoordinateReferenceSystem |
SimpleFeatureTypeBuilder.getCRS()
The fallback coordinate reference system that will be applied to any geometric attributes
added to the type without their own coordinate reference system specified.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleFeatureTypeBuilder.add(String name,
Class<?> binding,
CoordinateReferenceSystem crs)
Adds a new geometric attribute w/ provided name, class, and coordinate reference system.
|
SimpleFeatureTypeBuilder |
SimpleFeatureTypeBuilder.crs(CoordinateReferenceSystem crs)
Sets the crs of the next attribute added to the feature type.
|
static SimpleFeatureType |
SimpleFeatureTypeBuilder.retype(SimpleFeatureType original,
CoordinateReferenceSystem crs)
Create a SimpleFeatureType with the same content; just updating the geometry attribute to
match the provided coordinate reference system.
|
void |
SimpleFeatureTypeBuilder.setCRS(CoordinateReferenceSystem crs)
Sets the coordinate reference system of the next attribute being added.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
GeometryTypeImpl.CRS |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeometryDescriptorImpl.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
GeometryTypeImpl.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
FeatureTypeImpl.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
GeometryType |
FeatureTypeFactoryImpl.createGeometryType(Name name,
Class<?> binding,
CoordinateReferenceSystem crs,
boolean isIdentifiable,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
| Constructor and Description |
|---|
GeometryTypeImpl(Name name,
Class binding,
CoordinateReferenceSystem crs,
boolean identified,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
| Modifier and Type | Method and Description |
|---|---|
protected Geometry |
ReprojectingFilterVisitor.reproject(Object value,
CoordinateReferenceSystem propertyCrs)
Helper method to reproject a geometry.
|
| Constructor and Description |
|---|
DefaultCRSFilterVisitor(FilterFactory2 factory,
CoordinateReferenceSystem defaultCrs) |
FunctionReprojector(CoordinateReferenceSystem propertyCrs,
Function delegate) |
ReprojectingFilterVisitor(FilterFactory2 factory,
FeatureType featureType,
CoordinateReferenceSystem targetCrs) |
| Modifier and Type | Method and Description |
|---|---|
void |
OGCBBOXTypeBinding.setCRS(CoordinateReferenceSystem crs)
Setter for crs.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
JGrassMapEnvironment.getCoordinateReferenceSystem()
Read the
crs from the location. |
| Modifier and Type | Method and Description |
|---|---|
static GridCoverage2D |
JGrassUtilities.buildCoverage(String name,
double[][] dataMatrix,
double n,
double s,
double w,
double e,
CoordinateReferenceSystem crs,
boolean matrixIsRowCol)
Creates a
coverage from a double[][] matrix and the necessary
geographic Information. |
JGrassRegion |
JGrassRegion.reproject(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
boolean lenient)
Reprojects a
region. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GrassBinaryRasterReadHandler.getCrs()
Reads the crs definition for the map.
|
CoordinateReferenceSystem |
GrassBinaryRasterWriteHandler.getCrs()
Reads the crs definition for the map.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ImageMosaicReader.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
ImageMosaicReader.getCoordinateReferenceSystem(String coverageName) |
CoordinateReferenceSystem |
MosaicConfigurationBean.getCrs() |
CoordinateReferenceSystem |
SpatialRequestHelper.CoverageProperties.getCrs2D() |
CoordinateReferenceSystem |
SpatialRequestHelper.CoverageProperties.getGeographicCRS2D() |
CoordinateReferenceSystem |
SpatialRequestHelper.getReferenceCRS(boolean useAlternativeIfAvailable) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Utils.isSupportedCRS(GridCoverage2DReader reader,
CoordinateReferenceSystem crs)
Check if the provided reader is a MultiCRS Reader and it can support the specified crs.
|
static ReferencedEnvelope |
Utils.reprojectEnvelope(ReferencedEnvelope sourceEnvelope,
CoordinateReferenceSystem targetCRS,
ReferencedEnvelope targetReferenceEnvelope) |
static Geometry |
Utils.reprojectEnvelopeToGeometry(ReferencedEnvelope sourceEnvelope,
CoordinateReferenceSystem targetCRS,
ReferencedEnvelope targetReferenceEnvelope)
Reprojects an envelope using the
ProjectionHandler machinery. |
void |
MosaicConfigurationBean.setCrs(CoordinateReferenceSystem crs) |
void |
SpatialRequestHelper.CoverageProperties.setCrs2D(CoordinateReferenceSystem crs2d) |
void |
SpatialRequestHelper.CoverageProperties.setGeographicCRS2D(CoordinateReferenceSystem geographicCRS2D) |
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AbstractFeatureTypeMapper.coordinateReferenceSystem
the coordinateReferenceSystem for the geometry
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
FeatureTypeMapper.getCoordinateReferenceSystem()
Get the coordinate Reference System
|
CoordinateReferenceSystem |
AbstractFeatureTypeMapper.getCoordinateReferenceSystem() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
MosaicBeanBuilder.getCrs() |
| Modifier and Type | Method and Description |
|---|---|
void |
MosaicBeanBuilder.setCrs(CoordinateReferenceSystem crs) |
| Constructor and Description |
|---|
ROIExcessGranuleRemover(Rectangle rasterBounds,
int tileWidth,
int tileHeight,
CoordinateReferenceSystem targetCRS) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ImageLevelInfo.getCrs() |
| Modifier and Type | Method and Description |
|---|---|
void |
ImageLevelInfo.setCrs(CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
protected CoordinateReferenceSystem |
JDBCAccessCustom.getCRS()
getCRS
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ImagePyramidReader.getCoordinateReferenceSystem(String coverageName) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
FeatureHandler.getCRS() |
CoordinateReferenceSystem |
FeatureCollectionHandler.getCRS() |
CoordinateReferenceSystem |
CRSHandler.getValue() |
CoordinateReferenceSystem |
FeatureJSON.readCRS(InputStream input)
Reads a coordinate reference system from GeoJSON.
|
CoordinateReferenceSystem |
FeatureJSON.readCRS(Object input)
Reads a coordinate reference system from GeoJSON.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureHandler.setCRS(CoordinateReferenceSystem crs) |
String |
FeatureJSON.toString(CoordinateReferenceSystem crs)
Writes a coordinate reference system as GeoJSON returning the result as a string.
|
void |
FeatureJSON.writeCRS(CoordinateReferenceSystem crs,
Object output)
Writes a coordinate reference system as GeoJSON.
|
void |
FeatureJSON.writeCRS(CoordinateReferenceSystem crs,
OutputStream output)
Writes a coordinate reference system as GeoJSON.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeneralDirectPosition.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinate is given.
|
CoordinateReferenceSystem |
GeometryBuilder.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
DirectPosition1D.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinate is given.
|
CoordinateReferenceSystem |
DirectPosition2D.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinate is given.
|
CoordinateReferenceSystem |
GeneralEnvelope.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinates are given.
|
CoordinateReferenceSystem |
Envelope2D.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinates are given.
|
CoordinateReferenceSystem |
DirectPosition3D.getCoordinateReferenceSystem()
Returns the coordinate reference system in which the coordinate is given.
|
| Modifier and Type | Method and Description |
|---|---|
DirectPosition |
TransformedDirectPosition.inverseTransform(CoordinateReferenceSystem crs)
Returns a new point with the same coordinates than this one, but transformed in the given
CRS.
|
void |
GeneralDirectPosition.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system in which the coordinate is given.
|
void |
TransformedDirectPosition.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Sets the coordinate reference system in which the coordinate is given.
|
void |
GeometryBuilder.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the CoordinateReferenceSystem for the geometries that will be produced.
|
void |
DirectPosition1D.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system in which the coordinate is given.
|
void |
DirectPosition2D.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system in which the coordinate is given.
|
void |
GeneralEnvelope.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Sets the coordinate reference system in which the coordinate are given.
|
void |
Envelope2D.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system in which the coordinate are given.
|
void |
DirectPosition3D.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system in which the coordinate is given.
|
BoundingBox |
Envelope2D.toBounds(CoordinateReferenceSystem targetCRS) |
| Constructor and Description |
|---|
DirectPosition1D(CoordinateReferenceSystem crs)
Constructs a position with the specified coordinate reference system.
|
DirectPosition2D(CoordinateReferenceSystem crs)
Constructs a position with the specified coordinate reference system.
|
DirectPosition2D(CoordinateReferenceSystem crs,
double x,
double y)
Constructs a 2D position from the specified ordinates in the specified CRS.
|
DirectPosition3D(CoordinateReferenceSystem crs)
Constructs a position with the specified coordinate reference system.
|
DirectPosition3D(CoordinateReferenceSystem crs,
double x,
double y,
double z)
Constructs a 2D position from the specified ordinates in the specified CRS.
|
Envelope2D(CoordinateReferenceSystem crs)
Constructs an initially empty envelope with the defined CRS.
|
Envelope2D(CoordinateReferenceSystem crs,
double x,
double y,
double width,
double height)
Constructs two-dimensional envelope defined by the specified coordinates.
|
Envelope2D(CoordinateReferenceSystem crs,
Rectangle2D rect)
Constructs two-dimensional envelope defined by an other
Rectangle2D. |
GeneralDirectPosition(CoordinateReferenceSystem crs)
Constructs a position using the specified coordinate reference system.
|
GeneralEnvelope(CoordinateReferenceSystem crs)
Constructs an empty envelope with the specified coordinate reference system.
|
GeneralEnvelope(GridEnvelope gridRange,
PixelInCell anchor,
MathTransform gridToCRS,
CoordinateReferenceSystem crs)
Creates an envelope for a grid range transformed to an envelope using the specified math
transform.
|
GeometryBuilder(CoordinateReferenceSystem crs) |
TransformedDirectPosition(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
Hints hints)
Creates a new position which will contains the result of coordinate transformations from
sourceCRS to targetCRS. |
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
ReferencedEnvelope.crs
The coordinate reference system, or
null. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ReferencedEnvelope.getCoordinateReferenceSystem()
Returns the coordinate reference system associated with this envelope.
|
| Modifier and Type | Method and Description |
|---|---|
static ReferencedEnvelope |
JTS.bounds(Geometry geometry,
CoordinateReferenceSystem crs)
Replacement for geometry.getEnvelopeInternal() that returns ReferencedEnvelope or
ReferencedEnvelope3D as appropriate for the provided CRS.
|
static void |
JTS.checkCoordinatesRange(Geometry geom,
CoordinateReferenceSystem crs)
Checks a Geometry coordinates are within the area of validity of the specified reference
system.
|
static ReferencedEnvelope |
ReferencedEnvelope.create(CoordinateReferenceSystem crs)
Factory method to create the correct ReferencedEnvelope implementation for the provided
CoordinateReferenceSystem.
|
static ReferencedEnvelope |
ReferencedEnvelope.create(Envelope env,
CoordinateReferenceSystem crs)
Utility method to create a ReferencedEnvelope from an opengis Envelope class, supporting 2d
as well as 3d envelopes (returning the right class).
|
static ReferencedEnvelope |
ReferencedEnvelope.create(Envelope env,
CoordinateReferenceSystem crs)
Utility method to create a ReferencedEnvelope from an JTS Envelope class, supporting 2d as
well as 3d envelopes (returning the right class).
|
static ReferencedEnvelope |
ReferencedEnvelope.create(Rectangle2D rectangle,
CoordinateReferenceSystem crs)
Utility method to create a ReferencedEnvelope from a Java2D Rectangle class, supporting empty
rectangles.
|
static ReferencedEnvelope |
ReferencedEnvelope.create(ReferencedEnvelope env,
CoordinateReferenceSystem crs)
Utility method to create a ReferencedEnvelope from an opengis Envelope class, supporting 2d
as well as 3d envelopes (returning the right class).
|
static Envelope2D |
JTS.getEnvelope2D(Envelope envelope,
CoordinateReferenceSystem crs)
Converts a JTS 2D envelope in an
Envelope2D for interoperability with the referencing
package. |
static double |
JTS.orthodromicDistance(Coordinate p1,
Coordinate p2,
CoordinateReferenceSystem crs)
Computes the orthodromic distance between two points.
|
void |
GeometryCoordinateSequenceTransformer.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Sets the target coordinate reference system.
|
BoundingBox |
ReferencedEnvelope.toBounds(CoordinateReferenceSystem targetCRS)
Returns a new bounding box which contains the transformed shape of this bounding box.
|
BoundingBox |
ReferencedEnvelope3D.toBounds(CoordinateReferenceSystem targetCRS)
Returns a new bounding box which contains the transformed shape of this bounding box.
|
static DirectPosition |
JTS.toDirectPosition(Coordinate point,
CoordinateReferenceSystem crs)
Creates a DirectPosition from the provided point.
|
static Envelope |
JTS.toGeographic(Envelope envelope,
CoordinateReferenceSystem crs)
Transforms the envelope from its current crs to
DefaultGeographicCRS.WGS84. |
static Geometry |
JTS.toGeographic(Geometry geom,
CoordinateReferenceSystem crs)
Transforms the geometry from its current crs to
DefaultGeographicCRS.WGS84. |
ReferencedEnvelope |
ReferencedEnvelope.transform(CoordinateReferenceSystem targetCRS,
boolean lenient)
Transforms the referenced envelope to the specified coordinate reference system.
|
ReferencedEnvelope |
ReferencedEnvelope3D.transform(CoordinateReferenceSystem targetCRS,
boolean lenient)
Transforms the referenced envelope to the specified coordinate reference system.
|
ReferencedEnvelope |
ReferencedEnvelope.transform(CoordinateReferenceSystem targetCRS,
boolean lenient,
int numPointsForTransformation)
Transforms the referenced envelope to the specified coordinate reference system using the
specified amount of points.
|
ReferencedEnvelope |
ReferencedEnvelope3D.transform(CoordinateReferenceSystem targetCRS,
boolean lenient,
int numPointsForTransformation)
Transforms the referenced envelope to the specified coordinate reference system using the
specified amount of points.
|
static ReferencedEnvelope |
JTS.transformTo2D(ReferencedEnvelope sourceEnvelope,
CoordinateReferenceSystem targetCRS,
boolean lenient,
int npoints)
Transform from 3D down to 2D.
|
static ReferencedEnvelope3D |
JTS.transformTo3D(ReferencedEnvelope sourceEnvelope,
CoordinateReferenceSystem targetCRS,
boolean lenient,
int npoints)
Transform from D up to 3D.
|
| Constructor and Description |
|---|
ReferencedEnvelope(CoordinateReferenceSystem crs)
Creates a null envelope with the specified coordinate reference system.
|
ReferencedEnvelope(double x1,
double x2,
double y1,
double y2,
CoordinateReferenceSystem crs)
Creates an envelope for a region defined by maximum and minimum values.
|
ReferencedEnvelope(Envelope envelope,
CoordinateReferenceSystem crs)
Creates a new envelope from an existing JTS envelope.
|
ReferencedEnvelope(Rectangle2D rectangle,
CoordinateReferenceSystem crs)
Creates an envelope for a Java2D rectangle.
|
ReferencedEnvelope3D(CoordinateReferenceSystem crs)
Creates a null envelope with the specified coordinate reference system.
|
ReferencedEnvelope3D(double x1,
double x2,
double y1,
double y2,
double z1,
double z2,
CoordinateReferenceSystem crs)
Creates an envelope for a region defined by maximum and minimum values.
|
ReferencedEnvelope3D(Envelope envelope,
CoordinateReferenceSystem crs)
Creates a new envelope from an existing JTS envelope.
|
ReferencedEnvelope3D(ReferencedEnvelope3D envelope,
CoordinateReferenceSystem crs)
Creates a new envelope from an existing JTS envelope.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeoPkgDialect.createCRS(int srid,
Connection cx) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeoPackage.addCRS(CoordinateReferenceSystem crs,
String auth,
int srid)
Adds a crs to the geopackage, registering it in the spatial_ref_sys table.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeoPackageReader.getCoordinateReferenceSystem(String coverageName) |
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
GML2ParsingUtils.crs(Node node) |
static CoordinateReferenceSystem |
GML2EncodingUtils.getCRS(Geometry g)
Determines the crs of the geometry by checking
Geometry.getUserData(). |
| Modifier and Type | Method and Description |
|---|---|
static String |
GML2EncodingUtils.epsgCode(CoordinateReferenceSystem crs) |
static SimpleFeatureType |
GML2ParsingUtils.featureType(XSDElementDeclaration element,
BindingWalkerFactory bwFactory,
CoordinateReferenceSystem crs)
Turns a xml type definition into a geotools feature type.
|
static String |
GML2EncodingUtils.toURI(CoordinateReferenceSystem crs)
Encodes the crs object as a uri.
|
static String |
GML2EncodingUtils.toURI(CoordinateReferenceSystem crs,
boolean forceOldStyle)
Encodes the crs object as a uri.
|
static String |
GML2EncodingUtils.toURI(CoordinateReferenceSystem crs,
SrsSyntax srsSyntax)
Encodes the crs object as a uri using the specified syntax.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GML2FeatureCollectionEncoderDelegate.GML2Delegate.setSrsNameAttribute(AttributesImpl atts,
CoordinateReferenceSystem crs) |
void |
GMLDelegate.setSrsNameAttribute(AttributesImpl atts,
CoordinateReferenceSystem crs)
Sets the SRS attribute with the proper syntax for the given GML version
|
| Modifier and Type | Method and Description |
|---|---|
static URI |
GML3EncodingUtils.toURI(CoordinateReferenceSystem crs,
SrsSyntax srsSyntax) |
| Modifier and Type | Method and Description |
|---|---|
void |
GML32FeatureCollectionEncoderDelegate.GML32Delegate.setSrsNameAttribute(AttributesImpl atts,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
protected static SimpleFeatureType |
DefaultGridFeatureBuilder.createType(String typeName,
CoordinateReferenceSystem crs)
Creates the feature TYPE
|
| Constructor and Description |
|---|
DefaultGridFeatureBuilder(CoordinateReferenceSystem crs)
Creates a new instance with a feature TYPE having the default name and the supplied
coordinate reference system.
|
DefaultGridFeatureBuilder(String typeName,
CoordinateReferenceSystem crs)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Hexagon |
Hexagons.create(double minX,
double minY,
double sideLen,
HexagonOrientation orientation,
CoordinateReferenceSystem crs)
Creates a new
Hexagon object. |
| Constructor and Description |
|---|
HexagonImpl(double minX,
double minY,
double sideLen,
HexagonOrientation orientation,
CoordinateReferenceSystem crs)
Creates a new hexagon.
|
| Modifier and Type | Method and Description |
|---|---|
static Oblong |
Oblongs.create(double minX,
double minY,
double width,
double height,
CoordinateReferenceSystem crs)
Creates a new
Oblong object. |
| Constructor and Description |
|---|
OblongImpl(double minX,
double minY,
double width,
double height,
CoordinateReferenceSystem crs)
Creates a new oblong.
|
| Modifier and Type | Method and Description |
|---|---|
protected static SimpleFeatureType |
OrthoLineFeatureBuilder.createType(String typeName,
CoordinateReferenceSystem crs)
Creates the feature TYPE
|
| Constructor and Description |
|---|
OrthoLineFeatureBuilder(CoordinateReferenceSystem crs)
Creates a new instance with a feature TYPE having the default name and the supplied
coordinate reference system.
|
OrthoLineFeatureBuilder(String typeName,
CoordinateReferenceSystem crs)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Oval |
Ovals.create(double minX,
double minY,
double width,
double height,
CoordinateReferenceSystem crs)
Creates a new
Oval object. |
| Constructor and Description |
|---|
OvalImpl(double minX,
double minY,
double width,
double height,
CoordinateReferenceSystem crs)
Creates a new oblong.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
VariableAdapter.UnidataTemporalDomain.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
VariableAdapter.UnidataVerticalDomain.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
VariableAdapter.UnidataSpatialDomain.getCoordinateReferenceSystem2D() |
| Modifier and Type | Method and Description |
|---|---|
void |
VariableAdapter.UnidataSpatialDomain.setCoordinateReferenceSystem(CoordinateReferenceSystem coordinateReferenceSystem) |
| Constructor and Description |
|---|
NetCDFImageMetadata(String variableName,
SampleModel sm,
ColorModel cm,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract CoordinateReferenceSystem |
CoordinateVariable.buildCoordinateReferenceSystem() |
CoordinateReferenceSystem |
CoordinateVariable.getCoordinateReferenceSystem() |
| Modifier and Type | Field and Description |
|---|---|
static CoordinateReferenceSystem |
NetCDFCRSUtilities.WGS84 |
| Modifier and Type | Method and Description |
|---|---|
static SimpleFeatureType |
NetCDFUtilities.createFeatureType(String schemaName,
String schemaDef,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
SQLDialect.createCRS(int srid,
Connection cx)
Turns the specified srid into a
CoordinateReferenceSystem, or returns null
if not possible. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
MapViewport.getCoordinateReferenceSystem()
The coordinate reference system used for rendering the map.
|
CoordinateReferenceSystem |
MapContent.getCoordinateReferenceSystem()
The coordinate reference system used for rendering the map.
|
CoordinateReferenceSystem |
MapBoundsEvent.getNewCoordinateReferenceSystem()
Get the new coordinate reference system.
|
CoordinateReferenceSystem |
MapBoundsEvent.getOldCoordinateReferenceSystem()
Get the previous coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MapViewport.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the
CoordinateReferenceSystem for the viewport. |
| Modifier and Type | Field and Description |
|---|---|
protected static CoordinateReferenceSystem |
MBTilesDataStore.DEFAULT_CRS |
static CoordinateReferenceSystem |
MBTilesFile.SPHERICAL_MERCATOR |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CoordinateFormat.getCoordinateReferenceSystem()
Returns the coordinate reference system for points to be formatted.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CoordinateFormat.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Set the coordinate reference system for points to be formatted.
|
| Constructor and Description |
|---|
CoordinateFormat(Locale locale,
CoordinateReferenceSystem crs)
Constructs a new coordinate format for the specified locale and coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
TileMatrix.getCrs() |
static CoordinateReferenceSystem |
OgcApiUtils.parseCRS(String supportedCRS) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CRSEnvelope.getCoordinateReferenceSystem()
Returns the coordinate reference system for this envelope (if known). return
CoordinateReferenceSystem if known, or
null |
CoordinateReferenceSystem |
WebMapServer.LayerInfo.getCRS() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<String> |
Layer.extractCRSNames(CoordinateReferenceSystem crs) |
GeneralEnvelope |
Layer.getEnvelope(CoordinateReferenceSystem crs)
Look up an envelope for the provided CoordinateReferenceSystem.
|
GeneralEnvelope |
WebMapServer.getEnvelope(Layer layer,
CoordinateReferenceSystem crs)
Given a layer and a coordinate reference system, will locate an envelope for that layer in
that CRS.
|
static String |
WMSUtils.matchEPSG(CoordinateReferenceSystem crs,
Set codes)
Given a CRS and a Set of type String consisting of EPSG CRS codes (such as "EPSG:4326"), it
will check the transform that exists between each EPSG code's CRS and the given CRS.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
WMSLayer.getCoordinateReferenceSystem()
Returns the CRS used to make requests to the remote WMS
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
WMSLayer.isNativelySupported(CoordinateReferenceSystem crs)
Returns true if the specified CRS can be used directly to perform WMS requests.
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
AbstractGetMapRequest.toServerCRS(String srsName,
boolean forceXY) |
| Modifier and Type | Method and Description |
|---|---|
GeneralEnvelope |
WebMapTileServer.getEnvelope(Layer layer,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
WMTSTileService.getProjectedTileCrs() |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
WMTSCoverageReader.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
WMTSMapLayer.getCoordinateReferenceSystem()
Returns the CRS used to make requests to the remote WMTS
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
WMTSMapLayer.isNativelySupported(CoordinateReferenceSystem crs)
Returns true if the specified CRS can be used directly to perform WMTS requests.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
TileMatrixSet.getCoordinateReferenceSystem() |
CoordinateReferenceSystem |
TileMatrix.getCrs()
Retrieve the CRS from the parent TileMatrixSet
|
CoordinateReferenceSystem |
WMTSLayer.getPreferredCRS() |
protected CoordinateReferenceSystem |
TileMatrixSet.parseCoordinateReferenceSystem(String crs)
Try and parse the crs string.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WMTSLayer.addSRS(CoordinateReferenceSystem crs) |
void |
TileMatrixSet.setCoordinateReferenceSystem(CoordinateReferenceSystem coordinateReferenceSystem) |
void |
WMTSLayer.setPreferredCRS(CoordinateReferenceSystem preferredCRS) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractGetTileRequest.getCrs() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractGetTileRequest.setCRS(CoordinateReferenceSystem coordinateReferenceSystem) |
void |
GetTileRequest.setCRS(CoordinateReferenceSystem coordinateReferenceSystem) |
| Modifier and Type | Method and Description |
|---|---|
static Geometry |
GeometryFunctions.reproject(Geometry geometry,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Will reproject a geometry to another CRS.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
BaseCoverageAlgebraProcess.checkCompatibleCRS(CoordinateReferenceSystem crsA,
CoordinateReferenceSystem crsB)
Utility method for checking if two CRS are equals
|
SimpleFeatureCollection |
RasterAsPointCollectionProcess.execute(GridCoverage2D gc2d,
CoordinateReferenceSystem targetCRS,
Float scaleFactor,
Interpolation interpolation,
Boolean emisphere) |
| Modifier and Type | Method and Description |
|---|---|
FeatureCollection<? extends FeatureType,? extends Feature> |
LRSMeasureProcess.execute(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection,
String fromMeasureAttb,
String toMeasureAttb,
Point point,
CoordinateReferenceSystem crs)
Process the input data set.
|
FeatureCollection |
SnapProcess.execute(FeatureCollection featureCollection,
Point point,
CoordinateReferenceSystem crs)
Process the input data set.
|
FeatureCollection |
NearestProcess.execute(FeatureCollection featureCollection,
Point point,
CoordinateReferenceSystem crs)
Process the input data set.
|
SimpleFeatureCollection |
FeatureProcess.execute(Geometry geometry,
CoordinateReferenceSystem crs,
String name) |
SimpleFeatureCollection |
PointBuffers.execute(Point center,
CoordinateReferenceSystem crs,
double[] distances,
Integer quadrantSegments,
ProgressListener listener) |
SimpleFeatureCollection |
ReprojectProcess.execute(SimpleFeatureCollection features,
CoordinateReferenceSystem forcedCRS,
CoordinateReferenceSystem targetCRS) |
| Constructor and Description |
|---|
GeographicGenerator(Point center,
int quadrantSegments,
CoordinateReferenceSystem crs) |
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
CRS.decode(String code)
Return a Coordinate Reference System for the specified code.
|
static CoordinateReferenceSystem |
CRS.decode(String code,
boolean longitudeFirst)
Return a Coordinate Reference System for the specified code, maybe forcing the axis order to
(longitude, latitude).
|
CoordinateReferenceSystem |
GeodeticCalculator.getCoordinateReferenceSystem()
Returns the coordinate reference system for all methods working on
Position objects. |
static CoordinateReferenceSystem |
CRS.parseWKT(String wkt)
Parses a Well
Known Text (WKT) into a CRS object.
|
| Modifier and Type | Method and Description |
|---|---|
static MathTransform |
CRS.findMathTransform(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Grab a transform between two Coordinate Reference Systems.
|
static MathTransform |
CRS.findMathTransform(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
boolean lenient)
Grab a transform between two Coordinate Reference Systems.
|
static CRS.AxisOrder |
CRS.getAxisOrder(CoordinateReferenceSystem crs)
Determines the axis ordering of a specified crs object.
|
static CRS.AxisOrder |
CRS.getAxisOrder(CoordinateReferenceSystem crs,
boolean useBaseGeoCRS)
Determines the axis ordering of a specified crs object.
|
static Ellipsoid |
CRS.getEllipsoid(CoordinateReferenceSystem crs)
Returns the first ellipsoid found in a coordinate reference system, or
null if there
is none. |
static Envelope |
CRS.getEnvelope(CoordinateReferenceSystem crs)
Returns the domain of validity for the specified coordinate reference system, or
null
if unknown. |
static GeographicBoundingBox |
CRS.getGeographicBoundingBox(CoordinateReferenceSystem crs)
Returns the valid geographic area for the specified coordinate reference system, or
null if unknown. |
static SingleCRS |
CRS.getHorizontalCRS(CoordinateReferenceSystem crs)
Returns the first horizontal coordinate reference system found in the given CRS, or
null if there is none. |
static MapProjection |
CRS.getMapProjection(CoordinateReferenceSystem crs)
Returns the
MapProjection driving the specified crs, or null if none could be
found. |
static ProjectedCRS |
CRS.getProjectedCRS(CoordinateReferenceSystem crs)
Returns the first projected coordinate reference system found in a the given CRS, or
null if there is none. |
static TemporalCRS |
CRS.getTemporalCRS(CoordinateReferenceSystem crs)
Returns the first temporal coordinate reference system found in the given CRS, or
null if there is none. |
static VerticalCRS |
CRS.getVerticalCRS(CoordinateReferenceSystem crs)
Returns the first vertical coordinate reference system found in a the given CRS, or
null if there is none. |
static boolean |
CRS.isTransformationRequired(CoordinateReferenceSystem source,
CoordinateReferenceSystem target)
Checks if a transformation is required to go from source to target.
|
static Integer |
CRS.lookupEpsgCode(CoordinateReferenceSystem crs,
boolean fullScan)
Looks up an EPSG code for the given coordinate
reference system).
|
static String |
CRS.lookupIdentifier(Citation authority,
CoordinateReferenceSystem crs,
boolean fullScan)
Looks up an identifier of the specified authority for the given coordinate reference system).
|
static String |
CRS.toSRS(CoordinateReferenceSystem crs)
Returns the Spatial Reference System identifier, or
null if none. |
static String |
CRS.toSRS(CoordinateReferenceSystem crs,
boolean codeOnly)
Returns the Spatial Reference System identifier, or
null if none. |
static GeneralEnvelope |
CRS.transform(Envelope envelope,
CoordinateReferenceSystem targetCRS)
Transforms the given envelope to the specified CRS.
|
| Constructor and Description |
|---|
GeodeticCalculator(CoordinateReferenceSystem crs)
Constructs a new geodetic calculator expecting coordinates in the supplied CRS.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCRS
Abstract coordinate reference system, usually defined by a coordinate system and a datum.
|
class |
AbstractDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another coordinate reference system (not by a datum).
|
class |
AbstractSingleCRS
Abstract coordinate reference system, consisting of a single coordinate system and a single datum (as opposed to compound CRS).
|
class |
DefaultCompoundCRS
A coordinate reference system describing the position of points through two or more independent
coordinate reference systems.
|
class |
DefaultDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system.
|
class |
DefaultEngineeringCRS
A contextually local coordinate reference system.
|
class |
DefaultGeocentricCRS
A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
|
class |
DefaultGeographicCRS
A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface.
|
class |
DefaultImageCRS
An engineering coordinate reference system applied to locations in images.
|
class |
DefaultProjectedCRS
A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
|
class |
DefaultTemporalCRS
A 1D coordinate reference system used for the recording of time.
|
class |
DefaultVerticalCRS
A 1D coordinate reference system used for recording heights or depths.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AbstractDerivedCRS.baseCRS
The base coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractDerivedCRS.getBaseCRS()
Returns the base coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
List<CoordinateReferenceSystem> |
DefaultCompoundCRS.getCoordinateReferenceSystems()
The ordered list of coordinate reference systems.
|
| Modifier and Type | Method and Description |
|---|---|
static List<SingleCRS> |
DefaultCompoundCRS.getSingleCRS(CoordinateReferenceSystem crs)
Returns the ordered list of single coordinate reference systems for the specified CRS.
|
| Constructor and Description |
|---|
AbstractCRS(CoordinateReferenceSystem crs)
Constructs a new coordinate reference system with the same values than the specified one.
|
AbstractDerivedCRS(Map<String,?> properties,
Conversion conversionFromBase,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a defining conversion.
|
AbstractDerivedCRS(Map<String,Object> properties,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a set of properties.
|
DefaultCompoundCRS(Map<String,?> properties,
CoordinateReferenceSystem... crs)
Constructs a coordinate reference system from a set of properties.
|
DefaultCompoundCRS(String name,
CoordinateReferenceSystem... crs)
Constructs a coordinate reference system from a name.
|
DefaultDerivedCRS(Map<String,?> properties,
Conversion conversionFromBase,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a defining conversion.
|
DefaultDerivedCRS(Map<String,Object> properties,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a set of properties.
|
DefaultDerivedCRS(Map<String,Object> properties,
OperationMethod method,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a set of properties.
|
DefaultDerivedCRS(String name,
CoordinateReferenceSystem base,
MathTransform baseToDerived,
CoordinateSystem derivedCS)
Constructs a derived CRS from a name.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
EPSGCRSAuthorityFactory.createCoordinateReferenceSystem(String code) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractCachedAuthorityFactory.createCoordinateReferenceSystem(String code) |
CoordinateReferenceSystem |
CachedAuthorityDecorator.createCoordinateReferenceSystem(String code) |
CoordinateReferenceSystem |
AbstractAuthorityMediator.createCoordinateReferenceSystem(String code) |
CoordinateReferenceSystem |
AuthorityFactoryAdapter.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from
a code.
|
CoordinateReferenceSystem |
ThreadedAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from a code.
|
CoordinateReferenceSystem |
PropertyAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns a coordinate reference system from a code.
|
CoordinateReferenceSystem |
FallbackAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from
a code.
|
CoordinateReferenceSystem |
AbstractAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from
a code.
|
CoordinateReferenceSystem |
BufferedAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from a code.
|
CoordinateReferenceSystem |
CachedCRSAuthorityDecorator.createCoordinateReferenceSystem(String code) |
CoordinateReferenceSystem |
ReferencingObjectFactory.createFromWKT(String wkt)
Creates a coordinate reference system object from a string.
|
CoordinateReferenceSystem |
ReferencingObjectFactory.createFromXML(String xml)
Creates a coordinate reference system object from a XML string.
|
protected abstract CoordinateReferenceSystem |
AbstractCachedAuthorityFactory.generateCoordinateReferenceSystem(String code) |
protected CoordinateReferenceSystem |
TransformedAuthorityFactory.replace(CoordinateReferenceSystem crs)
Replaces (if needed) the specified coordinate reference system.
|
CoordinateReferenceSystem |
ReferencingFactoryContainer.separate(CoordinateReferenceSystem crs,
int[] dimensions)
Returns a new coordinate reference system with only the specified dimension.
|
CoordinateReferenceSystem |
ReferencingFactoryContainer.toGeodetic3D(CompoundCRS crs)
Converts a 2D + 1D compound CRS into a 3D CRS, if possible.
|
| Modifier and Type | Method and Description |
|---|---|
CompoundCRS |
ReferencingObjectFactory.createCompoundCRS(Map<String,?> properties,
CoordinateReferenceSystem[] elements)
Creates a compound coordinate reference system from an ordered list of
CoordinateReferenceSystem objects. |
DerivedCRS |
ReferencingObjectFactory.createDerivedCRS(Map<String,?> properties,
CoordinateReferenceSystem baseCRS,
Conversion conversionFromBase,
CoordinateSystem derivedCS)
Creates a derived coordinate reference system from a conversion.
|
protected CoordinateReferenceSystem |
TransformedAuthorityFactory.replace(CoordinateReferenceSystem crs)
Replaces (if needed) the specified coordinate reference system.
|
CoordinateReferenceSystem |
ReferencingFactoryContainer.separate(CoordinateReferenceSystem crs,
int[] dimensions)
Returns a new coordinate reference system with only the specified dimension.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
DirectEpsgFactory.createCoordinateReferenceSystem(String code)
Returns a coordinate reference system from a code.
|
CoordinateReferenceSystem |
CartesianAuthorityFactory.createCoordinateReferenceSystem(String code)
Creates a coordinate reference system from the specified code.
|
CoordinateReferenceSystem |
AbstractEpsgFactory.generateCoordinateReferenceSystem(String code)
Returns a coordinate reference system from a code.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
WebCRSFactory.createCoordinateReferenceSystem(String code)
Creates a coordinate reference system from the specified code.
|
CoordinateReferenceSystem |
AutoCRSFactory.createCoordinateReferenceSystem(String code)
Creates a coordinate reference system from the specified code.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
AbstractCoordinateOperation.sourceCRS
The source CRS, or
null if not available. |
protected CoordinateReferenceSystem |
AbstractCoordinateOperation.targetCRS
The target CRS, or
null if not available. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractCoordinateOperation.getSourceCRS()
Returns the source CRS.
|
CoordinateReferenceSystem |
AbstractCoordinateOperation.getTargetCRS()
Returns the target CRS.
|
| Modifier and Type | Method and Description |
|---|---|
static Conversion |
DefaultConversion.create(Conversion definition,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
Class<? extends Conversion> typeHint)
Returns a conversion from the specified defining conversion.
|
static CoordinateOperation |
DefaultOperation.create(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method,
Class<? extends CoordinateOperation> type)
Returns a coordinate operation of the specified class.
|
MathTransform |
DefaultMathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS,
MathTransform projection,
CoordinateSystem derivedCS)
Creates a transform from a base CRS to a derived CS.
|
MathTransform |
DefaultMathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS,
ParameterValueGroup parameters,
CoordinateSystem derivedCS)
Creates a parameterized transform from a base CRS
to a derived CS.
|
protected CoordinateOperation |
AbstractCoordinateOperationFactory.createFromAffineTransform(ReferenceIdentifier name,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
Matrix matrix)
Creates a coordinate operation from a matrix, which usually describes an affine tranform.
|
protected CoordinateOperation |
DefaultCoordinateOperationFactory.createFromDatabase(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
If the coordinate operation is explicitly defined in some database (typically EPSG), returns
it.
|
protected CoordinateOperation |
AuthorityBackedFactory.createFromDatabase(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference
systems.
|
protected CoordinateOperation |
AbstractCoordinateOperationFactory.createFromMathTransform(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method,
Class<? extends CoordinateOperation> type)
Creates a coordinate operation from a math transform.
|
protected CoordinateOperation |
AbstractCoordinateOperationFactory.createFromMathTransform(ReferenceIdentifier name,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Creates a coordinate operation from a math transform.
|
protected CoordinateOperation |
AbstractCoordinateOperationFactory.createFromParameters(ReferenceIdentifier name,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
ParameterValueGroup parameters)
Creates a coordinate operation from a set of parameters.
|
CoordinateOperation |
DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference
systems.
|
CoordinateOperation |
BufferedCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference
systems.
|
CoordinateOperation |
DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
OperationMethod method)
Returns an operation using a particular method for conversion or transformation between two
coordinate reference systems.
|
CoordinateOperation |
BufferedCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
OperationMethod method)
Returns an operation for conversion or transformation between two coordinate reference
systems using the specified method.
|
protected Set<CoordinateOperation> |
DefaultCoordinateOperationFactory.findFromDatabase(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
int limit)
Returns a list of available coordinate operations explicitly defined in some database
(typically EPSG), for the provided CRS pair.
|
protected Set<CoordinateOperation> |
AuthorityBackedFactory.findFromDatabase(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
int limit)
Returns the list of available operations for conversion or transformation between two
coordinate reference systems.
|
Set<CoordinateOperation> |
DefaultCoordinateOperationFactory.findOperations(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns all the available operations for conversion or transformation between two coordinate
reference systems.
|
Set<CoordinateOperation> |
BufferedCoordinateOperationFactory.findOperations(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns all available operations for conversion or transformation between two coordinate
reference systems.
|
protected Set<CoordinateOperation> |
DefaultCoordinateOperationFactory.findOperations(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
int limit)
Returns all the available operations for conversion or transformation between two coordinate
reference systems.
|
protected CoordinateOperation |
AuthorityBackedFactory.validateCandidate(CoordinateOperation candidate,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
boolean inverse)
Selects a valid operation from a set of candidates.
|
| Constructor and Description |
|---|
AbstractCoordinateOperation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a coordinate operation from a set of properties.
|
DefaultConicProjection(Conversion conversion,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a new projection with the same values than the specified one, together with the
specified source and target CRS.
|
DefaultConicProjection(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a projection from a set of properties.
|
DefaultConversion(Conversion definition,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a new conversion with the same values than the specified one, together with the
specified source and target CRS.
|
DefaultConversion(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a conversion from a set of properties.
|
DefaultCylindricalProjection(Conversion conversion,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a new projection with the same values than the specified one, together with the
specified source and target CRS.
|
DefaultCylindricalProjection(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a projection from a set of properties.
|
DefaultOperation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs an operation from a set of properties.
|
DefaultPassThroughOperation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
Operation operation,
int firstAffectedOrdinate,
int numTrailingOrdinates)
Constructs a single operation from a set of properties.
|
DefaultPassThroughOperation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
Operation operation,
MathTransform transform)
Constructs a single operation from a set of properties and the given transform.
|
DefaultPlanarProjection(Conversion conversion,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a new projection with the same values than the specified one, together with the
specified source and target CRS.
|
DefaultPlanarProjection(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a projection from a set of properties.
|
DefaultProjection(Conversion conversion,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a new projection with the same values than the specified one, together with the
specified source and target CRS.
|
DefaultProjection(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a projection from a set of properties.
|
DefaultSingleOperation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform)
Constructs a single operation from a set of properties.
|
DefaultTransformation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
Constructs a transformation from a set of properties.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
MathTransformBuilder.getSourceCRS()
Returns the coordinate reference system for the
source points. |
CoordinateReferenceSystem |
MathTransformBuilder.getTargetCRS()
Returns the coordinate reference system for the
target points. |
| Modifier and Type | Method and Description |
|---|---|
static Envelope2D |
GeostationarySatellite.circumscribeFullDisk(CoordinateReferenceSystem geosCRS)
Circumscribed rectangle (smallest) for full disk earth image
|
static Envelope2D |
GeostationarySatellite.inscribeFullDiskEstimate(CoordinateReferenceSystem geosCRS)
Inscribed rectangle for for full disk earth image (not largest inscribing rectangle but
close, hence "Estimate")
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
CRSUtilities.getCRS2D(CoordinateReferenceSystem crs)
Returns a two-dimensional coordinate reference system representing the two first dimensions
of the specified coordinate reference system.
|
static CoordinateReferenceSystem |
CRSUtilities.getSubCRS(CoordinateReferenceSystem crs,
int lower,
int upper)
Returns a sub-coordinate reference system for the specified dimension range.
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
CRSUtilities.getCRS2D(CoordinateReferenceSystem crs)
Returns a two-dimensional coordinate reference system representing the two first dimensions
of the specified coordinate reference system.
|
static Datum |
CRSUtilities.getDatum(CoordinateReferenceSystem crs)
Returns the datum of the specified CRS, or
null if none. |
static int |
CRSUtilities.getDimensionOf(CoordinateReferenceSystem crs,
Class<? extends CoordinateReferenceSystem> type)
Returns the dimension of the first coordinate reference system of the given type.
|
static Ellipsoid |
CRSUtilities.getHeadGeoEllipsoid(CoordinateReferenceSystem crs)
Returns the ellipsoid used by the specified coordinate reference system, providing that the
two first dimensions use an instance of
GeographicCRS. |
static GeographicCRS |
CRSUtilities.getStandardGeographicCRS2D(CoordinateReferenceSystem crs)
Derives a geographic CRS with (longitude, latitude) axis order in
decimal degrees, relative to Greenwich.
|
static CoordinateReferenceSystem |
CRSUtilities.getSubCRS(CoordinateReferenceSystem crs,
int lower,
int upper)
Returns a sub-coordinate reference system for the specified dimension range.
|
static String |
CRSUtilities.toWGS84String(CoordinateReferenceSystem crs,
Rectangle2D bounds)
Returns a character string for the specified geographic area.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
CRSUtilities.getDimensionOf(CoordinateReferenceSystem crs,
Class<? extends CoordinateReferenceSystem> type)
Returns the dimension of the first coordinate reference system of the given type.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
Parser.parseCoordinateReferenceSystem(String text)
Parses a coordinate reference system element.
|
| Modifier and Type | Field and Description |
|---|---|
protected CoordinateReferenceSystem |
ProjectionHandler.sourceCRS |
protected CoordinateReferenceSystem |
ProjectionHandler.targetCRS |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ProjectionHandler.getSourceCRS() |
| Modifier and Type | Method and Description |
|---|---|
static ProjectionHandler |
ProjectionHandlerFinder.getHandler(ReferencedEnvelope renderingArea,
CoordinateReferenceSystem sourceCrs,
boolean wrap)
Returns a projection handler for the specified rendering area, or null if not found
|
ProjectionHandler |
ProjectionHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCRS,
boolean wrap,
int wrapLimit)
Returns an handler capable of dealing with the specified envelope, or null if this factory
cannot create one
|
ProjectionHandler |
LambertAzimuthalEqualAreaHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
HomolosineHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
ConicHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
AzimulthalEquidistantProjectionHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCRS,
boolean wrap,
int wrapLimit) |
ProjectionHandler |
PolarStereographicHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
WorldVanDerGrintenIHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
MercatorHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
TransverseMercatorHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
ProjectionHandler |
GeographicHandlerFactory.getHandler(ReferencedEnvelope renderingEnvelope,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
int maxWraps) |
static ProjectionHandler |
ProjectionHandlerFinder.getHandler(ReferencedEnvelope renderingArea,
CoordinateReferenceSystem sourceCrs,
boolean wrap,
Map<String,Object> projectionParameters)
Returns a projection handler for the specified rendering area, or null if not found
|
ReferencedEnvelope |
ProjectionHandler.getProjectedEnvelope(ReferencedEnvelope envelope,
CoordinateReferenceSystem targetCRS)
Reprojects the given envelope to the target CRS, taking into account the ProjectionHandler
constraints (valid area bounds, etc.).
|
protected Geometry |
ProjectionHandler.intersect(Geometry geometry,
Geometry mask,
CoordinateReferenceSystem geometryCRS) |
protected void |
ProjectionHandler.reprojectEnvelopes(CoordinateReferenceSystem queryCRS,
List<ReferencedEnvelope> envelopes) |
protected ReferencedEnvelope |
ProjectionHandler.transformEnvelope(ReferencedEnvelope envelope,
CoordinateReferenceSystem targetCRS) |
| Constructor and Description |
|---|
ProjectionHandler(CoordinateReferenceSystem sourceCRS,
Envelope validAreaBounds,
ReferencedEnvelope renderingEnvelope)
Initializes a projection handler
|
ProjectionHandler(CoordinateReferenceSystem sourceCRS,
Geometry validArea,
ReferencedEnvelope renderingEnvelope)
Initializes a projection handler
|
WrappingProjectionHandler(ReferencedEnvelope renderingEnvelope,
ReferencedEnvelope validArea,
CoordinateReferenceSystem sourceCrs,
double centralMeridian,
int maxWraps)
Provides the strategy with the area we want to render and its CRS (the SPI lookup will do
this step)
|
| Modifier and Type | Method and Description |
|---|---|
Object |
RenderingTransformationHelper.applyRenderingTransformation(Expression transformation,
FeatureSource featureSource,
Query layerQuery,
Query renderingQuery,
GridGeometry2D gridGeometry,
CoordinateReferenceSystem sourceCrs,
RenderingHints hints) |
static double |
RendererUtilities.calculateOGCScaleAffine(CoordinateReferenceSystem crs,
AffineTransform worldToScreen,
Map hints)
This method performs the computation using the methods suggested by the OGC SLD
specification, page 26.
|
static ReferencedEnvelope |
RendererUtilities.createMapEnvelope(Rectangle paintArea,
AffineTransform worldToScreen,
CoordinateReferenceSystem crs)
Creates the map's bounding box in real world coordinates
NOTE It is worth to note that here we do not take into account the half a pixel
translation stated by ogc for coverages bounds.
|
static MathTransform |
StreamingRenderer.getMathTransform(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem destCRS) |
static double |
RendererUtilities.toMeters(double size,
CoordinateReferenceSystem crs)
Method used by the OGC scale calculation to turn a given length in the specified CRS towards
meters.
|
protected ReferencedEnvelope |
StreamingRenderer.transformEnvelope(ReferencedEnvelope envelope,
CoordinateReferenceSystem crs) |
static AffineTransform |
RendererUtilities.worldToScreenTransform(Envelope mapExtent,
Rectangle paintArea,
CoordinateReferenceSystem destinationCrs)
This worldToScreenTransform method makes the assumption that the crs is in Lon,Lat or
Lat,Lon.
|
| Constructor and Description |
|---|
RenderCoverageReaderRequest(Graphics2D graphics,
GridCoverage2DReader reader,
GeneralParameterValue[] readParams,
RasterSymbolizer symbolizer,
CoordinateReferenceSystem destinationCRS,
AffineTransform worldToScreen,
Interpolation interpolation) |
RenderRasterRequest(Graphics2D graphics,
GridCoverage2D coverage,
boolean disposeCoverage,
RasterSymbolizer symbolizer,
CoordinateReferenceSystem destinationCRS,
AffineTransform worldToScreen) |
| Modifier and Type | Method and Description |
|---|---|
static List<GridCoverage2D> |
GridCoverageRendererUtilities.displace(List<GridCoverage2D> coverages,
ProjectionHandler handler,
GeneralEnvelope destinationEnvelope,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
GridCoverageFactory gridCoverageFactory)
Displaces a list of coverages, using a ProjectionHandler to eventually split into proper
envelopes.
|
static List<GridCoverage2D> |
GridCoverageRendererUtilities.forceToValidBounds(List<GridCoverage2D> coverages,
ProjectionHandler handler,
double[] bgValues,
CoordinateReferenceSystem targetCRS,
Hints hints)
Forces an input list of coverages to the valid bounds of the provided target CRS, when a
reprojection is needed, using a ProjectionHandler.
|
static GridCoverage2D |
GridCoverageRendererUtilities.reproject(GridCoverage2D coverage,
CoordinateReferenceSystem destinationCRS,
Interpolation interpolation,
GeneralEnvelope destinationEnvelope,
double[] bkgValues,
GridCoverageFactory gridCoverageFactory,
Hints hints)
Reproject a coverage to the specified destination, eventually adding a ROI if missing
|
static List<GridCoverage2D> |
GridCoverageRendererUtilities.reproject(List<GridCoverage2D> coverages,
CoordinateReferenceSystem destinationCRS,
Interpolation interpolation,
GeneralEnvelope destinationEnvelope,
double[] bkgValues,
GridCoverageFactory gridCoverageFactory,
Hints hints)
Reproject the specified list of coverages
|
| Constructor and Description |
|---|
GridCoverageRenderer(CoordinateReferenceSystem destinationCRS,
Envelope envelope,
Rectangle screenSize,
AffineTransform worldToScreen)
Creates a new
GridCoverageRenderer object. |
GridCoverageRenderer(CoordinateReferenceSystem destinationCRS,
Envelope envelope,
Rectangle screenSize,
AffineTransform worldToScreen,
RenderingHints newHints)
Creates a new
GridCoverageRenderer object. |
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
JCRSChooser.showDialog()
Displays a dialog with a list of coordinate reference systems in the EPSG database.
|
static CoordinateReferenceSystem |
JCRSChooser.showDialog(String title)
Displays a dialog with a list of coordinate reference systems in the EPSG database.
|
static CoordinateReferenceSystem |
JCRSChooser.showDialog(String title,
String initialCode)
Displays a dialog with a list of coordinate reference systems in the EPSG database and with
the specified initial code highlighted.
|
static CoordinateReferenceSystem |
JCRSChooser.showDialog(String title,
String initialCode,
String authority)
Displays a dialog with a list of coordinate reference systems provided by the given authority
(e.g.
|
| Modifier and Type | Method and Description |
|---|---|
abstract CoordinateReferenceSystem |
TileService.getProjectedTileCrs()
The projection the tiles are drawn in.
|
CoordinateReferenceSystem |
TileService.getTileCrs()
The CRS that is used when the extent is cut in tiles.
|
| Modifier and Type | Field and Description |
|---|---|
static CoordinateReferenceSystem |
WebMercatorTileService.WEB_MERCATOR_CRS |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ScaleZoomLevelMatcher.getCrsMap() |
CoordinateReferenceSystem |
ScaleZoomLevelMatcher.getCrsTiles() |
CoordinateReferenceSystem |
WebMercatorTileService.getProjectedTileCrs() |
| Modifier and Type | Method and Description |
|---|---|
static ScaleZoomLevelMatcher |
ScaleZoomLevelMatcher.createMatcher(ReferencedEnvelope requestExtent,
CoordinateReferenceSystem crsTiles,
double scale) |
static ReferencedEnvelope |
ScaleZoomLevelMatcher.getProjectedEnvelope(ReferencedEnvelope envelope,
CoordinateReferenceSystem destinationCRS,
MathTransform transformation)
Re-Projects the given envelope to destinationCRS using transformation.
|
| Constructor and Description |
|---|
ScaleZoomLevelMatcher(CoordinateReferenceSystem crsMap,
CoordinateReferenceSystem crsTiles,
MathTransform transformMapToTileCrs,
MathTransform transformTileCrsToMap,
ReferencedEnvelope mapExtentTileCrs,
ReferencedEnvelope mapExtentMapCrs,
double scale) |
| Modifier and Type | Method and Description |
|---|---|
void |
GML.setCoordinateReferenceSystem(CoordinateReferenceSystem crs)
Coordinate reference system to use when decoding.
|
| Modifier and Type | Method and Description |
|---|---|
static FeatureType |
GTXML.parseFeatureType(Configuration configuration,
QName name,
CoordinateReferenceSystem crs)
Parse a feature type; using the provided configuration.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
ChoiceGeometryTypeImpl.getCoordinateReferenceSystem() |
| Constructor and Description |
|---|
ChoiceGeometryTypeImpl(Name name,
Class[] types,
Class defaultType,
boolean nillable,
int min,
int max,
Object defaultValue,
CoordinateReferenceSystem crs,
List<Filter> filter) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
Coverage.getCoordinateReferenceSystem()
Returns the coordinate reference system to which the objects in its domain are referenced.
|
| Modifier and Type | Method and Description |
|---|---|
GeometryAttribute |
FeatureFactory.createGeometryAttribute(Object geometry,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs)
Creates a geometry attribute.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
GeometryType.getCoordinateReferenceSystem()
The coordinate reference system in which geometries are defined.
|
CoordinateReferenceSystem |
FeatureType.getCoordinateReferenceSystem()
The coordinate reference system of the feature.
|
CoordinateReferenceSystem |
GeometryDescriptor.getCoordinateReferenceSystem()
The coordinate reference system in which these geometries are defined.
|
| Modifier and Type | Method and Description |
|---|---|
GeometryType |
FeatureTypeFactory.createGeometryType(Name name,
Class<?> binding,
CoordinateReferenceSystem crs,
boolean isIdentifiable,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a geometric attribute type.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
Envelope.getCoordinateReferenceSystem()
Returns the envelope coordinate reference system, or
null if unknown. |
CoordinateReferenceSystem |
PositionFactory.getCoordinateReferenceSystem()
Returns the coordinate reference system in use for all direct
positions to be created through this interface.
|
CoordinateReferenceSystem |
Geometry.getCoordinateReferenceSystem()
Returns the coordinate reference system used in direct position
coordinates.
|
CoordinateReferenceSystem |
DirectPosition.getCoordinateReferenceSystem()
The coordinate reference system in which the coordinate is given.
|
| Modifier and Type | Method and Description |
|---|---|
BoundingBox |
BoundingBox.toBounds(CoordinateReferenceSystem targetCRS)
Transforms this box to the specified CRS and returns a new bounding box for the transformed
shape.
|
BoundingBox |
BoundingBox3D.toBounds(CoordinateReferenceSystem targetCRS)
Transforms this box to the specified CRS and returns a new bounding box for the transformed
shape.
|
Geometry |
Geometry.transform(CoordinateReferenceSystem newCRS)
Returns a new
Geometry that is the coordinate transformation of this Geometry
into the passed coordinate reference system within the accuracy of the transformation. |
Geometry |
Geometry.transform(CoordinateReferenceSystem newCRS,
MathTransform transform)
Returns a new
Geometry that is the coordinate transformation of this Geometry
into the passed coordinate reference system, using the specified transform. |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
PointArray.getCoordinateReferenceSystem()
Returns the Coordinate Reference System in which the coordinates are given.
|
CoordinateReferenceSystem |
GeometryFactory.getCoordinateReferenceSystem()
Returns the coordinate reference system in use for all geometries to be created through this interface.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
PrimitiveFactory.getCoordinateReferenceSystem()
Returns the coordinate reference system in use for all primitive
geometric objects to be created through this interface.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompoundCRS
A coordinate reference system describing the position of points through two or more independent
coordinate reference systems.
|
interface |
DerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system.
|
interface |
EngineeringCRS
A contextually local coordinate reference system.
|
interface |
GeneralDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another coordinate reference system (not by a datum).
|
interface |
GeocentricCRS
A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
|
interface |
GeodeticCRS
A coordinate reference system associated with a geodetic datum.
|
interface |
GeographicCRS
A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface.
|
interface |
ImageCRS
An engineering coordinate reference system applied to locations in images.
|
interface |
ProjectedCRS
A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
|
interface |
SingleCRS
Abstract coordinate reference system, consisting of a single Coordinate System and a single Datum (as opposed to Compound CRS).
|
interface |
TemporalCRS
A 1D coordinate reference system used for the recording of time.
|
interface |
VerticalCRS
A 1D coordinate reference system used for recording heights or depths.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
CRSAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from
a code.
|
CoordinateReferenceSystem |
CRSFactory.createFromWKT(String wkt)
Creates a coordinate reference system object from a string.
|
CoordinateReferenceSystem |
CRSFactory.createFromXML(String xml)
Creates a coordinate reference system object from a XML string.
|
CoordinateReferenceSystem |
GeneralDerivedCRS.getBaseCRS()
Returns the base coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
List<CoordinateReferenceSystem> |
CompoundCRS.getCoordinateReferenceSystems()
The ordered list of coordinate reference systems.
|
| Modifier and Type | Method and Description |
|---|---|
CompoundCRS |
CRSFactory.createCompoundCRS(Map<String,?> properties,
CoordinateReferenceSystem... elements)
Creates a compound coordinate reference system from an ordered list of
CoordinateReferenceSystem objects. |
DerivedCRS |
CRSFactory.createDerivedCRS(Map<String,?> properties,
CoordinateReferenceSystem baseCRS,
Conversion conversionFromBase,
CoordinateSystem derivedCS)
Creates a derived coordinate reference system.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
Conversion.getSourceCRS()
Returns the source CRS.
|
CoordinateReferenceSystem |
Transformation.getSourceCRS()
Returns the source CRS.
|
CoordinateReferenceSystem |
CoordinateOperation.getSourceCRS()
Returns the source CRS.
|
CoordinateReferenceSystem |
Conversion.getTargetCRS()
Returns the target CRS.
|
CoordinateReferenceSystem |
Transformation.getTargetCRS()
Returns the target CRS.
|
CoordinateReferenceSystem |
CoordinateOperation.getTargetCRS()
Returns the target CRS.
|
| Modifier and Type | Method and Description |
|---|---|
MathTransform |
MathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS,
ParameterValueGroup parameters,
CoordinateSystem derivedCS)
Creates a parameterized transform from a base CRS
to a derived CS.
|
CoordinateOperation |
CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference
systems.
|
CoordinateOperation |
CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
OperationMethod method)
Returns an operation using a particular method for conversion or transformation between two
coordinate reference systems.
|
Set<CoordinateOperation> |
CoordinateOperationFactory.findOperations(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns all the available operations for conversion or transformation between two coordinate
reference systems.
|
Copyright © 1996–2021 Geotools. All rights reserved.