public class IsinAPI extends Object
Modifier and Type | Class and Description |
---|---|
static class |
IsinAPI.Raster |
Constructor and Description |
---|
IsinAPI(IsinAPI.Raster raster)
Constructs the API and initializes internal parameter according to the raster dimensions passed in.
|
Modifier and Type | Method and Description |
---|---|
IsinPoint |
getTileDimensions()
Retrieves the dimensions of a tile at the selected resolution.
|
IsinPoint |
globalMapToGeo(double x,
double y)
Map the location (x/y) on the global integerized sinusoidal raster to the geo-location.
|
IsinPoint |
tileImageCoordinatesToGeo(double x,
double y,
int tileH,
int tileV)
Map the location (x/y,tileH,tileV) on the tiled global integerized sinusoidal raster to the geo-location.
|
IsinPoint |
toGlobalMap(double lon,
double lat)
Map the geo-location (lon/lat) to the global integerized sinusoidal raster.
|
IsinPoint |
toTileImageCoordinates(double lon,
double lat)
Map the location (lon/lat) to the tiled global integerized sinusoidal raster.
|
public IsinAPI(IsinAPI.Raster raster)
raster
- the raster dimensionpublic IsinPoint toGlobalMap(double lon, double lat)
lon
- longitudelat
- latitudepublic IsinPoint globalMapToGeo(double x, double y)
x
- global map x coordinatey
- global map y coordinatepublic IsinPoint tileImageCoordinatesToGeo(double x, double y, int tileH, int tileV)
x
- tile x coordinatey
- tile y coordinatetileH
- horizontal tile indextileV
- vertical tile indexpublic IsinPoint toTileImageCoordinates(double lon, double lat)
lon
- longitudelat
- latitudepublic IsinPoint getTileDimensions()
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.