35
Copyright © 2016 Open Geospatial Consortium
Figure 1- 8: SEM Base Material Properties Table
6.4.7.2 SEM – Materials example
We have a Composite Material consisting of four Base Materials. For the purpose of this example, we will associate hypothetical keys to these materials:
water key3 = BM_WATER-FRESH, BMTs index 0
vegetation key21 = BM_LAND-LOW_MEADOW, BMTs index 2 soil
key7 = BM_SOIL , BMTs index 4 sand
key4 = BM_SAND , BMTs index 9 The SEM specialist establishes the following correspondence between the CDB Base
Materials and his materials step 1:
key3 to material 8 Lake, SEM lists index 8 key21 to material 3 Uncultivated Land, SEM lists index 3
key7 to material 7 Soil, SEM lists index 7 key4 to material 12 Sand, SEM lists index 12
During the CDB initialization process step 2, a look-up table is built as follows: BMT’s index 0 is associated to SEM lists index 8
BMT’s index 2 is associated to SEM lists index 3 BMT’s index 4 is associated to SEM lists index 7
BMT’s index 9 is associated to SEM lists index 12
6.4.7.3 Geospecific viz Geotypical guidance
In most cases, the decision to invoke a modeled representation of a feature as either geotypical or geospecific is clear. When it comes to real-world recognizable cultural
36
Copyright © 2016 Open Geospatial Consortium
features, the representation of these features is clearly a geospecific model because it is encountered once in the entire CDB and it is unique in its shape, texture, etc. At the end
of the spectrum, many simulation applications use a generic modeled representation for each feature type and then instance that modeled representation throughout the synthetic
environment. For this case, the choice is clearly geotypical.
There are cases however, where the decision to represent features as either geotypical or geospecific is not as clear-cut. For instance, a modeler may not be satisfied with a single
modeled representation for all the hospital features FeatureCode-FSC = AL015-006; accordingly, he may wish to model two or more variants of hospitals in the CDB. While
each of these modeled representation may not be real-world specific, they are nonetheless variants of hospitals say by size or by region or country for example. Usually, the
primary motivation for such variations is one of esthetics and realism; it is not necessarily motivated by the need to accurately reflect real-world features.
In making his decision, the modeler should factor-in the following trade-offs: a.
CDB Storage Size: The size of the CDB is smaller when the cultural features
reference geotypical models rather than geospecific models. This is due to the fact that the modeled representation of geotypical model is not duplicated within each tile –
instead, the model appears once in the GTModel library dataset directory. Clearly, a geotypical model is the preferred choice if the modeler wishes to assign and re-use the
same modeled representation for a given feature type.
b. Client-device Memory Footprint: By assigning a geotypical model to a feature,
the modeler provides a valuable “clue” to the client-device that the feature will be instanced throughout the CDB with the same modeled representation. As a result, client-
device should dedicate physical memory for the storage of the geotypical models for later use.
c. GTModel Library Management: The CDB’s Feature Data Dictionary FDD is