NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
Root Catalog

The root catalog is the main catalog of the SENC geodatabase. More...

Data Structures

class  IRootCatalogFactory
 Provides access to members that create and open the root catalog. More...
 
class  IRootCatalog
 Provides access to members that managing the root catalog. More...
 
class  IRootCatalogEdit
 Provides access to members for editing a Root Catalog. More...
 

Enumerations

enum  RootCatalogEntryProperty {
  kRootCatEntryProperty_PRSP = 0, kRootCatEntryProperty_CRC = kRootCatEntryProperty_PRSP, kRootCatEntryProperty_VolumeType, kRootCatEntryProperty_VolumeName,
  kRootCatEntryProperty_FileName, kRootCatEntryProperty_FileOffset, kRootCatEntryProperty_FileSize, kRootCatEntryProperty_Flags,
  kRootCatEntryProperty_DID, kRootCatEntryProperty_FileType
}
 The root catalog entries. More...
 
enum  RootCatalogGeodatabaseProperty {
  kRootCatGeodatabaseProperty_GeodatabaseName = 0, kRootCatGeodatabaseProperty_CompilationTime, kRootCatGeodatabaseProperty_Encryption, kRootCatGeodatabaseProperty_NavStick,
  kRootCatGeodatabaseProperty_ENCIssueDate, kRootCatGeodatabaseProperty_SencVersion, kRootCatGeodatabaseProperty_ValidThrough = 0x80, kRootCatGeodatabaseProperty_SencDescription = 0x81
}
 Defines the geodatabase properties. More...
 

Detailed Description

The root catalog is the main catalog of the SENC geodatabase.

The root catalog is listing of the files that are included in a SENC geodatabase. Each file has an entry in the root catalog.

Enumeration Type Documentation

◆ RootCatalogEntryProperty

The root catalog entries.

Enumerator
kRootCatEntryProperty_PRSP 

PRSP.

kRootCatEntryProperty_CRC 

CRC Text and image files.

kRootCatEntryProperty_VolumeType 

Volume type.

kRootCatEntryProperty_VolumeName 

Volume name.

kRootCatEntryProperty_FileName 

File name.

kRootCatEntryProperty_FileOffset 

File offset.

kRootCatEntryProperty_FileSize 

File size.

kRootCatEntryProperty_Flags 

Flags.

kRootCatEntryProperty_DID 

DID.

kRootCatEntryProperty_FileType 

File type.

◆ RootCatalogGeodatabaseProperty

Defines the geodatabase properties.

Enumerator
kRootCatGeodatabaseProperty_GeodatabaseName 

Geodatabase name.

kRootCatGeodatabaseProperty_CompilationTime 

Geodatabase compilation time.

kRootCatGeodatabaseProperty_Encryption 

Encryption type used for the datasets encryption. See sdk::gdb::senc::ENCA_Enum.

kRootCatGeodatabaseProperty_NavStick 

Indicates if a geodatabase was compiled from NAVTOR NavStick.

kRootCatGeodatabaseProperty_ENCIssueDate 

Last compiled ENC database issue date.

kRootCatGeodatabaseProperty_SencVersion 

SENC database version.

kRootCatGeodatabaseProperty_ValidThrough 

SENC valid through date.

kRootCatGeodatabaseProperty_SencDescription 

SENC description.