Headers
ntx_type: ntx_header
This is a special feature that is used to hold the NTX file header information.
This is the first feature the NTX reader produces and must be the first feature processed by the NTX writer. If this is not the first feature processed by the NTX writer, the information in this feature is ignored, and instead default values for the main header will be used. (This feature is mainly used for NTX-to-NTX translations.) This feature type holds no geometry or graphical information. The supported attributes are as follows:
Field Name |
Description |
---|---|
ntx_main_header_size |
The size of the main header. Range: 198 (for NEMR) or 184 Default: 184 |
ntx_descriptor_size |
The size of the descriptors (at least 13 words). Range: signed 32-bit integer Default: 16 |
ntx_format_id |
The format ID, the version of NTX used. Range: signed 32-bit integer Default: 5 |
ntx_file_id |
The file id. This value will be overridden if the writer directive FILE_ID_STRING is specified in the mapping file. Range: Maximum size is 12 characters. Default: SAFESOFTWARE |
ntx_file_title |
The file title. This value will be overridden if the writer directive TITLE_STRING is specified in the mapping file. Range: Maximum size is 80 characters. Default: This file was created by Safe Software’s (www.safe.com) FME® program. |
ntx_hcoordsys |
The coordinate system for the horizontal positions. Range: Maximum size is 4 characters Default: NRMR |
ntx_height_units |
The coordinate units for heights and depths. Range: signed 32-bit integer Default: MR (for metres) |
ntx_trans_factx |
The transformation x factor to convert from the internal integers to the coordinate system. This value will be overridden if the writer directive XYRES is specified in the mapping file. Range: signed 64-bit real Default: 1.0 |
ntx_trans_shiftx |
The transformation x shift to convert from the internal integers to the coordinate system. Range: signed 64-bit real Default: 0.0 |
ntx_trans_facty |
The transformation y factor to convert from the internal integers to the coordinate system. This value will be overridden if the writer directive XYRES is specified in the mapping file. Range: signed 64-bit real Default: 1.0 |
ntx_trans_shifty |
The transformation y shift to convert from the internal integers to the coordinate system. Range: signed 64-bit real Default: 0.0 |
ntx_trans_factz |
The transformation z factor to convert from the internal integers to the coordinate system. This value will be overridden if the writer directive ZRES is specified in the mapping file. Range: signed 64-bit real Default: 1.0 |
ntx_trans_shiftz |
The transformation z shift to convert from the internal integers to the coordinate system. Range: signed 64-bit real Default: 0.0 |
ntx_proj |
The map projection. Range: Maximum size is 4 characters. Default: LC (Lambert Conformal) |
ntx_file_scale |
The map scale. This value will be overridden if the writer directive SCALE is specified in the mapping file. Range: signed 64-bit real Default: 1.0 |
ntx_ctrl_meridian |
The central meridian. Range: signed 64-bit real Default: 0.0 |
ntx_scale_lat1 |
The scaling latitude or central latitude. Range: signed 64-bit real Default: 0.0 |
ntx_scale_lat2 |
The second scaling latitude if needed. Range: signed 64-bit real Default: 0.0 |
ntx_ellipsoid |
The ellipsoid type. Range: Maximum size is 4 characters. Default: CL66 (Clarke 1866) |
ntx_vert_datum |
The vertical datum. Range: Maximum size is 4 characters. Default: MSL (Mean Sea Level) |
ntx_proj_scale |
The scaling factor for the projection. Range: signed 64-bit real Default: 1.0 |
ntx_alignx0 |
The first x coordinate of alignment line in internal file units. (Only for CHMR files.) Range: signed 32-bit integer Default: 0 |
ntx_aligny0 |
The first y coordinate of alignment line in internal file units. (Only for CHMR files.) Range: signed 32-bit integer Default: 0 |
ntx_alignx1 |
The second x coordinate of alignment line in internal file units. (Only for CHMR files.) Range: signed 32-bit integer Default: 0 |
ntx_aligny1 |
The second y coordinate of alignment line in internal file units. (Only for CHMR files.) Range: signed 32-bit integer Default: 0 |
ntx_align_latlongx0 |
The first x latitude/longitude coordinate of the alignment line. Range: signed 64-bit real Default: 0.0 |
ntx_align_latlongy0 |
The first y latitude/longitude coordinate of the alignment line. Range: signed 64-bit real Default: 0.0 |
ntx_align_latlongx1 |
The second x latitude/longitude coordinate of the alignment line. Range: signed 64-bit real Default: 0.0 |
ntx_align_latlongy1 |
The second y latitude/longitude coordinate of the alignment line. Range: signed 64-bit real Default: 0.0 |
ntx_boxx_sw |
The bounding box x southwest coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxy_sw |
The bounding box y southwest coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxx_se |
The bounding box x southeast coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxy_se |
The bounding box y southeast coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxx_ne |
The bounding box x northeast coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxy_ne |
The bounding box y northeast coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxx_nw |
The bounding box x northwest coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxy_nw |
The bounding box y northwest coordinate. A calculated value will be used instead if the writer directive CALCULATE_BOUNDING_BOX is specified in the mapping file. Range: signed 32-bit integer Default: 0 |
ntx_boxlong_sw |
The bounding box longitude southwest coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlat_sw |
The bounding box latitude southwest coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlong_se |
The bounding box longitude southeast coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlat_se |
The bounding box latitude southeast coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlong_ne |
The bounding box longitude northeast coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlat_ne |
The bounding box latitude northeast coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlong_nw |
The bounding box longitude northwest coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_boxlat_nw |
The bounding box latitude northwest coordinate. (Only for CHMR files.) Range: signed 64-bit real Default: 0.0 |
ntx_sound_units |
The units used for plotting the soundings. Range: Maximum size is 2 characters. Default: MR (meters and decimeters) |
ntx_spot_height_units |
The units used for plotting the spot heights. Range: Maximum size is 1 character. Default: M (meters) |
ntx_spot_height_dec |
The number of digits to be displayed to the right of the decimal. Range: signed 16-bit integer Default: 2 |
ntx_edit_year |
The year the file was last edited. Range: signed 16-bit integer Default: the current year |
ntx_edit_day |
The Julian day the file was last edited. Range: signed 16-bit integer Default: the current Julian day |
ntx_edit_time |
The time of the day of the last edit using the 24-hour clock. Range: signed 16-bit integer Default: the current time |
ntx_timezone_offset |
The time zone. The offset in minutes from the GMT (+/-) for time measurements. Range: signed 32-bit integer Default: the local time zone |
ntx_false_northing |
The false northing. (N’ = N + ntx_false_northing) Range: signed 64-bit real Default: 0.0 |
ntx_false_easting |
The false easting. (E’ = E + ntx_false_easting) Range: signed 64-bit real Default: 0.0 |