public class Orthomosaic
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
Orthomosaic(long cPtr,
boolean cMemoryOwn) |
|
Orthomosaic(Orthomosaic orthomosaic) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
protected void |
finalize() |
Vector |
getBottomRight()
Coordinates of the bottom right orthomosaic corner.
|
java.util.Optional<Chunk> |
getChunk()
Chunk container, may be null.
|
protected static long |
getCPtr(Orthomosaic obj) |
long |
getHeight()
Orthomosaic height.
|
int |
getKey()
Orthomosaic identifier.
|
java.lang.String |
getLabel()
Orthomosaic label.
|
java.util.Map<java.lang.String,java.lang.String> |
getMeta()
Orthomosaic meta data.
|
java.lang.String |
getPath()
Path to orthomosaic data.
|
OrthoProjection |
getProjection()
Orthomosaic projection.
|
double |
getResolution()
Orthomosaic resolution in meters.
|
Vector |
getTopLeft()
Coordinates of the top left orthomosaic corner.
|
long |
getWidth()
Orthomosaic width.
|
Image |
renderPreview(long width,
long height,
Progress progress)
Generate orthomosaic preview image.
|
void |
setLabel(java.lang.String label)
Orthomosaic label.
|
void |
setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
Orthomosaic meta data.
|
protected Orthomosaic(long cPtr, boolean cMemoryOwn)
public Orthomosaic(Orthomosaic orthomosaic)
protected static long getCPtr(Orthomosaic obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void close()
close
in interface java.lang.AutoCloseable
public int getKey()
public java.util.Optional<Chunk> getChunk()
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public java.lang.String getPath()
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
public java.util.Map<java.lang.String,java.lang.String> getMeta()
public long getWidth()
public long getHeight()
public Vector getTopLeft()
public Vector getBottomRight()
public OrthoProjection getProjection()
public double getResolution()