Package com.luciad.format.s57
package com.luciad.format.s57
Handles the S-57 format.
- Since:
- 4.0
-
ClassDescriptionEnumeration modeling the S-57 product types supported out-of-the-box by the Maritime Standards component.This class represents an S-57 attribute.Provides a mapping of attribute acronyms and values to (language dependent) textual descriptions of these attributes and their values.This interface maps S-57 attribute codes to numerical identifiers.Interface providing access to properties of edges that are part of a DEPARE/DRGARE area object.An S-57 feature object.This interface defines the link between S52 and S57.A handler for exceptions during the decoding of an S-57 cell.An S-57 feature object that has a geometry associated with it.Provides a mapping of object class acronyms to (language dependent) textual descriptions of these object classes.This interface maps S-57 object class codes to numerical identifiers.A bidirectional relationship between two S-57 feature objects.Interface for S57 sounding representations.Represents an Area feature in the S-57 domain model.Implementation of an ILcdS57Attribute for attributes of type 'coded string' and 'free text'.Annotation providing access to the S-57 attribute descriptor, to be set on S-57 attribute properties.Default implementation of
ILcdS57AttributeClassDescriptionMap
, retrieving its contents from aResourceBundle
.TLcdS57AttributeClassDescriptor
provides information about an S-57 attribute class.This class represents the attribute types, defined in the S-57 format.This class maps S-57 attribute codes to numerical identifiers.This decoder decodes S-57 attribute class map objects.A data source for S-57 catalogues or virtual catalogues.A builder for creatingTLcdS57CatalogueDataSource
data sources.Model decoder that can decode ECDIS S-57 catalogues intoILcdModel
objects.This class is a typesafe enumeration, representing all possible loading policies that can be used when decoding models with this decoder.ThisILcdModelDescriptor
describes decoded S-57 catalogues.S-57 constants.This class provides static access to the S-57 data model and its types.This model is a special view on an S-57 model, providing access to the individual edges of the S-57 depth areas in the original model.Model decoder that can decode all ECDIS S-57 cells in a directory into anILcdModel
.Represents an edge in the S-57 domain model.Deprecated.Implementation of ILcdS57Attribute for an enumerated value.Represents an face in the S-57 domain model.Default implementation ofILcdS57FeatureObject
.Implementation of ILcdS57Attribute for a float value.An extension ofTLcdS57AttributeClassDescriptor
used for describing float attribute classes.An implementation of theILcdS57Identifier
interface.Implementation of ILcdS57Attribute for an integer value.An extension ofTLcdS57AttributeClassDescriptor
used for describing integer attribute classes.An exception that is thrown when the CRC checksum of an ENC cell is not correct.ThisILcdModelDescriptor
describes S-57 levels.Represents a Line feature in the S-57 domain model.Implementation of ILcdS57Attribute for a list value.This model decoder decodes ECDIS S-57 data intoILcdModel
objects.ThisILcdModelDescriptor
describes decoded S-57 models.This model encoder encodes S-57 domain data into S-57 data files.Represents a node in the S-57 domain model.Default implementation ofILcdS57ObjectClassDescriptionMap
, retrieving its contents from aResourceBundle
.TLcdS57ObjectClassDescriptor
provides information about an S-57 object class.This class maps S-57 object class codes to numerical identifiers.This decoder decodes S-57 object class maps from map files.Represents a Point feature in the S-57 domain model.S-57 preprocessor that precomputes some S-57 object properties which are used by the S-52 symbology, but which are too expensive to compute real-time in the painting thread.An S-57 product configuration contains all domain model information for one specific S-57 product type.Default implementation ofILcdS57Relationship
.Represents a Sounding Point feature in the S-57 domain model.This model decoder decodes ECDIS S-57 data intoILcdModel
objects.
TLcdS57Identifier
instead.