Creating your auxiliary files - geostan_1 - 2024.01

GeoStan Geocoding Suite Reference for Windows, Linux, and z/OS

Product type
Software
Portfolio
Locate
Product family
GeoStan Geocoding Suite
Product
GeoStan Geocoding Suite > GeoStan
Version
2024.01
Language
English
Product name
GeoStan
Title
GeoStan Geocoding Suite Reference for Windows, Linux, and z/OS
Copyright
2024
First publish date
1994
Last updated
2024-07-29
Published on
2024-07-29T23:01:18.924000
Note: On MVS, you must convert your auxiliary files to a VSAM KSDS data set. Use the JCL yourprefix.GEOSTAN.CNTL(AFVSAM) to create and load the VSAM file.

Auxiliary file requirements

GeoStan requires that the auxiliary file comply with the following:

  • File must be a fixed-width text file

    • On Windows and UNIX, text file must be ASCII

    • On MVS, each text file must be in EBCDIC, and the DDNAME for the auxiliary file must end in a number (for example, AUXFIL1)

  • File must have a .gax extension on Windows and UNIX

  • File must have less than 500,000 records

  • File must follow the column field order and lengths specified in Auxiliary file layout

Record types

You can include two types of records in your auxiliary file.

Street Records

A street record contains a range of one or more addresses on a street. To be a valid street record the record must have the following fields:

  • ZIP Code
  • Street name
  • Street type abbreviation, if part of the address
  • Predirectional abbreviation, if part of the address
  • Postdirectional abbreviation, if part of the address
  • Low house number within the street segment
  • High house number within the street segment
  • Beginning longitude of the street segment
  • Beginning latitude of the street segment

In addition, a street record may NOT have:

  • Secondary address information, such as unit numbers
  • Mailstops
  • Private mail boxes (PMBs)

Landmark Records

A landmark record represents a single site. To be a valid landmark record the record must have the following fields:

  • ZIP Code
  • Name of the landmark – placed in the street name field
  • Beginning latitude of the landmark
  • Beginning longitude of the landmark

In addition, a landmark record may NOT have the following fields:

  • Street type abbreviation
  • Predirectional abbreviation
  • Postdirectional abbreviation
  • Low house number
  • High house number

During processing GeoStan ignores any record that does not comply with the preceding requirements.

Auxiliary file organization

You must comply with the following organizational rules when creating your auxiliary file.

  • Use semicolons in the first column to indicate a row is a comment, not a data record; GeoStan ignores rows that begin with a semicolon.

  • Order the records within the file by descending ZIP Code then descending street name for optimal performance.

  • All records must represent one or both sides of a street.

  • All records must represent segments that are straight lines. Records cannot represent a non-straight segment.

  • If house numbers are present in the record, the house number range must be valid according to USPS rules documented in Publication 28.

  • The numeric fields, such as ZIP Codes, must contain all numbers.

  • Latitude and Longitude values must be in millionths of decimal degrees.

  • Records cannot contain PO Box addresses.

Default values

GeoStan uses the following defaults if you do not include the values in the auxiliary file:

  • House number parity = B (both odds and evens)

  • Segment direction = F (forward) or A (ascending), these are interchangeable.

  • Side of street = U (unknown)