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" : ""
}
}