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 JAIOpImageimplementations and theImageManagerutility 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 PlacemarkDescriptorVectorDataNodeReader.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 PlacemarkPlacemarkIO. 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 classAbstractPlacemarkDescriptorThe base class forPlacemarkDescriptorimplementations.classGcpDescriptorclassGenericPlacemarkDescriptorUsed as a fallback for the case that we can't find any suitablePlacemarkDescriptorfor a given SimpleFeatureType.classGeometryDescriptorAPlacemarkDescriptorthat is used to create placemarks that are actually plain geometries.classPinDescriptorclassPointDescriptorclassPointPlacemarkDescriptorclassTrackPointDescriptorPlacemark descriptor implementation for handling track data.Methods in org.esa.snap.core.datamodel that return PlacemarkDescriptor Modifier and Type Method Description PlacemarkDescriptorPlacemark. getDescriptor()PlacemarkDescriptorPlacemarkDescriptorRegistry. getPlacemarkDescriptor(Class<? extends PlacemarkDescriptor> clazz)Gives a placemark descriptors from the service registry which is compatible with the given class which extendsPlacemarkDescriptor.PlacemarkDescriptorPlacemarkDescriptorRegistry. getPlacemarkDescriptor(String className)Gives a placemark descriptor from the service registry which is compatible with the given class name.PlacemarkDescriptorPlacemarkDescriptorRegistry. getPlacemarkDescriptor(org.opengis.feature.simple.SimpleFeatureType featureType)Returns the 'best qualified' placemark descriptors which is compatible with the given feature type.PlacemarkDescriptorVectorDataNode. 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 StringPlacemarkNameFactory. createLabel(PlacemarkDescriptor placemarkDescriptor, int pinNumber, boolean firstLetterIsUpperCase)static StringPlacemarkNameFactory. createName(PlacemarkDescriptor placemarkDescriptor, int pinNumber)static PlacemarkPlacemark. 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 PlacemarkDescriptorPlacemarkDescriptorRegistry. 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)
-