IMapTransform
Description
- Derived from
- Extended by
Base interface for classes that establish a transformation between map coordinate space and dataset coordinate space.
The methods of this interface refer to the following coordinate space definitions:
-
Dataset space:
Coordinates that refer to samples in a rectangular or cubemap dataset, see DatasetSpace. For rectangular datasets, the Z-coordinate of cubemap coordinates will always be0
and the cubemap face will always be CubemapFace.NegZ. -
Map space:
Coordinates that refer to locations in a geo-referencing coordinate system, see MapSpace.
These methods (including their overloads) accept or return geographic coordinates in terms of the base geographic coordinate system of dataset space:
For the methods inherited from ICoordinateTransform (including their overloads), geographic coordinates are interpreted in terms of the base geographic coordinate system of map space:
Dataset space and map space may have different base geographic coordinate systems.
- See also
Public / Methods
DatasetToGeographic
2 overloads
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
DatasetToMap
2 overloads
Transforms the given coordinates from dataset space to map space.
Transforms the given coordinates from dataset space to map space.
GeographicToDatasetCube
Transforms the given coordinates from geographic latitude and longitude to dataset space.
Public / Attributes
MapSpace
The geo-referencing coordinate system of map space.
Coordinates are given in the horizontal unit of the coordinate system, see CoordinateSystem.HorizontalUnit.
- See also
Extensions
DatasetToGeographic
4 overloads
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
DatasetToGeographicLatLon
6 overloads
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
Transforms the given coordinates from dataset space to geographic latitude and longitude.
DatasetToMap
4 overloads
Transforms the given coordinates from dataset space to map space.
Transforms the given coordinates from dataset space to map space.
Transforms the given coordinates from dataset space to map space.
Transforms the given coordinates from dataset space to map space.
GeographicToDatasetCube
2 overloads
Transforms the given coordinates from geographic latitude and longitude to dataset space.
Transforms the given coordinates from geographic latitude and longitude to dataset space.
GeographicToDatasetFace
2 overloads
Transforms the given coordinates from geographic latitude and longitude to dataset space.
Transforms the given coordinates from geographic latitude and longitude to dataset space.
IsDatasetSpaceGeographic
Returns whether the dataset space of this map transform has a base geographic coordinate system.