Uses of Interface
org.esa.snap.core.datamodel.PlacemarkDescriptor
-
Packages that use PlacemarkDescriptor 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 JAIOpImage
implementations and theImageManager
utility class. -
-
Uses of PlacemarkDescriptor in org.esa.snap.core.dataio.geometry
Methods in org.esa.snap.core.dataio.geometry that return PlacemarkDescriptor Modifier and Type Method Description PlacemarkDescriptor
VectorDataNodeReader.PlacemarkDescriptorProvider. getPlacemarkDescriptor(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType)
Returns a placemark descriptor fitting to the input feature type. -
Uses of PlacemarkDescriptor in org.esa.snap.core.dataio.placemark
Methods in org.esa.snap.core.dataio.placemark with parameters of type PlacemarkDescriptor Modifier and Type Method Description static Placemark
PlacemarkIO. createPlacemark(org.jdom2.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)
-
Uses of PlacemarkDescriptor in org.esa.snap.core.datamodel
Classes in org.esa.snap.core.datamodel that implement PlacemarkDescriptor Modifier and Type Class Description class
AbstractPlacemarkDescriptor
The base class forPlacemarkDescriptor
implementations.class
GcpDescriptor
class
GenericPlacemarkDescriptor
Used as a fallback for the case that we can't find any suitablePlacemarkDescriptor
for a given SimpleFeatureType.class
GeometryDescriptor
APlacemarkDescriptor
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.Methods in org.esa.snap.core.datamodel that return PlacemarkDescriptor Modifier and Type Method Description PlacemarkDescriptor
Placemark. getDescriptor()
PlacemarkDescriptor
PlacemarkDescriptorRegistry. getPlacemarkDescriptor(Class<? extends PlacemarkDescriptor> clazz)
Gives a placemark descriptors from the service registry which is compatible with the given class which extendsPlacemarkDescriptor
.PlacemarkDescriptor
PlacemarkDescriptorRegistry. getPlacemarkDescriptor(String className)
Gives a placemark descriptor from the service registry which is compatible with the given class name.PlacemarkDescriptor
PlacemarkDescriptorRegistry. getPlacemarkDescriptor(org.opengis.feature.simple.SimpleFeatureType featureType)
Returns the 'best qualified' placemark descriptors which is compatible with the given feature type.PlacemarkDescriptor
VectorDataNode. getPlacemarkDescriptor()
Methods in org.esa.snap.core.datamodel that return types with arguments of type PlacemarkDescriptor Modifier and Type Method 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.Methods in org.esa.snap.core.datamodel with parameters of type PlacemarkDescriptor Modifier and Type Method 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)
Method parameters in org.esa.snap.core.datamodel with type arguments of type PlacemarkDescriptor Modifier and Type Method Description PlacemarkDescriptor
PlacemarkDescriptorRegistry. getPlacemarkDescriptor(Class<? extends PlacemarkDescriptor> clazz)
Gives a placemark descriptors from the service registry which is compatible with the given class which extendsPlacemarkDescriptor
.Constructors in org.esa.snap.core.datamodel with parameters of type PlacemarkDescriptor Constructor 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 parameters in org.esa.snap.core.datamodel with type arguments of type PlacemarkDescriptor Constructor Description PlacemarkDescriptorRegistry(ServiceRegistry<PlacemarkDescriptor> serviceRegistry)
-
Uses of PlacemarkDescriptor in org.esa.snap.core.image
Constructors in org.esa.snap.core.image with parameters of type PlacemarkDescriptor Constructor Description PlacemarkMaskOpImage(Product product, PlacemarkDescriptor placemarkDescriptor, int placemarkSize, int width, int height, ResolutionLevel level)
-