Package | Description |
---|---|
org.esa.snap.core.dataio.geometry | |
org.esa.snap.core.dataio.placemark | |
org.esa.snap.core.datamodel |
Contains SNAP's central classes and interfaces used for an in-memory presentation
of remote sensing data products.
|
org.esa.snap.core.image |
Provides frequently used JAI
OpImage implementations and the
ImageManager utility class. |
Modifier and Type | Method and Description |
---|---|
PlacemarkDescriptor |
VectorDataNodeReader.PlacemarkDescriptorProvider.getPlacemarkDescriptor(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType)
Returns a placemark descriptor fitting to the input feature type.
|
Modifier and Type | Method and Description |
---|---|
static Placemark |
PlacemarkIO.createPlacemark(org.jdom.Element element,
PlacemarkDescriptor descriptor,
GeoCoding geoCoding)
Creates a new placemark from an XML element and a given symbol.
|
static List<Placemark> |
PlacemarkIO.readPlacemarks(Reader reader,
GeoCoding geoCoding,
PlacemarkDescriptor placemarkDescriptor) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPlacemarkDescriptor
The base class for
PlacemarkDescriptor implementations. |
class |
GcpDescriptor |
class |
GenericPlacemarkDescriptor
Used as a fallback for the case that
we can't find any suitable
PlacemarkDescriptor for a given SimpleFeatureType. |
class |
GeometryDescriptor
A
PlacemarkDescriptor that is used to create placemarks that
are actually plain geometries. |
class |
PinDescriptor |
class |
PointDescriptor |
class |
PointPlacemarkDescriptor |
class |
TrackPointDescriptor
Placemark descriptor implementation for handling track data.
|
Modifier and Type | Method and Description |
---|---|
PlacemarkDescriptor |
Placemark.getDescriptor() |
PlacemarkDescriptor |
VectorDataNode.getPlacemarkDescriptor() |
PlacemarkDescriptor |
PlacemarkDescriptorRegistry.getPlacemarkDescriptor(Class<? extends PlacemarkDescriptor> clazz)
Gives a placemark descriptors from the service registry which is compatible with the given class which
extends
PlacemarkDescriptor . |
PlacemarkDescriptor |
PlacemarkDescriptorRegistry.getPlacemarkDescriptor(org.opengis.feature.simple.SimpleFeatureType featureType)
Returns the 'best qualified' placemark descriptors which is compatible with the given feature type.
|
PlacemarkDescriptor |
PlacemarkDescriptorRegistry.getPlacemarkDescriptor(String className)
Gives a placemark descriptor from the service registry which is compatible with the given class name.
|
Modifier and Type | Method and Description |
---|---|
Set<PlacemarkDescriptor> |
PlacemarkDescriptorRegistry.getPlacemarkDescriptors()
Gives all placemark descriptors from the service registry.
|
List<PlacemarkDescriptor> |
PlacemarkDescriptorRegistry.getPlacemarkDescriptors(org.opengis.feature.simple.SimpleFeatureType featureType)
Returns an ordered list of placemark descriptors that are compatible with the given feature type.
|
Modifier and Type | Method and Description |
---|---|
static String |
PlacemarkNameFactory.createLabel(PlacemarkDescriptor placemarkDescriptor,
int pinNumber,
boolean firstLetterIsUpperCase) |
static String |
PlacemarkNameFactory.createName(PlacemarkDescriptor placemarkDescriptor,
int pinNumber) |
static Placemark |
Placemark.createPointPlacemark(PlacemarkDescriptor descriptor,
String name,
String label,
String text,
PixelPos pixelPos,
GeoPos geoPos,
GeoCoding geoCoding)
Creates a point placemark.
|
static String[] |
PlacemarkNameFactory.createUniqueNameAndLabel(PlacemarkDescriptor placemarkDescriptor,
Product product) |
Modifier and Type | Method and Description |
---|---|
PlacemarkDescriptor |
PlacemarkDescriptorRegistry.getPlacemarkDescriptor(Class<? extends PlacemarkDescriptor> clazz)
Gives a placemark descriptors from the service registry which is compatible with the given class which
extends
PlacemarkDescriptor . |
Constructor and Description |
---|
Placemark(PlacemarkDescriptor descriptor,
org.opengis.feature.simple.SimpleFeature feature)
Constructor.
|
VectorDataNode(String name,
org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> featureCollection,
PlacemarkDescriptor placemarkDescriptor)
Constructs a new vector data node for the given feature collection and placemark descriptor.
|
Constructor and Description |
---|
PlacemarkDescriptorRegistry(ServiceRegistry<PlacemarkDescriptor> serviceRegistry) |
Constructor and Description |
---|
PlacemarkMaskOpImage(Product product,
PlacemarkDescriptor placemarkDescriptor,
int placemarkSize,
int width,
int height,
ResolutionLevel level) |
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.