Package | Description |
---|---|
com.luciad.earth.metadata.format |
Provides encoding and decoding support for models that contain
ILcdEarthAsset objects. |
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.aixm51.xml |
This package provides API for decoding and encoding AIXM 5.1 data from/to XML.
|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.database |
Provides classes to read and write geometries and features from generic
spatial databases.
|
com.luciad.format.db2.spatial |
Provides a decoder and an encoder for geometries from DB2 Spatial
databases.
|
com.luciad.format.gdf |
Handles the GDF format.
|
com.luciad.format.geojson |
This package contains vector data GeoJson encoding and decoding utilities.
|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml2.xml |
Provides support for decoding and encoding GML 2 data, and exporting models to GML 2.
|
com.luciad.format.gml3 |
Handles GML 2.1.2 and GML 3 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml31.xml |
Provides support for decoding and encoding GML 3.1 data, and exporting models to GML 3.1.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.gml32.xml |
Provides support for decoding and encoding GML 3.2 data, and exporting models to GML 3.2.
|
com.luciad.format.gmlcommon.transformation |
Provides support for transforming domain objects and model to and from GML.
|
com.luciad.format.informix.geodetic |
Provides a decoder and an encoder for geometries from Informix databases with
the Geodetic Datablade.
|
com.luciad.format.informix.spatial |
Provides a decoder and an encoder for geometries from Informix Spatial
databases.
|
com.luciad.format.jpeg2000 |
Provides support for decoding and encoding JPEG2000 files and decoding JPIP files.
|
com.luciad.format.kml22.model |
This package and its subpackages provide a domain model for the KML 2.2 data format.
|
com.luciad.format.kml22.model.feature |
This package contains all feature classes of KML.
|
com.luciad.format.kml22.xml |
This package provides a decoder and a encoder for the KML 2.2 format.
|
com.luciad.format.mif |
Handles MapInfo formats: the binary map format and the ASCII mif
format.
|
com.luciad.format.mssql |
Provides a
TLcdMSSQLModelDecoder and a TLcdMSSQLModelEncoder for geometries from Microsoft SQL
databases. |
com.luciad.format.nvg.nvg15.model |
This package contains a domain model to represent an NVG 1.4/1.5 data source.
|
com.luciad.format.nvg.nvg15.xml |
This package provides API for decoding and encoding NVG 1.4/1.5 data from/to XML.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.format.nvg.nvg20.xml |
This package provides API for decoding and encoding NVG 2.0 data from/to XML.
|
com.luciad.format.oracle.spatial |
Provides a decoder and an encoder for geometries from Oracle Locator/Spatial
databases with the Object-Relational model.
|
com.luciad.format.panorama |
This package contains a model encoder for the Luciad Panorama Format.
|
com.luciad.format.pol |
Handles the POL format.
|
com.luciad.format.postgresql |
Provides a decoder and an encoder for geometries from PostgreSQL
databases with the PostGIS spatial extension.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.shp |
Handles the shp format.
|
com.luciad.format.sqlite.geopackage |
Support for OGC GeoPackage data.
|
com.luciad.format.sqlite.lrdb |
This package provides support for Luciad Raster data (LRDB).
|
com.luciad.format.sqlite.lvdb |
This package provides support for Luciad Vector data (LVDB).
|
com.luciad.format.sqlite.spatialite |
Provides a decoder and an encoder for geometries from SQLite
databases with the SpatiaLite spatial extension.
|
com.luciad.format.svg |
Handles the svg format.
|
com.luciad.format.tiled3d.ogc3dtiles |
Provides
a decoder
for the OGC 3D Tiles format. |
com.luciad.format.xml.bind.schema |
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind for
XML Schema based documents. |
com.luciad.lucy |
This package contains the core of Lucy: the
back-end , which
is the central point of Lucy where addons can add functionality to
extend Lucy, and the default front-end . |
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.model |
Provides classes to deal with the models ( that store the actual data ) behind a map.
|
com.luciad.lucy.util.context |
Contains context classes that, for instance, describe a domain object, its model, layer and view.
|
com.luciad.model |
Model interfaces
|
com.luciad.ogc.wcs |
Implementation of the OGC Web Coverage Service (WCS) specification.
|
com.luciad.ogc.wcs.client |
Client API for an OGC Web Coverage Service (WCS).
|
com.luciad.ogc.wfs |
Implementation of the OGC Web Feature Service (WFS) specification.
|
com.luciad.ogc.wfs.client |
Client API for an OGC Web Feature Service (WFS).
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthAssetModelCodec
Encodes and decodes models containing
ILcdEarthAsset objects. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdAIXM51AbstractAIXMMessage.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51ModelEncoder
This
ILcdModelEncoder creates AIXM 5.1 files from
an ILcdModel object of type TLcdAIXM51AbstractAIXMMessage that represents
a collection of AIXM 5.1 features, or
an ILcdModel object of type ILcdModelTreeNode , containing child models
of type TLcdAIXM51AbstractAIXMMessage , or
an TLcdAIXM51AbstractAIXMFeature object that represents a stand-alone AIXM 5.1 feature. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdASTERIXFinalModelEncoder
Encoder for ASTERIX trajectory models.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdASTERIXFilteredModel.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDatabaseModelEncoder
This
ILcdModelDecoder encodes models into spatial databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDB2SpatialModelEncoder
This
ILcdModelEncoder encodes models into DB2 Spatial
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGDFModelEncoder
This ILcdModelEncoder encodes GDF models.
|
class |
TLcdGDFMultiLevelTiledModelEncoder
This ILcdModelEncoder encodes GDF multilevel, tiled models.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGeoJsonModelEncoder
Encodes models to a single GeoJson
FeatureCollection |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdGML2AbstractFeatureCollection.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2ModelEncoder
This model encoder encodes Geography Markup Language (GML) version 2.x.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML3ModelEncoder
Deprecated.
This class has been deprecated. The GML decoders and encoders in the
com.luciad.format.gml3.* packages are replaced by new decoders and encoders in the
packages com.luciad.format.gml2.xml , com.luciad.format.gml31.xml and
com.luciad.format.gml32.xml . |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdGML31Model.getModelEncoder() |
ILcdModelEncoder |
TLcdGML31AbstractFeatureCollection.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31ModelEncoder
This model encoder encodes Geography Markup Language (GML) version 3.1.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdGML32Model.getModelEncoder() |
ILcdModelEncoder |
TLcdGML32AbstractFeatureCollection.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32ModelEncoder
This model encoder encodes Geography Markup Language (GML) version 3.2.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGMLApplicationModelEncoder
Encodes
ILcdDataObject -enabled ILcdModel instances to GML documents. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdInformixGeodeticModelEncoder
This
ILcdModelEncoder encodes models into Informix Geodetic
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdInformixSpatialModelEncoder
This
ILcdModelEncoder encodes models into Informix Spatial
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdJPEG2000ModelEncoder
This
ILcdModelEncoder encodes raster models into georeferenced
JPEG2000 files. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdKML22Kml.getModelEncoder() |
ILcdModelEncoder |
TLcdKML22DynamicModel.getModelEncoder() |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdKML22NetworkLink.getModelEncoder() |
ILcdModelEncoder |
TLcdKML22AbstractContainer.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22ModelEncoder
ILcdModelEncoder implementation to convert a KML 2.2 model to a KML file. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMIFModelEncoder
This
ILcdModelEncoder creates MIF (MapInfo Interchange Format) files from
an ILcdModel containing any of the shapes displayed in the list below. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMSSQLModelEncoder
This
ILcdModelEncoder encodes models into Microsoft SQL
databases. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdNVG15Model.getModelEncoder()
Returns, if available, a model encoder that is capable of encoding this model,
(
encoder.canEncode(this) ), null otherwise. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15ModelEncoder
Model encoder for creating an NVG 1.5 document from a given
TLcdNVG15Model . |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdNVG20Model.getModelEncoder()
Returns, if available, a model encoder that is capable of encoding this model,
(
encoder.canEncode(this) ), null otherwise. |
ILcdModelEncoder |
TLcdNVG20FilteredModel.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20ModelEncoder
Model encoder for creating an NVG 2.0 document from a given
TLcdNVG20Model or TLcdNVG20FilteredModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdOracleSpatialModelEncoder
This
ILcdModelEncoder encodes models into Oracle Spatial
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLuciadPanoramaModelEncoder
Encodes panoramic image models to the Luciad Panorama Format.
|
Constructor and Description |
---|
TLcdLuciadPanoramaModelEncoder(ILcdModelDecoder aDelegateDecoder,
ILcdModelEncoder aDelegateEncoder)
Create a new Luciad Panorama encoder that saves the panorama feature properties using the decoder and encoder.
|
TLcdLuciadPanoramaModelEncoder(ILcdModelDecoder aDelegateDecoder,
ILcdModelEncoder aDelegateEncoder,
int aSkip,
long aLimit,
int aEvery,
int aResampleGridSize,
boolean aDrawOrientation,
double aCompressionQuality)
Create a new encoder with the given parameters.
|
TLcdLuciadPanoramaModelEncoder(ILcdModelDecoder aDelegateDecoder,
ILcdModelEncoder aDelegateEncoder,
int aSkip,
long aLimit,
int aEvery,
int aMaximumTileSize,
int aResampleGridSize,
boolean aDrawOrientation,
double aCompressionQuality)
Create a new encoder with the given parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdPOLModelEncoder
ILcdModelEncoder implementation to export ILcdModel objects to
Polygon files which can be read by Jeppesen's TAAM application. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdPostGISModelEncoder
This
ILcdModelEncoder encodes models into PostgreSQL PostGIS
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGeoTIFFModelEncoder
This
ILcdModelEncoder encodes image or raster models into GeoTIFF files. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57ModelEncoder
This model encoder encodes S-57 domain data into S-57 data files.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdS57DepthAreaEdgeModel.getModelEncoder() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdSHPModelEncoder
This
ILcdModelEncoder creates SHP (ESRI Shapefile) files from
an ILcdModel following the ESRI Shapefile Technical Description. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGeoPackageModelEncoder
A model encoder that converts models containing vector data or raster data to OGC GeoPackage files.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdLRDBModelEncoder
A model encoder that converts
ILcdRaster s, ILcdMultiLevelRaster s and
ILcdEarthTileSet s to LRDB. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLVDBModelEncoder
A model encoder that converts models containing vector data.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdSpatiaLiteModelEncoder
This
ILcdModelEncoder encodes models into SQLite SpatiaLite
databases. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdSVGModelEncoder
This
ILcdModelEncoder allows to encode models to SVG files. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdOGC3DTilesModelEncoder
Encodes tiled and multi-leveled mesh models to OGC 3D Tiles.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdXMLModelEncoder
This abstract class provides additional methods for a
ILcdModelEncoder
to encode models into XML schema based documents. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
ILcyLucyEnv.getCompositeModelEncoder()
Deprecated.
Use
new TLcyCompositeModelEncoder(aLucyEnv) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
ILcdModelEncoder |
ILcyLucyEnv.getModelEncoder(int aIndex)
Deprecated.
Use
new TLcyCompositeModelEncoder(aLucyEnv).getModelEncoder(aIndex) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
Modifier and Type | Method and Description |
---|---|
void |
ILcyLucyEnv.addModelEncoder(ILcdModelEncoder aModelEncoder,
ALcyFileTypeDescriptor aFileTypeDescriptor)
Deprecated.
Use
new TLcyCompositeModelEncoder(aLucyEnv).addModelEncoder(aModelEncoder, aFileTypeDescriptor) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
void |
ILcyLucyEnv.removeModelEncoder(ILcdModelEncoder aModelEncoder)
Deprecated.
Use
new TLcyCompositeModelEncoder(aLucyEnv).removeModelEncoder(aModelEncoder) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
Modifier and Type | Method and Description |
---|---|
protected ILcdModelEncoder[] |
TLcySafeGuardFormatWrapper.createModelEncoders() |
protected ILcdModelEncoder[] |
TLcyModelListToTreeNodeFormatWrapper.createModelEncoders() |
protected ILcdModelEncoder[] |
TLcyGXYLayerTreeNodeFormatWrapper.createModelEncoders()
Deprecated.
|
protected ILcdModelEncoder[] |
ALcyFormatWrapper.createModelEncoders() |
protected ILcdModelEncoder[] |
ALcyFormat.createModelEncoders()
Creates the model encoders for this data format.
|
ILcdModelEncoder[] |
ALcyFormat.getModelEncoders()
Returns the array
ILcdModelEncoder instances created by this format. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyCompositeModelEncoder
Composite implementation (see composite design pattern) of
ILcdModelEncoder . |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcyCompositeModelEncoder.getModelEncoder(int aIndex) |
ILcdModelEncoder |
ILcyModelEncoderContainer.getModelEncoder(int aIndex)
Deprecated.
Returns the model encoder at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcyCompositeModelEncoder.addModelEncoder(ILcdModelEncoder aModelEncoder,
ALcyFileTypeDescriptor aFileTypeDescriptor)
Adds the given model encoder to this container.
|
void |
ILcyModelEncoderContainer.addModelEncoder(ILcdModelEncoder aModelEncoder,
ALcyFileTypeDescriptor aFileTypeDescriptor)
Deprecated.
Adds the given model encoder to this container.
|
void |
TLcyCompositeModelEncoder.removeModelEncoder(ILcdModelEncoder aModelEncoder)
Removes the given model encoder from this container.
|
void |
ILcyModelEncoderContainer.removeModelEncoder(ILcdModelEncoder aModelEncoder)
Deprecated.
Removes the given model encoder from this container.
|
Constructor and Description |
---|
TLcyModelEncoderHolder(ALcyFileTypeDescriptor aFileTypeDescriptor,
ILcdModelEncoder aModelEncoder)
Create a new holder object to associate an
ILcdModelEncoder with an
ALcyFileTypeDescriptor . |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcyModelEncoderContext.getModelEncoder()
Returns the model encoder for which the properties need to be customized.
|
Constructor and Description |
---|
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder)
Creates a new
TLcyModelEncoderContext object for the given aModelEncoder . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode)
Creates a new
TLcyModelEncoderContext object for the given aModelEncoder . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode,
ILcdLayer aLayer,
ILcdView aView)
Creates a new
TLcyModelEncoderContext object for the given
aModelEncoder . |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdTiled2DBoundsIndexedModel.getModelEncoder()
Deprecated.
|
ILcdModelEncoder |
TLcdSoft2DBoundsIndexedModel.getModelEncoder() |
ILcdModelEncoder |
TLcdFeatureIndexedVectorModel.getModelEncoder()
Deprecated.
|
ILcdModelEncoder |
TLcdFeatureIndexedAnd2DBoundsIndexedModel.getModelEncoder()
Deprecated.
|
ILcdModelEncoder |
TLcdDataObjectIndexedVectorModel.getModelEncoder() |
ILcdModelEncoder |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.getModelEncoder() |
ILcdModelEncoder |
ILcdModelTreeNode.getModelEncoder()
Returns, if available, a model encoder that is capable of encoding this model,
(
encoder.canEncode(this) ), null otherwise. |
ILcdModelEncoder |
ILcdModel.getModelEncoder()
Returns, if available, a model encoder that is capable of encoding this model,
(
encoder.canEncode(this) ), null otherwise. |
ILcdModelEncoder |
ALcdModel.getModelEncoder()
Returns, if available, a model encoder that is capable of encoding this model,
(
encoder.canEncode(this) ), null otherwise. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdFeatureIndexedVectorModel.setModelEncoder(ILcdModelEncoder aModelEncoder)
Deprecated.
Sets the model encoder for this
TLcdFeatureIndexedVectorModel . |
void |
TLcdFeatureIndexedAnd2DBoundsIndexedModel.setModelEncoder(ILcdModelEncoder aModelEncoder)
Deprecated.
Sets the model encoder for this model.
|
void |
TLcdDataObjectIndexedVectorModel.setModelEncoder(ILcdModelEncoder aModelEncoder)
Sets the model encoder for this model.
|
void |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.setModelEncoder(ILcdModelEncoder aModelEncoder)
Sets the model encoder for this model.
|
void |
ALcdModel.setModelEncoder(ILcdModelEncoder aModelEncoder)
Sets a model encoder on this model that can be used to encode this model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdWCSModelEncoder
Deprecated.
implement a regular
ILcdModelEncoder instead |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
ILcdWCSModelEncoderFactory.createModelEncoder(ILcdModel aModel,
ILcdOutputStreamFactory aOutputStreamFactory,
String aOutputFormat,
TLcdWCSRequestContext aRequestContext)
Returns a model encoder that can write the given model to an output stream
provided by the given factory, in the given format.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdWCSProxyModel.getModelEncoder() |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdWFSModelEncoder
A WFS model encoder extends a model encoder with a content type (MIME type) which will be used for WFS GetFeature
responses.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdWFSModelEncoder
This class allows you to define a WFS output format by combining an
ILcdModelEncoder with a content type
(MIME type). |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
ILcdWFSServerModelEncoderFactory.createModelEncoder(ILcdModel aModel)
Returns a decoder that can save the given model back to its original
location and in its original format.
|
Constructor and Description |
---|
TLcdWFSModelEncoder(ILcdModelEncoder aDelegate,
String aContentType)
Constructs an instance of this class from a given
ILcdModelEncoder and content type. |
Modifier and Type | Method and Description |
---|---|
ILcdModelEncoder |
TLcdWFSProxyModel.getModelEncoder() |