Enums for storing and retrieving data for C APIs

For more information on the following section, see Enums for storing and retrieving data.

This section contains the valid enums used with GsHandleGet,GsDataSet GsDataGet, and GsMultipleGet.

.

Enum (GeoStan static int)

Length

GsHandleGet

GsDataSet

GsDataGet 

GsMultipleGet

 

 

Street

Segment

Range

 

Input

Output

Centerline

 

GS_CENTERLINE_OFFSET

Offset distance from the street center for a centerline match.

4

 

 

 

 

l

 

 

 

GS_DIST

Offset distance in feet from centerline and squeeze distance from intersection.

3

 

 

 

l

l

 

 

 

GS_OFFSET_DIST

Left and right offset distance from the street segments. The range is 0 - 999 feet, with a default of 50 feet.

4

 

 

 

l

l

 

 

 

GS_MSA

MSA or PMSA name.

66

 

 

 

 

 

l

 

 

GS_MSA_NUMBER

MSA or PMSA number.

5

 

 

 

 

 

l

 

 

GS_NAME2_SHORT

Shortest available intersection cross street street name.

41

 

 

 

 

I

I

 

I

GS_NEAREST_DIST

Used differently with reverse geocoding and centerline matching:

Reverse geocoding – Distance, in feet, from the input location to the matched street segment, point address, or intersection.

Centerline – Distance, in feet, from the point-level match to the centerline match.

8

 

 

 

 

 

l

l

l

GS_SEARCH_DIST

Radius, in feet, that GeoStan searches for a reverse geocode match. The range is 0 - 5280 feet, with a default value of 150 feet.

5

 

 

 

l

l

 

 

 

GS_SCORE

NOT SUPPORTED..

GeoStan matching score.

12

 

 

 

 

 

 

 

l

GS_SQUEEZE_DIST

Distance, in feet, to offset address-level geocodes from the street end points. Default is 50 feet.

If the squeeze distance is more than half the segment length, GeoStan sets the distance to the midpoint of the segment.

11

 

 

 

l

l

 

 

 

The length column is not applicable.