public class ImageryLayerDataset
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_ERROR |
static java.lang.String |
ATTR_FACTORY |
static java.lang.String |
ATTR_GEOMETRY |
static java.lang.String |
ATTR_LOADER |
static java.lang.String |
ATTR_TYPE |
static java.lang.String |
ATTR_URI |
static java.lang.String |
OLD_ATTR_ERROR |
static java.lang.String |
OLD_ATTR_FACTORY |
static java.lang.String |
OLD_ATTR_FILE |
static java.lang.String |
OLD_ATTR_FORMAT |
static java.lang.String |
OLD_ATTR_GEOMETRY |
static java.lang.String |
OLD_ATTR_TYPE |
static FeatureSchema |
SCHEMA |
Constructor and Description |
---|
ImageryLayerDataset() |
Modifier and Type | Method and Description |
---|---|
void |
attachImage(Feature feature) |
static void |
attachImage(Feature feature,
ImageryLayerDataset ils) |
static ReferencedImageFactory |
createFeatureFactory(Feature feature)
create a ReferencedImageFactory from the attributes of the given feature
|
void |
dispose() |
static FeatureSchema |
getSchema() |
static boolean |
isImageFeature(Feature f) |
static boolean |
isNewImageFeature(Feature f) |
static boolean |
isOldImageFeature(Feature f) |
ReferencedImage |
referencedImage(Feature feature) |
static Feature |
saveFeatureError(Feature feature,
java.lang.Throwable t) |
static Feature |
saveFeatureImgAttribs(Feature feature,
Feature imprint)
copy img attributes from an imprint feature
|
static Feature |
saveFeatureImgAttribs(Feature feature,
ReferencedImageFactory imageFactory)
set a features attributes saving the assigned ReferencedImageFactory
|
public static final java.lang.String ATTR_GEOMETRY
public static final java.lang.String ATTR_URI
public static final java.lang.String ATTR_FACTORY
public static final java.lang.String ATTR_ERROR
public static final java.lang.String ATTR_TYPE
public static final java.lang.String ATTR_LOADER
public static final java.lang.String OLD_ATTR_GEOMETRY
public static final java.lang.String OLD_ATTR_FILE
public static final java.lang.String OLD_ATTR_FORMAT
public static final java.lang.String OLD_ATTR_ERROR
public static final java.lang.String OLD_ATTR_TYPE
public static final java.lang.String OLD_ATTR_FACTORY
public static FeatureSchema SCHEMA
public static FeatureSchema getSchema()
public ReferencedImage referencedImage(Feature feature) throws java.lang.Exception
java.lang.Exception
public void attachImage(Feature feature) throws java.lang.Exception
java.lang.Exception
public static void attachImage(Feature feature, ImageryLayerDataset ils) throws java.lang.Exception
java.lang.Exception
public void dispose()
public static Feature saveFeatureImgAttribs(Feature feature, ReferencedImageFactory imageFactory)
feature
- imageFactory
- public static Feature saveFeatureImgAttribs(Feature feature, Feature imprint)
feature
- imprint
- public static ReferencedImageFactory createFeatureFactory(Feature feature) throws java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
feature
- java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
public static boolean isImageFeature(Feature f)
public static boolean isNewImageFeature(Feature f)
public static boolean isOldImageFeature(Feature f)