April 1998
Federal Geographic Data Committee
The FGDC is composed of representatives from the Departments of Agriculture, Commerce, Defense, Energy, Housing and Urban Development, the Interior, State, and Transportation; the Environmental Protection Agency; the Federal Emergency Management Agency; the Library of Congress; the National Aeronautics and Space Administration; the National Archives and Records Administration; and the Tennessee Valley Authority. Additional Federal agencies participate on FGDC subcommittees and working groups. The Department of the Interior chairs the committee.
FGDC subcommittees work on issues related to data categories coordinated under the circular. Subcommittees establish and implement standards for data content, quality, and transfer; encourage the exchange of information and the transfer of data; and organize the collection of geographic data to reduce duplication of effort. Working groups are established for issues that transcend data categories.
For more information about the committee, or to be added to the committee's newsletter mailing list, please contact:
Federal Geographic Data Committee Secretariat
c/o U.S. Geological Survey
590 National Center
Reston, Virginia 22092
Telephone: (703) 648-5514
Facsimile: (703) 648-5755
Internet (electronic mail): gdc@usgs.gov
Anonymous FTP: ftp://www.fgdc.gov/pub/gdc/
World Wide Web: http://www.fgdc.gov/fgdc.html
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS) - Part 6: Point Profile, December 1997 |
Contents
&n bsp; Page 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 1.1 Scope and Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 1.1.1 Geographic Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 1.1.2 Point Data with No Topology. . . . . . . . . . . . . . . . . . . . . . . . 6-1 1.1.3 Profile Annex Options. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 1.2 Conformance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 1.2.1 Transfer Conformance . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 1.2.2 Encoder Conformance. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 1.2.3 Decoder Conformance. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 1.3 Changes to Parts 1 and 3 Requirements. . . . . . . . . . . . . . . . . . . . . . . 6-4 1.4 Maintenance Authority. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5 2. Spatial Data Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 2.1 Spatial Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 2.2 Layers and (or) Partitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 3. Spatial Data Quality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8 3.1 Lineage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8 3.2 Positional Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8 3.3 Logical Consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8 3.4 Completeness and (or) Logical Consistency . . . . . . . . . . . . . . . . . . . . 6-8 4. General Specification (The Transfer Model). . . . . . . . . . . . . . . . . . . . . . . 6-9 4.1 Standard Module Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 4.2 Order of Records, Fields, and Subfields within Modules. . . . . . . . . . . . . . 6-10 4.3 Coordinate Frame of Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 4.4 Spatial Address (Coordinate) Format . . . . . . . . . . . . . . . . . . . . . . . 6-10 4.4.1 External Spatial Reference. . . . . . . . . . . . . . . . . . . . . . . . 6-10 4.4.2 Internal Representation of Spatial Addresses. . . . . . . . . . . . . . . 6-11 4.4.3 Restrictions on X and Y Subfields . . . . . . . . . . . . . . . . . . . . 6-11 4.5 Null (and Like) Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11 4.6 Attribute Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12 4.7 Relationships Between Modules and Layers. . . . . . . . . . . . . . . . . . . . . 6-12 4.8 Multi-valued Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13 4.9 Attributing Points with Entity Labels . . . . . . . . . . . . . . . . . . . . . . 6-13 5. Transfer Module Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
5.1 Global Information Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17 5.2 Data Quality Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18 5.3 Attribute Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19 5.4 Composite Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19 5.5 Vector Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19 5.5.1 Topological Pointers . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19 5.5.2 Attribute Primary References . . . . . . . . . . . . . . . . . . . . . . 6-20 5.5.3 Number of Object Types Within a Single Module. . . . . . . . . . . . . . 6-20 5.5.4 Label Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 5.6 Raster Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 5.7 Graphic Representation Modules . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 5.8 Module Restrictions/Requirements: Identification Module . . . . . . . . . . . . 6-20 5.8.1 External Spatial Reference . . . . . . . . . . . . . . . . . . . . . . . 6-20 5.8.2 Profile Identification . . . . . . . . . . . . . . . . . . . . . . . . . 6-20 5.8.3 Feature Level Conformance. . . . . . . . . . . . . . . . . . . . . . . . 6-21 5.8.4 Global Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21 5.9 Module Restrictions/Requirements: Internal Spatial Reference. . . . . . . . . . 6-21 5.10 Module Restrictions/Requirements: External Spatial Reference. . . . . . . . . . 6-22 5.11 Module Restrictions/Requirements: Catalog/Spatial Domain. . . . . . . . . . . . 6-22 5.12 Module Restrictions/Requirements: Catalog/Directory . . . . . . . . . . . . . . 6-22 5.13 Module Restrictions/Requirements: Data Dictionary/Schema. . . . . . . . . . . . 6-23 5.14 Module Restrictions/Requirements: Data Dictionary/Domain. . . . . . . . . . . . 6-23 5.15 Module Restrictions/Requirements: Data Dictionary/Definition. . . . . . . . . . 6-23 5.16 Module Restrictions/Requirements: Catalog/Cross Reference . . . . . . . . . . . 6-23 6. ISO 8211 Specific Decisions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 6.1 Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 6.2 Relationship of Modules to ISO 8211 Files . . . . . . . . . . . . . . . . . . . . 6-24 6.3 Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 6.4 Organization of Files on Media. . . . . . . . . . . . . . . . . . . . . . . . . . 6-24 6.5 File Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25 6.6 Taking Advantage of Dropped Leader and Directory. . . . . . . . . . . . . . . . . 6-25 6.7 ISO 8211 DDR Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26 6.8 Use of Binary Data Type for Spatial Addresses . . . . . . . . . . . . . . . . . . 6-26 6.9 Use of Character Data Type for Dates. . . . . . . . . . . . . . . . . . . . . . . 6-27 6.10 README File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27 Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28 A: The Data Dictionary Transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29 A.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29 A.2 Requirements for Master Data Dictionary Transfer. . . . . . . . . . . . . . . . . 6-29
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
A.2.1 Required Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29 A.2.2 Required Contents Per Module. . . . . . . . . . . . . . . . . . . . . . . 6-29 A.2.3 Version Numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30 A.2.4 Module Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . 6-31 A.2.5 File Restrictions and Naming Conventions. . . . . . . . . . . . . . . . . 6-31 A.2.6 Requirements for Transfer Using a Master Data Dictionary. . . . . . . . . 6-32 A.2.7 Creating a Complete Transfer. . . . . . . . . . . . . . . . . . . . . . . 6-33 B: Encoding Multi-valued Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-34 C: An Example of Attributing Points with Entity Labels . . . . . . . . . . . . . . . . . 6-38 D: Graphic Representation Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40 D.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40 D.2 Spatial Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40 D.3 Transfer Module Specification . . . . . . . . . . . . . . . . . . . . . . . . . 6-40 D.4 Module Restrictions/Requirements: Identification Module. . . . . . . . . . . . 6-40 D.5 Module Restrictions/Requirements: Catalog/Cross Reference Module . . . . . . . 6-41 Tables 1. Permitted Spatial Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 2. Module Level Restrictions and Requirements. . . . . . . . . . . . . . . . . . . . . . . 6-15
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
The National Geodetic Survey (NGS), worked cooperatively on a project with the Solid Earth Geophysics Division of the National Geophysical Data Center (NGDC), NOAA, to place geodetic control in SDTS format. This project showed the need for a new profile to transfer high precision coordinates. NGS and NGDC approached the SDTS maintenance authority at USGS. These three offices worked together to develop this standard.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
1. Introduction
An SDTS profile, in general terms, is defined as a limited subset of the Spatial Data Transfer Standard, designed for use with a specific type of data. Specific choices are made for encoding possibilities not addressed, left optional, or left with numerous choices within Parts 1, 2, and 3 of SDTS.
Part 6, the Point Profile, contains specifications for an SDTS profile for use with geographic point data only, with the option to carry high precision coordinates such as those required for geodetic network control points. (This profile is a modification of Part 4, the Topological Vector Profile, and follows many of the conventions of that profile.)
1.1.1 Geographic Data
By "geographic" we mean data that describe "real-world" features, rather than a symbolized map graphic. Less accurate (32 bit integer) data may be derived from a cartographic product (map), but the purpose of this profile is to convey high precision point data, such as data derived from high precision geodetic network control surveys, rather than information about geographic features displayed on maps.
1.1.2 Point Data with No Topology
The data are represented by zero-dimensional objects which have no explicit topological relationship to each other (see Part 1 definition 2.3.1.1). Excluded are zero-dimension objects with topology (nodes), 1-dimensional and 2-dimensional vector objects, and raster data. These types of data may be accommodated either by other profiles, or future extensions to this profile.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
1.1.3 Profile Annex Options
Annex D of Part 6 contains a permitted graphic representation option to this profile. This option implements additional features of the SDTS which may be useful in some transfers. Encoders and decoders are not required to implement this option to be conforming to this profile. However, the presence of this option shall be tolerated by decoders.
1.2 Conformance
(see also Part 1, Section 1.2, Conformance)
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
Federal Geographic Data Committee | FGCD-STD-002.6< |
Spatial Data Transfer Standard (SDTX)-Part6: Point Profile, December 1997 |
1.4 Maintenance Authority
The Point Profile will be maintained by the National Geodetic Survey, National Oceanic and Atmospheric Administration.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
2.1 Spatial Objects
(see also Part 1, Section 2.3, Definition of Spatial Objects)
Table 1 indicates which spatial objects are required, optional, or not permitted for this profile.
Table 1 - Permitted Spatial Objects
Object Representation Code | Required | Optional | Not Permitted |
NP - Point | x | ||
NL - Label point | x | ||
NE - Entity point | x | ||
NA - Area point | x | ||
NO - Node, planar | x | ||
NN - Node, network | x | ||
LQ - Link | x | ||
LS - String | x | ||
LE - Complete chain | x | ||
LL - Area chain | x | ||
LW,LY - Network chain | x | ||
AC,AE,AU,AB - All arcs | x | ||
RM - Ring with mixed composition | x | ||
RS - Ring composed of strings | x | ||
RU - Ring composed of chains | x | ||
RA - Ring composed of arcs | x | ||
PG - G-polygon | x | ||
PC - GT-polygon | x | ||
PR - GT-polygon | x | ||
PU - Universe polygon | x | ||
PW - Universe polygon | x | ||
PV - Void polygon | x | ||
PX - Void polygon | x | ||
GI,GJ,GK,GM - Raster objects | x | ||
FF - Composite | x |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part6: Point Profile, December 1997 |
2.2 Layers and (or) Partitions
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part6: Point Profile, December 1997 |
3.1 Lineage
Separate processing histories pertaining to, for example, separate data sources, shall be documented.
3.2 Positional Accuracy
The quality of point data shall be reported by using procedures established in existing standards such as the geodetic standard. If a separate survey has been used, it shall be described in the standard form, even if results fall below recognized classification thresholds.
Description of positional accuracy shall consider the quality of the final product after all transformations. The report of any test of positional accuracy shall include the date of the test. Measures of positional accuracy may be obtained by deductive estimate, internal evidence, comparison to source, or independent source of higher accuracy.
3.3 Logical Consistency
Tests for permissible values may be applied to point data. Some data sets, such as geodetic control data, may have additional specific requirements that are not applicable to all point data sets. The quality report shall contain a description of the tests applied or a reference to documentation of the software used. The report shall state whether all inconsistencies were corrected or it shall detail the remaining errors by case. For example, if multiple points have the exact same spatial address, then this shall be reported as either a valid or invalid condition.
The report shall include the date on which the tests were applied. If corrections and modifications have occurred after the test for logical consistency, the quality report shall indicate how the new information was checked for logical consistency.
3.4 Completeness and (or) Logical Consistency
Report and explain data encoding practices, especially in object records, which might seem contrary to, or to deviate from, normal, standard, or preferred practices. For example, if one or more composite object records lack lists of component objects, the meaning of this shall be explained in the completeness portion of the data quality report.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
4.1 Standard Module Names
SDTS Point Profile module names (the unique name of each individual module) shall be standardized and consist of four characters. All letters in module names shall be upper case. For modules carrying spatial objects, the module name shall begin with the same two characters as the object representation code for the objects. The valid two character Object Representation codes are shown in Section 2.1 of Part 6, Spatial Data Concepts, Spatial Objects. The last two characters of the module name are free to distinguish different modules/files. Attribute Primary and Secondary modules shall be named "Axxx" and "Bxxx" respectively (where x is any number 0-9 or any upper case letter A-Z).
Non-object modules shall be named the same as the primary module field mnemonic (ISO 8211 Tag) (see Part 1, Sections 5.2 and 5.3, Global Information and Data Quality Modules, and Part 3 Table 1):
IDEN (Identification),More than one module of the following types may exist:
CATD (Catalog/Directory),
CATX (Catalog/Cross Reference),
CATS (Catalog/Spatial Domain),
SCUR (Security),
IREF (Internal Spatial Reference),
XREF (External Spatial Reference),
SPDM (Spatial Domain),
DDDF (Data Dictionary/Definition),
DDOM (Data Dictionary/Domain),
DDSH (Data Dictionary/Schema),
STAT (Statistics),
DQHL (Data Quality/Lineage),
DQPA (Data Quality/Positional Accuracy),
DQAA (Data Quality/Attribute Accuracy),
DQLC (Data Quality/Logical Consistency),
DQCG (Data Quality/Completeness)
SCUr, IREf, SPDm, DDDf, DDOm, DDSh,
DQHl, DQPa, DQAa, DQLc, and DQCg.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
There shall be only one external coordinate frame of reference within a transfer. The external spatial reference system shall be one of the systems which make up conformance level 1: latitude-longitude (geographic), Universal Transverse Mercator/Universal Polar Stereographic (UTM/UPS), or State Plane Coordinate Systems (SPCS). If different layers are included within the transfer, each may have its own internal coordinate system (referenced to the external spatial reference system by translation and scaling parameters in an Internal Spatial Reference module record).
4.4 Spatial Address (Coordinate) Format
(see also Part 1, Section 4.1.3.5, Spatial Registration, and Section
5.2.4, Spatial Reference)
4.4.1 External Spatial Reference
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part6: Point Profile, December 1997 |
4.4.2 Internal Representation of Spatial Addresses
The internal representation of X, Y, and Z coordinates shall be as 32-bit signed implicit fixed point (integer) binary numbers ("BI32" SDTS data type) or 64-bit real floating point binary numbers ("BFP64" SDTS data type). These data types cannot be mixed in a single module or in a set of modules which are associated with the same layer.
Signed integers are represented in "two's complement" format as defined in ANSI X3.122 - 1986 Part 3, Section 5.1. Floating point binary numbers are represented in a format defined in ANSI X3.122 - 1986 Part 3, Section 5.5 (which is the same format as defined in ANSI/IEEE 754). Both formats require "big endian" bit ordering in which the most significant bit is stored first. (Cross-index for ANSI X3.122 is FIPSPUB 128 and ISO 8632 all of which are the Computer Graphics Metafile standard.)
Internal fixed point coordinates can be converted to external coordinates by converting to floating point and applying the scaling and translation values from an Internal Spatial Reference module. Internal floating point coordinates can be converted to external coordinates by applying the scaling and translation values from an Internal Spatial Reference module (see Part 1, 5.2.4.1).
4.4.3 Restrictions on X and Y Subfields
The X subfield of spatial addresses shall only be used to transfer longitude and easting values. The Y subfield shall only be used to transfer latitude or northing.
4.5 Null (and Like) Values
(see also Part 1, Section 4.1.3.3.9, Nulls and Defaults)
When a transfer uses fixed length subfields (e.g., to carry attribute data linked to the various objects), then special consideration must be given to handling Null values. The SDTS default option for implementing nulls is not feasible in this case. When appropriate, the following text shall be encoded in the Comment subfield of a Logical Consistency module record, and implemented:
When a subfield, either user-defined in Attribute Primary and Attribute Secondary module records, or in other SDTS module records, is implemented as fixed-length, the following null scheme is used: (a) when information to be encoded in the subfield is known to be not applicable (undefined, not relevant), then the subfield is valued by a string of spaces; and (b) when the information to be encoded is relevant but unknown (or missing), then the subfield is valued by a string of question marks "?".
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
The Logical Consistency module with the above text shall be associated to applicable modules through the Catalog/Cross Reference module.
4.6 Attribute Usage
(see also Part 1, Annex B Section B.6 Suggested Code Sets)
All agencies shall use established FIPS codes where applicable, such as FIPS PUB 6-4 (31 August 1990) Counties and Equivalent Entities Codes or FIPS PUB 10-3 (9 February 1984) Countries, Dependencies, Areas of Special Sovereignty and their Principal Administrative Division.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
Attributes that can be multi-valued shall be in their own tables, along with any other attributes that are functionally dependent. An attribute's cardinality and functional dependence is solely determined by the data encoder's data model. As an example of a multi-valued attribute consider an entity "road" with the attribute "name" that has the two values "10th Street" and "Highway BB". Attributes are functionally dependent when the value of one attribute determines the value of another attribute. For example, assume that the attribute "route_number" is dependent on "name", which means the value of "name" determines the value for "route_number". (See Annex B for an example of encoding multi-valued attributes using geodetic point data.)
4.9 Attributing Points with Entity Labels
The SDTS implementation of the "entity, attribute, attribute-value" model provides a means of directly assigning attribute values to specific feature objects. The type of entity which the object represents is specified indirectly through Data Dictionary/Schema module records. The assumption is that each represented entity type is characterized by attributes. However, in some cases all that may be encoded about a feature is its entity type with no other attributes.
"ENTITY_LABEL" and "ENTITY_AUTHORITY" are two generic attribute labels, defined by the Topological Vector Profile, that may be used with this profile. These are used for features with entity labels but no attributes, and optionally in cases where different features share the same attributes. Note that an entity label may only be unique when coupled with the authority for its definition. The authority for the definition of these two attribute labels is the Topological Vector Profile, designated in Data Dictionary/Schema records (Attribute Authority subfield) as "SDTS/TVP". No Data Dictionary/Definition or Data
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part6: Point Profile, December 1997 |
Dictionary/Domain records are necessary for these two attribute labels. The domain of attribute values for these attributes shall be any entity label and its authority as defined in either SDTS Part 2 or Data Dictionary/Definition records included with the transfer (either internally or externally). When all entity labels in a single transfer are defined by the same authority, the ENTITY_AUTHORITY attribute may be omitted in the attribute records.
Annex C contains a geodetic control example of attributing points with entity labels.
Module Type | Name | Min. No. | Max. No. |
Global Information Modules (see also Part 1, Section 5.2, Global Information Modules) | |||
Identification | IDEN | 1 | 1 |
Catalog/Directory | CATD | 1 | 1 |
Catalog/Cross Reference | CATX | 0 | 1 |
Catalog/Spatial Domain | CATS | 1 | 1 |
Security | SCUr | 0 | n |
Internal Spatial Reference | IREf | 1 | n |
External Spatial Reference | XREF | 1 | 1 |
Registration | -- | 0 | 0 |
Spatial Domain | SPDm | 0 | n |
Data Dictionary/Definition | DDDf | 0(1) | n(2) |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard (SDTS)-Part 6: Point Profile, December 1997 |
Module Type | Name | Min.No. | Max.No. |
Data Dictionary/Domain | DDOm | 1(3) | n(2) |
Data Dictionary/Schema | DDSh | 1 | n2 |
Transfer Statistics | STAT | 1 | 1 |
Data Quality Modules (see also Part 1, Section 5.3, Data Quality Modules) | |||
Lineage | DQHl | 1 | n |
Positional Accuracy | DQPa | 1 | n |
Attribute Accuracy | DQAa | 1 | n |
Logical Consistency | DQLc | 1 | n |
Completeness | DQCg | 1 | n |
Composite Module | FF.. | 0 | n |
Attribute Modules (see also Part 1, Section 5.4, Attribute Modules) | |||
Attribute Primary | A... | 1 | n |
Attribute Secondary | B... | 0 | n |
Vector Modules (see also Part 1, Section 5.6, Vector Modules) | |||
Point-Node | NE..,
NL..,NP.. NO..,NA..,NN.. |
1
0 0 |
n
n 0 |
Line | LE.. | 0 | 0 |
Arc | -- | 0 | 0 |
Ring | -- | 0 | 0 |
Polygon | PC.. | 0 | 0 |
Raster Modules | -- | 0 | 0 |
Graphic Representation Modules(4) | -- | 0 | 0 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Federal Geographic Data Committee | FGCD-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
The quality of control surveys shall be reported by using procedures
established in the geodetic standard. If a separate control survey has
been used, it shall be described in the standard form, even if results
fall below recognized classification thresholds.
Description of positional accuracy shall consider the quality of the final product after all transformations. The report of any test of positional accuracy shall include the date of the test. Measures of positional accuracy may be obtained by deductive estimate, internal evidence, comparison to source, or independent source of higher accuracy.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
There is no restriction on the relationships between objects and Attribute Primary module records; the relationship may be one-to-one, one-to-many, many-to-one, or many-to-many. If the relationship is not one-to-one or one-to-many, the encoder is required to alert decoders to this fact in the Catalog/Cross Reference module record for the modules involved. This shall be done by placing the characters "JJ" into the first two characters of the Comment subfield.
5.4 Composite Module
(see also Part 1, Section 5.5, Composite Module)
Composite objects may optionally not have a list of component objects. If such a list does not exist, the meaning of this shall be explained in a Data Quality Completeness module record.
5.5 Vector Modules
(see also Part 1, Section 5.6, Vector Modules)
5.5.1 Topological Pointers
Points ("NP", "NL", or "NE" object representations) shall not have any topological pointers.
5.5.2 Attribute Primary References
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Object records may reference zero, one, or more attribute primary records.
5.5.3 Number of Object Types Within a Single Module
A single module shall contain only records of a single object type (indicated by appropriate object representation code).
5.5.4 Label Points
The Attribute Primary Foreign ID (PAID) field is mandatory for the "NL" object representation code. This field references the record and the label of the attribute to be annotated. This field shall reference an attribute record in either an Attribute Primary module or an Attribute Secondary module.
5.6 Raster Modules
These modules shall not be included in a transfer conforming to this profile.
5.7 Graphic Representation Modules
These modules shall not be included in a transfer conforming to this profile unless the options described in Annex D are implemented. Encoders and decoders are not required to support these module types to be conforming to this profile.
5.8 Module Restrictions/Requirements: Identification
Module
(see also Part 1, Section 5.2.1, Table 10 Identification)
5.8.1 External Spatial Reference
(see also Part 1, Section 5.2.1.2.2, External Spatial Reference Subfield)
The External Spatial Reference subfield of the Conformance field of the Identification module shall have the value of "1" indicating that, YES, one of the three recommended systems is used.
5.8.2 Profile Identification
Each transfer encoded per these specifications shall have
"SDTS POINT PROFILE"as the value of the Profile Identification subfield of the Identification module primary field.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
If options described in Annex D are implemented in a transfer, the implemented annex shall be indicated by adding a "/" and the upper case letter of the annex to the Profile Identification subfield. For example, if a transfer implements Annex D, Profile Identification would contain "SDTS POINT PROFILE/D".
Each transfer shall have
"VERSION 1.0 <DATE-tbd>"as the value of the Profile Version subfield of the Identification module primary field.
Each transfer shall have the official Point Profile document number as the value of the Profile Document Reference subfield of the Identification module primary field.
5.8.3 Feature Level Conformance
Any level of SDTS Features Conformance is allowed (the value in the Features Level subfield of the Conformance field of the Identification module record shall be either "1", "2", "3", or "4"). Note that if SDTS is not the authority for any entity and attribute terms, then the Features Level subfield must be valued as "4".
5.8.4 Global Attributes
The Attribute ID field is used to reference global information that applies to the entire transfer (e.g., National Geodetic Survey control point min and max ID numbers).
5.9 Module Restrictions/Requirements: Internal Spatial Reference
The X subfield of spatial addresses shall be used only for longitude and easting values. The Y subfield shall be used only for latitude and northing. Therefore, the Spatial Address X Component Label subfield is restricted to "LONGITUDE" when the external spatial reference system is geographic and "EASTING" when the external spatial reference system is UTM/UPS or SPCS. The Spatial Address Y Component Label subfield is restricted to "LATITUDE" when the external spatial reference system is geographic and "NORTHING" when the external spatial reference system is UTM/UPS or SPCS.
The Scale Factor X, Scale Factor Y, X Origin, and Y Origin subfields in the Internal Spatial
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Reference field are required. If spatial addresses include Z values, the Scale Factor Z and Z Origin subfields are required. These subfields specify the scaling and translation required to transform spatial addresses from the internal spatial reference to the external spatial reference (see Part 1, 5.2.4.1). The use of the Registration module to specify this transformation is not allowed.
5.10 Module Restrictions/Requirements: External Spatial Reference
The Reference System Name subfield in the External Spatial Reference Module primary field shall have the value "GEO", "SPCS", "UTM", or "UPS" depending upon the external spatial reference system being used.
5.11 Module Restrictions/Requirements: Catalog/Spatial Domain
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
5.13 Module Restrictions/Requirements: Data Dictionary/Schema
The Entity Authority and Attribute Authority subfields shall contain "SDTS-USA" when Part 2 of FIPS 173 is the authority for the definition. When a standard register of entities and attributes of a country other than the United States is the authority, these subfields shall contain "SDTS-" followed by the three-character ISO 3166 country code. Entity Authority and Attribute Authority may have a maximum length of 8 graphics characters.
5.14 Module Restrictions/Requirements: Data Dictionary/Domain
The Attribute Authority subfield may have a maximum length of 8 graphics characters.
5.15 Module Restrictions/Requirements: Data Dictionary/Definition
The Attribute Authority subfield may have a maximum length of 8 graphics characters.
5.16 Module Restrictions/Requirements: Catalog/Cross Reference
When a transfer includes multiple Internal Spatial Reference modules, each spatial object module must be cross-referenced to one Internal Spatial Reference module.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
6 ISO 8211 Specific Decisions
(see also ANSI/ISO 8211-1994 Specifications for a Data Descriptive
File for Information Interchange, and Part 3, ISO 8211 Encoding)
6.1 Objective
(see also Part 3, Sections 1.1 and 1.2, Purpose and Objectives)
SDTS/ISO 8211 is optimized for retrieval and storage (versus interactive decoding); non-SDTS directories/indices may be added to allow such interactive decoding (e.g., on a CD-ROM media).
When only a single SDTS transfer is on a media volume, then the volume name shall begin with the same four characters as the first four characters of file names for that transfer (see section 6.5.) When multiple transfers are contained on a volume, then the first four characters of the volume name shall be "SDTS".
For multi-volume transfers, the first four characters shall be the transfer base characters as described above, and the remainder of the name shall indicate the volume sequence.
6.4 Organization of Files on Media
In general, the files comprising a single transfer shall be kept separate from any other transfer files.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
SDTS Point Profile file names, to be consistent from the various agencies shall consist of eight characters of base name. A single transfer data set shall use the same first four characters in the file name of each SDTS ISO 8211 file in the entire transfer. The next four characters in the file name shall be the unique name of the module transferred in that file (see naming convention for modules in Section 4.1 of Part 6). When allowed, the extension should be ".DDF" to indicate the type of file transferred; but the last character of this extension or an optional ninth character on the base name may be used in the case of modules that span files. Thus the extension could become ".DDG", ".DDH", ".DDI", ... for multi-volume modules. Such file extenders are optional. Any file that is not ISO 8211 compliant (e.g., adjunct files) shall not have the ".DDx" extension. Letters in file names may be upper case, lower case. or a mix.
6.6 Taking Advantage of Dropped Leader and Directory
(see also Part 3, Section 6.4, Repeating Fields and Records)
This profile encourages taking advantage of ISO 8211 mechanisms to reduce file size. All modules shall use fixed size fields whenever practical to allow for the dropping of leader and directory information from the data records in ISO 8211. In the case where there are a few records that exceed the fixed size fields' size, records shall be ordered within a file to maximize the use of dropped leaders and directories. This means that exceptional data records (DRs) shall be placed first in the DDF. All records that can share a common leader and directory shall be grouped at the end of the file. (This is necessary because once the leader and directory are dropped, they cannot be respecified later in the file.)
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Maximizing the use of dropped leaders and directories needs to be taken into consideration when designing attribute modules. If there are attributes that can have a wide range in the size of their value (e.g., place names), then consider separating these attributes into their own module.
(2B(w)) where 2 = 2 or 3 depending on x,y or x,y,z B = indicates binary type subfield in ISO 8211 file w = specifies the width of the binary subfield (32 or 64)
(n(2B(w)))
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
where n = the number of spatial address tuples; repeat factor 2 = 2 or 3 depending on x,y or x,y,z B = indicates binary type subfield in ISO 8211 file w = specifies the width of the binary subfield (32 or 64)
((2B(w))) where 2 = 2 or 3 depending on x,y or x,y,z B = indicates binary type subfield in ISO 8211 file w = specifies the width of the binary subfield (32 or 64)
Dates in the form YYYYMMDD are to be encoded as ISO 8211 data type = A.
6.10 README File
(see also Part 3, Section 11, Conformance)
The README file shall contain volume name, date, a list of SDTS transfers (if more than one), and then for each SDTS transfer: a list of subdirectories and non-SDTS files, if appropriate, the file name of the Catalog/Directory module, where it can be found, and an explanation that this file and all other SDTS files are in ISO 8211 format, and that the Catalog/Directory module carries a complete directory to all other SDTS ISO 8211 files comprising the SDTS transfer, notes about any non-SDTS adjunct/auxiliary files, a brief explanation of the spatial domain, the purpose, authority (FIPS 173), source (e.g., agency name), and contacts within the source organization. If there are any issues about the transfer, use of optional profile annexes, special purposes (i.e., private agreement transfer), non-standard uses of modules, etc., this shall be described.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
ANNEXES
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
A: The Data Dictionary Transfer
This Annex A, The Data Dictionary Transfer, repeats information from Part 4, The Topological Vector Profile. It is included here so that users of this profile will not be required to obtain a copy of a different profile in order to implement a master data dictionary transfer.
A.1 Introduction
This annex describes the method by which master data dictionary transfer will be accomplished. The first section addresses the requirements of the dictionary transfer itself; the next section addresses the requirements of a spatial transfer that will use a dictionary transfer.
A.2 Requirements for Master Data Dictionary Transfer
A.2.1 Required Modules
One each of the following modules is required:
IdentificationNo other types of modules shall be included.
Catalog/Directory
Lineage
Completeness
Data Dictionary/Definition
Data Dictionary/Domain
A.2.2 Required Contents Per Module
These are requirements in addition to those specified by Parts 1, 2, and 3. This information aids in precisely identifying transfer contents.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Module Version - this subfield shall include the version number of this release of the master data dictionary.
Lineage:
Comment - this subfield shall include a change log summarizing the differences between all versions. It should also recommend which old versions would best be replaced by this version.
Completeness:
Comment - this subfield shall describe the product (transfer) series to which this dictionary applies. If applicable, it shall also note what subset of definitions this transfer contains.
A.2.3 Version Numbering
Version numbers shall have the following form:
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
d.nnwhere d = a positive integer, with no leading zeroes, and nn = two-digit positive integer. Valid version numbers are 1.01, 1.12, and 2.13. Invalid version numbers are 01.1 and 2.1.
Version numbers shall be incremented according to the following rules. The first released version of a master data dictionary transfer shall be 1.00.
The number "nn" shall be incremented when
a) typographical errors are correctedThe number "d" shall be incremented when
b) definitions are enhanced, without meaning being changed
c) a domain is increased
d) unintentionally omitted entities/attributes are added.
a) additional entities/attributes are addedNote: When "d" is incremented, "nn" shall restart from "00". A valid sequence of version numbers would be: 1.00, 1.01, 1.02, 2.00, 2.01, 2.02, 2.03, 3.00. Invalid sequence would be 1.0, 1.10, 1.20. Another invalid sequence would be 1.00, 1.01, 1.02, 2.03.
b) meaning of a domain value is changed.
The numbering scheme is intended to help the receiver of a transfer decide which version of a data dictionary is required. The changes in "nn" indicate that changes of a corrective nature have been made, whereas the changes in "d" indicate that something new and different has been added.
A.2.4 Module Naming Conventions
The modules must be named in such a way as to not cause module name conflicts with any module in a Point Profile transfer. The modules shall be named in the following manner:
MIDE IdentificationA.2.5 File Restrictions and Naming Conventions
MDIR Catalog/Directory
MQHL Lineage
MQCG Completeness
MDEF Data Dictionary/Definition
MDOM Data Dictionary/Domain
Each file (ISO 8211 DDF) shall contain information from a single module. Files shall be named using the following convention:
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
xxxxMIDE IdentificationWhen allowed, the extension should be ".DDF" to indicate the type of file transferred; but the last character of this extension or an optional ninth character on the base name may be used in the case of modules that span files. Thus the extension could become ".DDG", ".DDH", ".DDI", ... for multi-volume modules. Such file extenders are optional. Any file that is not ISO 8211 compliant (e.g., adjunct files) shall not have the ".DDx" extension.
xxxxMDIR Catalog/Directory
xxxxMQHL Lineage
xxxxMQCG Completeness
xxxxMDEF Data Dictionary/Definition
xxxxMDOM Data Dictionary/Domainwhere xxxx = 4 characters which uniquely identify the data dictionary. Examples are an agency abbreviation or a data model abbreviation.
A.2.6 Requirements for Transfer Using a Master Data Dictionary
Identification:
Comment - this subfield shall include a statement to the effect "This transfer requires an external data dictionary from <agency>, with 4-character code of ..., Version number d.nn".Catalog/Directory:
There shall be a module record in a Catalog/Directory module for each Data Dictionary module that is required by this transfer.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
When external transfer modules are merged with a spatial transfer, the appropriate fields in the Catalog/Directory module must be updated - External set to "N", and Volume, file, and record filled if information is present. It is recommended that the Module Version subfield remain as is, so version information is not lost.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Informative Annex
B: Encoding Multi-valued Attributes
Attributes that can be multi-valued shall be in their own tables, along with any other attributes that are functionally dependent. For example, assume that the entity "triangulation station" has attributes "permanent identifier" (PERM_ID), "station name" (STATION_NAME), "state code" (STATE_CODE), "county name" (COUNTY_NAME), and "reference object permanent identifier" (REF_OBJ_PERM_ID). "Reference object permanent identifier" can have many values for a single instance of "triangulation station." Further, every value of "reference object permanent identifier" is associated with a value of "reference object station name" (REF_OBJ_STN_NAME). Since the value of attribute "reference object station name" is dependent on the value of "reference object permanent identifier", then both of these are put in their own table. The modules that follow illustrate the proper way to handle multi-valued attributes.
The point module NE01 references the attribute records in the Attribute Primary modules that describe the entity instance being represented. The attribute module AP12 contains the attributes that are not multi-valued for entity "triangulation station." The attribute module AP13 contains the multi-valued attribute "reference object permanent identifier" along with its functionally dependent attribute "reference object station name".
Module Type: Point | |||||
POINT | ATID | ||||
MODN | RCID | OBRP | MODN | RCID | ... |
NE01 | 52 | NE | AP12
AP13 AP13 AP13 |
18
01 02 03 |
|
NE01 | 53 | NE | AP12
AP13 AP13 AP13 AP13 AP13 AP13 |
19
04 05 06 07 08 09 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Module Type: Attribute Primary | |||||
ATPR | ATTP | ||||
MODN | RCID | PERM_ID | STATION_NAME | STATE_CODE | COUNTY_NAME |
AP12 | 18 | DX3756 | DASH | CA | RIVERSIDE |
AP12 | 19 | TV0029 | FRANK | PR | PONCE |
Module Type: Attribute Primary | |||
ATPR | ATTP | ||
MODN | |||
RCID | REF_OBJ_PERM_ID | REF_OBJ_STN_NAME | |
AP13 | 01 | none | DASH RM 1 |
AP13 | 02 | none | DASH RM 2 |
AP13 | 03 | DX3764 | MID |
AP13 | 04 | TV1238 | CENTER |
AP13 | 05 | TV0030 | FRANK RM 2 |
AP13 | 06 | TV1241 | KLAUS |
AP13 | 07 | TV0027 | PBR 75 USE |
AP13 | 08 | TV1239 | JERRY |
AP13 | 09 | TV0028 | FRANK RM 1 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Repeating the row, as shown in the following modules, is an undesirable solution. Attributes that do not repeat are duplicated in subsequent rows. It is not clear whether the two attributes with changing values are related or not.
Module Type: Point | |||||
POINT | ATID | ||||
MODN | RCID | OBRP | MODN | RCID | ... |
NE01 | 52 | NE | AP11
AP11 AP11 |
23
24 25 |
|
NE01 | 53 | NE | AP11
AP11 AP11 AP11 AP11 AP11 |
26
27 28 29 30 31 |
Module Type: Attribute Primary | |||||||
ATPR | ATTP | ||||||
MODN | RCID | PERM_ID | STATION_NAME | STATE_CODE | COUNTY_NAME | REF_OBJ_PERM_ID | REF_OBJ_STN_NAME |
AP11 | 23 | DX3756 | DASH | CA | RIVERSIDE | none | DASH RM 1 |
AP11 | 24 | DX3756 | DASH | CA | RIVERSIDE | none | DASH RM 2 |
AP11 | 25 | DX3756 | DASH | CA | RIVERSIDE | DX3764 | MID |
AP11 | 26 | TV0029 | FRANK | PR | PONCE | TV1238 | CENTER |
AP11 | 27 | TV0029 | FRANK | PR | PONCE | TV0030 | FRANK RM 2 |
AP11 | 28 | TV0029 | FRANK | PR | PONCE | TV1241 | KLAUS |
AP11 | 29 | TV0029 | FRANK | PR | PONCE | TV0027 | PBR 75 USE |
AP11 | 30 | TV0029 | FRANK | PR | PONCE | TV1239 | JERRY |
AP11 | 31 | TV0029 | FRANK | PR | PONCE | TV0028 | FRANK RM 1 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
The two previous modules do NOT show the proper way of handling multi-valued attributes.
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Informative Annex
C: An Example of Attributing Points with Entity Labels
Module Type: Point | ||||
POINT | ATID | |||
MODN | RCID | OBRP | MODN | RCID |
NE01 | ||||
01 | NE | AP01 | 26 | |
NE01 | 02 | NE | AP01 | 36 |
NE01 | 03 | NE | AP01 | 37 |
NE01 | ||||
04 | NE | AP01 | 42 | |
NE01 | 05 | NE | AP01 | 43 |
Module Type: Attribute Primary | |||
ATPR | ATTP | ||
MODN | RCID | ENTITY_LABEL | STATION_NAME |
AP01 | 26 | NON-BENCHMARK,
VERTICAL CONTROL STATION |
B 221 |
AP01 | 36 | TRIANGULATION
STATION |
DASH |
AP01 | 37 | TRAVERSE STATION | JAMES NCGS |
AP01 | 42 | TRIANGULATION
STATION |
FRANK |
AP01 | 43 | BENCH MARK | 11 C 25 |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Module Type: Data Dictionary/Schema | ||||||||||
MODN | RCID | NAME | TYPE | ETLB | EUTH | ATLB | AUTH | FMT | MXLN | KEY |
DDSH | 201 | AP01 | ATPR | n/a | n/a | ENTITY_LABEL | SDTS/TVP | A | 40 | n/a |
DDSH | 202 | AP01 | ATPR | n/a | n/a | STATION_NAME | NOAA/NGS | A | 127 | n/a |
Module Type: Data Dictionary/Definition | |||||||
MODN | RCID | EORA | EALB | SRCE | DFIN | AUTH | ADSC |
DDDF | 85 | ENT | BENCH MARK | ... | ... | NOAA/NGS | National Oceanic and
Atmospheric Administration,National Geodetic Survey,... |
DDDF | 86 | ENT | NON
BENCHMARK, VERTICAL CONTROL STATION |
... | ... | NOAA/NGS | National Oceanic and
Atmospheric Administration,National Geodetic Survey,... |
DDDF | 87 | ENT | TRIANGULATION
STATION |
... | ... | NOAA/NGS | National Oceanic and
Atmospheric Administration,National Geodetic Survey,... |
DDDF | 88 | ENT | TRAVERSE
STATION |
... | ... | NOAA/NGS | National Oceanic and
Atmospheric Administration,National Geodetic Survey,... |
DDDF | 90 | >ATT | STATION_NAME | ... | ... | NOAA/NGS | National Oceanic and
Atmospheric Administration,National Geodetic Survey,... |
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
Normative Annex
D: Graphic Representation Option
D.1 Introduction
This annex contains an option which allows the use of Graphic Representation modules. Unless stated otherwise in this annex, all requirements of the body of this part also apply when using this option.
D.2 Spatial Objects
This option does not add any additional permitted spatial object types.
D.3 Transfer Module Specification
The following table contains inclusion/exclusion, and cardinality rules for additional modules permitted by this annex. The standardized modules names are included, along with the minimum number and the maximum number of occurrences of the module type. A lowercase "n" indicates that the upper limit is user defined. Any lowercase letters or dots in the module name has the meaning explained in Section 4, Standard Module Names.
Module Type | Name | Min. No. | Max. No. |
Text Representation | TEXt | 0 | n |
Line Representation | LNRp | 0 | 0 |
Symbol Representation | SYRp | 0 | n |
Area Fill Representation | AFIl | 0 | 0 |
Color Index | CLRx | 0 | n |
Font Index | FONt | 0 | n |
D.4 Module Restrictions/Requirements: Identification Module
Federal Geographic Data Committee | FGDC-STD-002.6 |
Spatial Data Transfer Standard(SDTS)-Part 6: Point Profile, December 1997 |
To indicate that this annex is being used, the Profile Identification subfield shall include "/D" in the manner described in section 5.8.2 of Part 6.
D.5 Module Restrictions/Requirements: Catalog/Cross Reference Module
If there is more than one Font Index or Color Index module, entries in the Catalog/Cross Reference module shall be used to indicate which Font Index module is referenced by each Text Representation module and which Color Index module is referenced by each Text Representation and Symbol Representation module. A module may not reference more than one Font Index or Color Index module.
1. 1.A minimum of one module is required if the transfer does not have level 1 feature conformance with SDTS Part 2. The module may be contained in an external SDTS data dictionary as described in Annex A.
2. 2.A maximum of one module is recommended.
3. 3.The module may be contained in an external SDTS data dictionary as described in Annex A.