field - 23.1

Spectrum Global Geocoding Guide

Product type
Software
Portfolio
Locate
Product family
Spectrum
Product
Spectrum > Geocoding > Global Geocoding
Version
23.1
Language
English
Product name
Spectrum Technology Platform
Title
Spectrum Global Geocoding Guide
Topic type
Installation
Overview
How Do I
Reference
Configuration
Copyright
2023
First publish date
2007
ft:lastEdition
2024-02-17
ft:lastPublication
2024-02-17T09:43:31.076389

This set of build-time properties defines the dataset’s field formats. The properties are:

  • StreetName: Indicates the street column
  • PostCode: Indicates the postcode column
  • AreaName1: This property indicates the stateprovince column
  • AreaName1 (USA specific): Mapped to a column which is a state abbreviation
  • AreaName2: This property indicates the county column
  • AreaName3 : This property indicates the city column
  • AreaName4: This property indicates the locality column
  • StartingAddressNumber :This property indicates the starting number for address number ranges for the left and right sides of a road.
  • EndingAddressNumber: This property indicates the ending number for address number ranges for the left and right sides of a road.
  • StreetSideIndicator: This property indicates even and/or odd address number structures for the left and right sides of the road. The column being mapped should have one of the following values as supplied in the table below. Any other value being mapped may result in a data creation error.
    Column Value Description Example
    0 or 1 No address number range  
    2

    Even Ranges

    From Left – To Left (2-10)

    2,4,6,8,10
    3

    Odd ranges

    From Left – To Left (1-9)

    1,3,5,7,9
    4

    Mixed

    From Left – To Left (1-10)

    1,2,3,4,5,6,7,8,9,10
  • geometry_name: This property pairs the key GeometryName with the value “GEOM.”
  • StreetAdditionalFields: This property indicates whether or not additional street candidate information is necessary
  • RangeAdditionalFields: This property indicates whether or not additional range information is necessary.
  • UnitAdditionalFields: This property identifies an additional field at the unit level.
  • PostalAdditionalFields: This property identifies an additional field at the administrative boundary level.

    The following properties are subordinate to the properties above.

    • Comments: Description about the property
    • keys: This property identifies single or multiple keys for a particular field. It nests under any of the above properties. Recommended not to change existing keys as generated. Addition is allowed for the additional fields at different levels.
    • values : This property indicates the name of the column to which the field is mapped in the custom data source. It nests under any of the above properties.
    • altValues: An optional field, and indicates alternate value to the key being mapped.

Example

"field" : {
    "StreetName" : {
      "Comments" : "Mapping for Street Name and Street Name Alias from source data.",
      "keys" : "StreetName",
      "values" : "StreetName",
      "altValues" : ""
    },
    "PlaceName" : {
      "Comments" : "Mapping for Place Name from source data.",
      "keys" : "PlaceName",
      "values" : ""
    },
    "PostCode" : {
      "Comments" : "Mapping for Post Code and Extended Post Code from source data.",
      "keys" : [ "LeftPostCode", "RightPostCode" ],
      "values" : [ "postalcode", "postalcode" ],
      "altValues" : [ "", "" ]
    },
    "AreaName1" : {
      "Comments" : "Mapping for State from source data.",
      "keys" : [ "LeftAreaName1", "RightAreaName1" ],
      "values" : [ "state", "state" ],
      "altValues" : [ "state_abrv", "state_abrv" ]
    },
    "AreaName2" : {
      "Comments" : "Mapping for District from source data.",
      "keys" : [ "LeftAreaName2", "RightAreaName2" ],
      "values" : [ "district", "district" ],
      "altValues" : [ "", "" ]
    },
    "AreaName3" : {
      "Comments" : "Mapping for Town from source data.",
      "keys" : [ "LeftAreaName3", "RightAreaName3" ],
      "values" : [ "town", "town" ],
      "altValues" : [ "town_alias", "town_alias" ]
    },
    "AreaName4" : {
      "Comments" : "Mapping for Locality from source data.",
      "keys" : [ "LeftAreaName4", "RightAreaName4" ],
      "values" : [ "locality", "locality" ],
      "altValues" : [ "locality_alias", "locality_alias" ]
    },
    "StreetSideIndicator" : {
      "Comments" : "Mapping for Street Side Indicator from source data.",
      "keys" : [ "LeftStreetSideIndicator", "RightStreetSideIndicator" ],
      "values" : [ "", "" ]
    },
    "StartingAddressNumber" : {
      "Comments" : "Mapping for Starting Address Number from source data.",
      "keys" : [ "FromLeftStartingAddressNumber", "FromRightStartingAddressNumber" ],
      "values" : [ "hnr", "hnr" ]
    },
    "EndingAddressNumber" : {
      "Comments" : "Mapping for Ending Address Number from source data.",
      "keys" : [ "ToLeftEndingAddressNumber", "ToRightEndingAddressNumber" ],
      "values" : [ "hnr", "hnr" ]
    },
    "StreetAdditionalFields" : {
      "Comments" : "Mapping for Additional Fields at Street level from source data.",
      "keys" : [ "language", "rank" ],
      "values" : [ "language", "rank" ]
    },
    "RangeAdditionalFields" : {
      "Comments" : "Mapping for Additional Fields at Range level from source data.",
      "keys" : [ "adrcd","featureId" ],
      "values" : [ "adrcd","pac" ]
    },
    "UnitAdditionalFields" : {
      "Comments" : "Mapping for Additional Fields at Unit level from source data.",
      "keys" : [ "UnitIdentifier" ],
      "values" : [ "" ]
    },
    "PostalAdditionalFields" : {
      "Comments" : "Mapping for Additional Fields at Postal level from source data.",
      "keys" : [ "PostalIdentifier" ],
      "values" : [ "" ]
    },
    "geometry_name" : {
      "Comments" : "Mapping for Geometry from source data.",
      "keys" : "GeometryName",
      "values" : ""
    }
  }