Base interface for map that provide georeferencing information.
interface
|
IGeorefInfo
|
extends
|
IMapInfo
|
||
base of
|
Canvas
|
||||
ICanvasFactory
|
|||||
ICanvasTransform
|
|||||
IImageInfo
|
|||||
IMapEntity
|
|||||
IMapShapes
|
Returns georeferencing information.
property
|
Georef
{
get
}
|
||
type
|
Raster
|
||
value
|
The
georeferencing
object
or
null
if
no
georeferencing
is
available. |
Returns a MapInfo value that describes the used map raster.
property
|
Map
{
get
}
|
||
type
|
MapInfo
|
||
value
|
The map info value. | ||
inherited
|
IMapInfo.Map
|
Converts the given longitude/latitude coordinates to raster coordinates.
method
|
LatLonToRaster
(LatLon latLon)
|
||
type
|
CubemapFaceCoordsD
|
||
params
|
latLon
|
The longitude/latitude coordinates. | |
returns
|
The raster coordinates. |
Projects this map raster to the coordinate system of the given two-dimensional canvas.
method
|
Project
(CoordinateSystem canvas,
IDatumTransform transform = null)
|
||
type
|
ICanvasTransform
|
||
params
|
canvas
|
[not-null]
|
The coordinate system of the target canvas. |
transform
|
Optional
transformation
between
the
geodetic
datums.
If
null ,
the
transformation
is
looked
up
in
the
current
georegistry.
Defaults
to
null .
|
||
returns
|
|
The resulting canvas transform object. |
Converts the given raster coordinates to longitude/latitude coordinates.
method
|
RasterToLatLon
(Vec2I coords)
|
||
type
|
LatLon
|
||
params
|
coords
|
The raster coordinates. | |
returns
|
The longitude/latitude coordinates. |
Converts the given raster coordinates to longitude/latitude coordinates.
method
|
RasterToLatLon
(Vec2D coords)
|
||
type
|
LatLon
|
||
params
|
coords
|
The raster coordinates. | |
returns
|
The longitude/latitude coordinates. |
Converts the given raster coordinates to longitude/latitude coordinates.
method
|
RasterToLatLon
(CubemapFaceCoordsI coords)
|
||
type
|
LatLon
|
||
params
|
coords
|
The raster coordinates. | |
returns
|
The longitude/latitude coordinates. |
Converts the given raster coordinates to longitude/latitude coordinates.
method
|
RasterToLatLon
(CubemapFaceCoordsD coords)
|
||
type
|
LatLon
|
||
params
|
coords
|
The raster coordinates. | |
returns
|
The longitude/latitude coordinates. |
Converts the given raster coordinates to longitude/latitude coordinates.
method
|
RasterToLatLon
(float64 faceX,
float64 faceY,
CubemapFace face = CubemapFace.NegZ)
|
||
type
|
LatLon
|
||
params
|
faceX
|
The raster X-coordinates (on cubemap face face). | |
faceY
|
The raster Y-coordinates (on cubemap face face). | ||
face
|
The raster cubemap face. Defaults to NegZ. | ||
returns
|
The longitude/latitude coordinates. |
Returns the vertical unit.
method
|
VerticalUnit
()
|
||
type
|
UnitOfMeasure
|
||
returns
|
|
The vertical unit. |