The SEDRIS Data Representation Model
APPENDIX A - Classes Transmittal Summary |
---|
An instance of this DRM class summarizes the content of the transmittal for which its aggregate <Transmittal Root> instance serves as root object, in terms of:
A <Transmittal Summary> instance for a transmittal containing a <Model Library> instance and an <Environment Root> instance is depicted in Figure 6.74:
A <Transmittal Summary> instance can have a list of <Environmental Domain Summary> components. Each <Environmental Domain Summary> component represents one of the domains for which data is provided.
A <Transmittal Summary> instance can have a list of <DRM Class Summary Item> components. Each <DRM Class Summary Item> component represents one of the classes used.
Each classification (i.e., the ECC and the sets of EACs used with it) that is used in the given transmittal is summarized using a <EDCS Use Summary Item> instance. Each <EDCS Use Summary Item> instance is a component of the <DRM Class Summary Item> instance that represents the class that uses the classification within the transmittal.
Each SRF that is used in the given transmittal is summarized using an <SRF Summary> instance. Each <SRF Summary> instance is a component of the <DRM Class Summary Item> instance that represents the class that specifies the SRF within the transmittal.
The features_present field specifies whether <Feature Representation> instances of some kind are present in the transmittal being summarized and, if so, in what context. If <Feature Representation> instances are present in a given context, <Feature Topology> instances are also present.
The geometry_present field specifies whether <Geometry Representation> instances of some kind are present in the transmittal being summarized and, if so, in what context.
The geometry_topology_present field specifies whether <Geometry Topology> instances of some kind are present in the transmittal being summarized and, if so, in what context. If <Geometry Topology> instances are present in a given context, <Geometry Representation> instances are also present.
The data_tables_present field specifies whether <Data Table> instances of some kind are present in the transmittal being summarized and, if so, in what context.
The priority_values_present field specifies whether <Rendering Priority Level> instances are present somewhere in the transmittal being summarized and, if so, in what context.
The mobility_values_present field specifies whether <Property> instances are present somewhere in the transmittal being summarized, the EAC codes of which specify mobility (i.e., trafficability) information, such as EAC_SURFACE_TRAFFICABILITY_GROUP_SIMNET.
The thermal_values_present field specifies whether <Property> instances are present somewhere in the transmittal being summarized, the EAC codes of which specify thermal information.
The terrain_lods_present field specifies whether <LOD Related Geometry> instances and/or <LOD Related Features> instances representing terrain information are present in the transmittal being summarized and, if so, in what context.
The two_D_features_flag field specifies whether any <Feature Representation> instance containing at least one <Location 2D> instance or <Location Surface> instance is present in the transmittal being summarized and, if so, in what context.
The models_present field specifies whether <Model> instances exist in the transmittal being summarized.
The images_present field specifies whether <Image> instances exist in the transmittal being summarized.
The sounds_present field specifies whether <Sound> instances exist in the transmittal being summarized.
The symbols_present field specifies whether <Symbol> instances exist in the transmittal being summarized.
The colours_present field specifies whether <Colour> instances are present in the transmittal being summarized. If no <Colour> instances are present, the value of the colour_model field is not applicable.
The colour_model field is interpreted by the API only if colours_present is set to SE_TRUE. The colour_model field specifies the colour model used by the data provider for all <Colour> instances in the transmittal for which the content is being summarized by the <Transmittal Summary> instance.
EXAMPLE If the colour_model field's value is SE_COLRMOD_RGB, any <Colour Data> instance in the transmittal shall be an <RGB Colour> instance.
The EDCS_usage_list_is_complete field specifies whether the set of <EDCS Use Summary Item> components of the <Transmittal Summary> instance forms a complete summary of EDCS usage within the given transmittal. The data provider is expected to only set this field to SE_TRUE if the summary of EDCS usage is, in fact, complete.
|