import "_encxcom_encx.idl";

Properties | |
| IS57CellIdentifier ** | CellIdentifier [get] |
| Unique label for an S-57 cell. | |
| LONG * | IntendedUsage [get] |
| Can be combined with CellIdentifier::Product to form a ProductIntendedUsage. | |
| LONG * | CompilationScale [get] |
| The nominal scale. The cell should contain a reasonable amount of detail when drawn at this scale. | |
| BSTR * | Agency [get] |
| Description of the S-57 data producer. 1:1 correspendance with the Agency code in IS57FeatureIdentifier::Agency. | |
| BSTR * | Country [get] |
| Name of the country providing the cell. | |
| BSTR * | VerticalDatum [get] |
| Description of the vertical datum used for land heights. See SoundingDatum for the vertical datum used for sea depths and drying heights. | |
| BSTR * | SoundingDatum [get] |
| Description of the vertical datum used for sea depths and drying heights. | |
| IGeoRect ** | Extent [get] |
| The geographical bounding rectangle defined by two parallels and two meridians that encloses the features in the cell. | |
| DATE * | IssueDate [get] |
| When the cell was released. | |
| DATE * | LastChanged [get] |
| When the cell was last modidied in the SENC. | |
| LONG * | Edition [get] |
| S-57 allows a cell to be completely replaces instead of being updated. | |
| LONG * | LatestUpdate [get] |
| Cell updates are numbered sequentially. 000 indicates a base cell. 001 is the first update. | |
| DATE * | PermitExpiryDate [get] |
| When the licence expires for this cell. | |
| VARIANT_BOOL * | PermitIsSubscription [get] |
| Returns true iff a permit is required for this cell. | |
| LONG * | LeastDetailedDisplayScaleToShow_All [get] |
| Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell. | |
| LONG * | LeastDetailedDisplayScaleToShow_GroupOne [get] |
| Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell. | |
| LONG * | LeastDetailedDisplayScaleToShow_Coverage [get] |
| Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell. | |
| BSTR * | LongFileName [get] |
| Empty for most ENC suppliers, useful text from NOAA. | |
This information is generally metadata. The features and geometry within a cell are obtained using IS57FeatureQuery.
Definition at line 1801 of file _encxcom_encx.idl.
IS57CellIdentifier** IS57CellInfo::CellIdentifier [get] |
Unique label for an S-57 cell.
LONG* IS57CellInfo::IntendedUsage [get] |
Can be combined with CellIdentifier::Product to form a ProductIntendedUsage.
LONG* IS57CellInfo::CompilationScale [get] |
The nominal scale. The cell should contain a reasonable amount of detail when drawn at this scale.
BSTR* IS57CellInfo::Agency [get] |
Description of the S-57 data producer. 1:1 correspendance with the Agency code in IS57FeatureIdentifier::Agency.
BSTR* IS57CellInfo::Country [get] |
Name of the country providing the cell.
BSTR* IS57CellInfo::VerticalDatum [get] |
Description of the vertical datum used for land heights. See SoundingDatum for the vertical datum used for sea depths and drying heights.
BSTR* IS57CellInfo::SoundingDatum [get] |
Description of the vertical datum used for sea depths and drying heights.
IGeoRect ** IS57CellInfo::Extent [get] |
The geographical bounding rectangle defined by two parallels and two meridians that encloses the features in the cell.
DATE* IS57CellInfo::IssueDate [get] |
When the cell was released.
DATE* IS57CellInfo::LastChanged [get] |
When the cell was last modidied in the SENC.
LONG* IS57CellInfo::Edition [get] |
S-57 allows a cell to be completely replaces instead of being updated.
Each replacement is a new edition. A new edition resets the update number.
LONG* IS57CellInfo::LatestUpdate [get] |
Cell updates are numbered sequentially. 000 indicates a base cell. 001 is the first update.
DATE* IS57CellInfo::PermitExpiryDate [get] |
When the licence expires for this cell.
VARIANT_BOOL* IS57CellInfo::PermitIsSubscription [get] |
Returns true iff a permit is required for this cell.
LONG* IS57CellInfo::LeastDetailedDisplayScaleToShow_All [get] |
Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell.
At LeastDetailedDisplayScaleToShow_All scale or any more detailed scale all features (unless excluded by SCAMIN) are drawn.
LONG* IS57CellInfo::LeastDetailedDisplayScaleToShow_GroupOne [get] |
Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell.
Between LeastDetailedDisplayScaleToShow_GroupOne scale and LeastDetailedDisplayScaleToShow_All scle only the 'skin of earth' features (DEPARE, LNDARE etc) (unless excluded by SCAMIN) are drawn.
LONG* IS57CellInfo::LeastDetailedDisplayScaleToShow_Coverage [get] |
Whether the contents of a cell is displayed depends on the relationship between the IS57Draw::DisplayScale and the compilation scale of the cell.
Between LeastDetailedDisplayScaleToShow_Coverage scale and LeastDetailedDisplayScaleToShow_GroupOne scale only the coverage feature (M_COVR) is drawn.
At any less detailed scale than LeastDetailedDisplayScaleToShow_Coverage nothing from this cell is drawn.
BSTR* IS57CellInfo::LongFileName [get] |
Empty for most ENC suppliers, useful text from NOAA.