The following table summarizes the GeoTAX function calls.
Function Call |
Syntax |
Description |
---|---|---|
GetGeoDistance (&stLatLongIn, szDistance, lFixedString) |
Calculates the distance between 2 latitude and/or longitude input coordinates. |
|
GetGTXCensusBlockGrp (&stGTXAddr, &cGeoBlock, lFixedString) |
Returns a 1-character census block group code. |
|
GetGTXCensusTract (&stGTXAddr, szTract, lFixedString) |
Returns a 6-character Census Tract code. |
|
GetGTXCountyFIPS (&stGTXAddr, szFIPSCounty, lFixedString) |
Returns the 3-character Federal Information Processing Standard (FIPS) county code. |
|
GetGTXCountyName (&stGTXAddr, szGTXCountyName, lFixedString) |
Returns the 20-character (maximum) county name. |
|
GetGTXDBInfo(&stGTXDBInfo, lFixedString) |
Returns the vintage of the database as well as expiration information. |
|
GetGTXDBVer (szDBVer, lFixedString) |
Returns the 20-character database version string. |
|
GetGTXKey (&stGTXAddr, szGTXKey, lFixedString) |
Returns a 9-byte code identifying the corresponding taxing jurisdiction for the input address. |
|
GetGTXLatitude (&stGTXAddr, szLatitude, &cLatDir, lFixedString) |
Returns a latitude and North/South position. |
|
GetGTXLatLong (&stGTXAddr, &stLatLongOut, lFixedString) |
Returns the complete latitude/longitude position. |
|
GetGTXLongitude (&stGTXAddr, szLongitude, &cLongDir, lFixedString) |
Returns a longitude and East/West position. |
|
GetGTXMCD (&stGTXAddr, szMCD, lFixedString) |
Returns a 5-character Minority Civil Division/Census County Division (MCD/CCD). MCDs are primary divisions of counties established under state law. CCDs are the equivalent of MCDs but are established by the Census Bureau. |
|
GetGTXMCDName (&stGTXAddr, szMCDName, lFixedString) |
Returns a 40-character Minority Civil Division/Census County Division (MCD/CCD). MCDs are primary divisions of counties established under state law. CCDs are the equivalent of MCDs but are established by the Census Bureau. |
|
GetGTXPlaceCode (&stGTXAddr, szGeoPlaceCode, lFixedString) |
Returns the 5-character incorporated place code. Place codes are legal entities such as cities, towns, villages, and so on. |
|
GetGTXPlaceName (&stGTXAddr, szGeoPlaceName, lFixedString) |
Returns the 40-character (maximum) place name. |
|
GetGTXState (&stGTXAddr, szGeoState, lFixedString) |
Returns the 2-character state abbreviation. |
|
GetGTXStateFIPS (&stGTXAddr, szFIPSState, lFixedString) |
Returns a 2-digit Federal Information Processing Standard (FIPS) state code |
|
GetGTXSWVer (szSWVersion, lFixedString) |
Returns the version number and modification level of the GeoTAX software. |
|
GTXMatchAddress (&stGTXIn, stGTXOut, lFixedString) |
Matches an input address to the GeoTAX database using the street matcher. It returns matching latitude/longitude coordinates as well as other geocoding data from the system. |
|
GTXTWLookup (&stTWIn, &stTWOut, lFixedString) |
Performs a match to Sovos by returning a nine-byte key for every input address. The nine-byte key consists of Sovos state code (2 bytes), ZIP Code (5 bytes), and Sovos geocode (2 bytes) |
|
GTXMatchLatLong(&stLatLongMatchIn, stGTXOut, lFixedString) |
Takes an input latitude/longitude, matches it to the GeoTAX database and returns information obtained about the location. |