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.TLcdS57AttributeClassDescriptorprovides 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 creatingTLcdS57CatalogueDataSourcedata sources.Model decoder that can decode ECDIS S-57 catalogues intoILcdModelobjects.This class is a typesafe enumeration, representing all possible loading policies that can be used when decoding models with this decoder.ThisILcdModelDescriptordescribes 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 ofTLcdS57AttributeClassDescriptorused for describing float attribute classes.An implementation of theILcdS57Identifierinterface.Implementation of ILcdS57Attribute for an integer value.An extension ofTLcdS57AttributeClassDescriptorused for describing integer attribute classes.An exception that is thrown when the CRC checksum of an ENC cell is not correct.ThisILcdModelDescriptordescribes 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 intoILcdModelobjects.ThisILcdModelDescriptordescribes 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.TLcdS57ObjectClassDescriptorprovides 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 intoILcdModelobjects.
TLcdS57Identifierinstead.