Full text: XVIIIth Congress (Part B2)

PN ee 0). RM m, 
yj 
al 
le 
le 
id 
rs 
y 
Or 
)e 
1e 
1e 
at 
1e 
ly 
ge 
ge 
ne 
ne 
it 
its 
2; 
of 
be 
Feature/attribute coding: Traditionally, Feature 
Codes (FC) are used to differentiate between the 
features of a geographic database. FCs may be 
hierarchical generated with respect to the hierarchy of 
a classification of features or non-hierarchical. Feature 
coding is another area where standardization is needed. 
Several standards, like FACC (Feature and Attribute 
Coding Catalogue) (NATO, 1993), have recently been 
proposed for this purpose. An IF may have its own 
classification scheme or allow external feature coding 
standards to be used with. IFs offering both options are 
desirable. Also, IF should enable the transfer of 
features/attributes which may not be covered by 
internal or external standards through a data 
dictionary. 
Encoding scheme: For the interchange, supplier 
data has to be encoded into a series of bits and bytes 
and transmitted to the client. Transmission may be on- 
line over communication lines or off-line via magnetic 
and optical transfer media. Encoding of the data with 
an underlying schema and data model is carried out 
according to an encoding scheme such as ISO 8211 
(ISO 1985) and ASN.1 (Abstract Syntax Notation One) 
(ISO, 1987). To understand the encoded data, the client 
has to either know the codes (tags) used in encoding or 
underlying supplier schema if a tagless encoding was 
applied. In addition to tagged/tagless encoding, an 
encoding scheme may offer ASCII or binary encoding 
options. Encoding scheme should enable a condense 
encoding and be hardware independent. 
4.3 Interchange environment criteria 
Documentation: Since a general format would be 
rather complex and require a certain level of expertise 
(SAIF, 1991; Altheide, 1992), its documentation must 
be clear and easily understandable. As is the case with 
many traditional IFs, data model and implementation 
concepts should not be mixed. The documentation will 
play an important role for an IF to obtain a widespread 
use. 
Services: By "services" we mean translator, encoder, 
decoder, and communicator rutines or modules, which 
would enable constraction of interchange interfaces 
easily, in a modular fashion. Translations between two 
digital data representations may be simple or 
complex. Encoder and decoder rutines are for 
encoding/decoding the transfer data according to an 
encoding scheme. Finally, communicator rutines are 
needed for physically moving the data between 
supplier and client. Conventional methods have been 
accepted unsuccessful in producing extendible software 
(Meyer, 1988). A high degree of reusability and 
extendibility can be provided through object-oriented 
approach. Methods or services are already an inherent 
part of the object-oriented data model. Thus, services 
can be encapsulated within the objects and can be re- 
used for various interfaces. Through a "good" initial 
design extendibility can also be ensured. 
Tools: 
- Compiler/Interpreter tools : Since the translation 
between two digital data representations is similar to 
the one between programming and machine languages, 
compiler/interpreter techniques can be benefited from 
in spatial data interchange (Pascoe and Penny, 1990). That 
is, if data representations can be expressed formally, 
translators can be developed automatically. This is 
especially valuable for rendering direct translators a feasible 
approach against traditional neutral translators. Direct 
translators are preferable over neutral translators mainly for 
providing more complete translations. Even in the case of 
neutral translators, compiler/interpreter tools namely 
parsers, scanners, code generators, and executors 
accompanying an IF will be an important asset in its 
promotion as a standard. 
Formal Description Language (FDL) : To prevent 
misinterpretations, the abstract definition of IF should be in 
an FDL. A textual FDL is needed for both expressing 
extensions to the IF standard schema and 
compiler/interpreter tools. A graphical description 
language would also be helpful for users in understanding 
the abstract definition. Ideally, translation between the 
textual and graphical languages must be automatic. 
- Selection tools : In an ideal interchange environment, the 
client should, desirably via a GUI, be able to query supplier 
data and then import only what is needed. Selections should 
be able to identify either individual features or a sub-group 
of features Selection tools may involve query languages, 
browsers, visualization tools, and proper organization of 
data. 
5. EVALUATION 
DIGEST (Digital Geographic Information Exchange 
Standard) (NATO, 1993), has been developed by the Digital 
Geographic Information Working Group (DGIWG) of NATO. 
NATO has formally adopted DIGEST in 1993 as its 
interchange standard. It has been designed for producer to 
user and user to user. spatial data the interchange. Either 
feature-based or relational implementation, which are 
referred to as DIGEST-A and DIGEST-C respectively may be 
applied. 
SAIF (Spatial Archive and Interchange Format) (SAIF, 
1994), has been developed by the Geomatics Unit, Surveys 
and Resource Mapping Branch (SRMB) of the British 
Columbia (BC) Ministry of Environment, Lands, and Parks. 
Current version (V3.2) was released in 1994. SAIF has been 
used to deliver SRMB data since 1992. Canadian General 
Standards Board, Committee on Geomatics has approved 
SAIF in 1991 as the National Standard for geographic data 
interchange (SAIF-FAQ, 1995). SAIF has an Object- 
Oriented data model and supports Object-Oriented 
implementation. 
SDTS (Spatial Data Transfer Standard), is the culmination of 
approximately 9-years work of the development team 
(Fegeas vd., 1992). US Geological Survey (USGS) is 
currently the maintenance authority for SDTS. All the 
Federal agencies in the US were legally required to release 
their data in SDTS starting from February 1994. USGS and 
US Census Bureau now offers their DLG and TIGER data in 
SDTS (GIS-L, 1994). On the other hand, Australia and New 
Zeland have been working on adopting SDTS. SDTS has a 
feature-based data model implemented relationally. 
The evaluation of DIGEST, SAIF, and SDTS by the 
evaluation criteria is summarized in Table 1. In terms of data 
63 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B2. Vienna 1996 
  
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.