public class RasdamanUtils
extends java.lang.Object
Constructor and Description |
---|
RasdamanUtils(java.lang.String s,
java.lang.String b)
Simple constructor
|
Modifier and Type | Method and Description |
---|---|
void |
abortAndClose() |
void |
commitAndClose() |
java.awt.image.BufferedImage |
convertImageToGray(java.awt.image.BufferedImage img) |
rasj.RasGMArray |
createMDD() |
rasj.RasGMArray |
createMddFromImage(java.awt.image.BufferedImage img) |
void |
deleteCollection(java.lang.String name) |
void |
init()
Opens a new connection to the Rasdaman server, and starts a new transaction.
|
void |
insertColorImageAsArray(java.lang.String name,
java.awt.image.BufferedImage img) |
void |
insertGrayImageAsArray(java.lang.String name) |
void |
insertGrayImageAsArray(java.lang.String name,
java.awt.image.BufferedImage img) |
void |
insertImageAsJpeg(java.lang.String name,
byte[] img,
int maxX,
int maxY) |
java.awt.image.BufferedImage |
loadCoverage(java.lang.String name) |
void |
log(java.lang.String msg) |
void |
printAllCollections() |
void |
updateGrayImageWithArray(java.lang.String name,
java.awt.image.BufferedImage img,
int x1,
int y1,
int x2,
int y2) |
public RasdamanUtils(java.lang.String s, java.lang.String b)
s
- server stringb
- database namepublic void log(java.lang.String msg)
public void init() throws RasdamanException
WCSException
- on connection errorRasdamanException
public void commitAndClose() throws org.odmg.ODMGException
org.odmg.ODMGException
public void abortAndClose() throws org.odmg.ODMGException
org.odmg.ODMGException
public java.awt.image.BufferedImage loadCoverage(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public rasj.RasGMArray createMDD() throws rasj.RasResultIsNoIntervalException
rasj.RasResultIsNoIntervalException
public void insertGrayImageAsArray(java.lang.String name) throws org.odmg.ODMGException
org.odmg.ODMGException
public void updateGrayImageWithArray(java.lang.String name, java.awt.image.BufferedImage img, int x1, int y1, int x2, int y2)
public void insertGrayImageAsArray(java.lang.String name, java.awt.image.BufferedImage img) throws org.odmg.ODMGException, RasdamanException
org.odmg.ODMGException
RasdamanException
public void insertColorImageAsArray(java.lang.String name, java.awt.image.BufferedImage img) throws org.odmg.ODMGException
org.odmg.ODMGException
public void insertImageAsJpeg(java.lang.String name, byte[] img, int maxX, int maxY) throws org.odmg.ODMGException
org.odmg.ODMGException
public void deleteCollection(java.lang.String name) throws org.odmg.ODMGException, org.odmg.ODMGException, org.odmg.ODMGException, java.lang.Exception
org.odmg.ODMGException
java.lang.Exception
public void printAllCollections() throws org.odmg.ODMGException
org.odmg.ODMGException
public rasj.RasGMArray createMddFromImage(java.awt.image.BufferedImage img) throws RasdamanException
RasdamanException
public java.awt.image.BufferedImage convertImageToGray(java.awt.image.BufferedImage img)