General Transit Feed Specification (GTFS) User Attributes

For information on the parameters in this dialog that are common to all readers, see:

For information on the parameters in this dialog that are common to all writers, see:

Fixed Schema

The user attributes for this format come from the schema; they are visible in the Feature Type > User Attributes tab, but you cannot modify them.

Field Type

Description

BigEndian( <width>, 
<position>)

BigEndian fields hold integer values stored in big-endian binary format.

The width parameter is the total number of bytes allocated to the field. The only valid width values are:

1 to interpret the field as an 8 bit integer

2 to interpret the field as a 16 bit integer

4 to interpret the field as a 32 bit integer

The position parameter is the starting byte of the field in the GDMS record. The bytes are numbered starting from 1.

Integer(<width>, <position>)

Integer fields hold integer values stored in ASCII format.

The width parameter is the total number of bytes allocated to the field.

The position parameter is the starting byte of the field in the GDMS record. The bytes are numbered starting from 1.

Real(<width>, <position>)

Real fields hold floating point values stored in ASCII format.

The width parameter is the total number of bytes allocated to the field, including the decimal point.

The position parameter is the starting byte of the field in the GDMS record. The bytes are numbered starting from 1.

String(<width>, <position>)

String fields hold fixed length strings.

The width parameter is the number of bytes that the field holds. When a character field is retrieved, any padding blank bytes are stripped.

The position parameter is the starting byte of the field in the GDMS record. The bytes are numbered starting from 1.