Diese Gruppe von Build-Zeit-Eigenschaften definiert die Feldformate des Datasets. Die Eigenschaften sind:
- StreetName: Gibt die Straßenspalte an.
- PostCode: Gibt die Postleitzahlenspalte an.
- AreaName1: Diese Eigenschaft gibt die Spalte des Bundeslandes/Kantons an.
- AreaName1 (USA-spezifisch): Wird einer Spalte zugeordnet, bei der es sich um die Abkürzung des Bundesstaates/-landes bzw. Kantons handelt
- AreaName2: Diese Eigenschaft gibt die Spalte für den Bezirk an.
- AreaName3 : Diese Eigenschaft gibt die Spalte für die Stadt an.
- AreaName4: Diese Eigenschaft gibt die Spalte für den Ort an.
- StartingAddressNumber : Diese Eigenschaft gibt die Anfangsnummer für Adressnummernbereiche für die linke und rechte Seite einer Straße an.
- EndingAddressNumber: Diese Eigenschaft gibt die Endnummer für Adressnummernbereiche für die linke und rechte Seite einer Straße an.
- StreetSideIndicator: Diese Eigenschaft gibt gerade und/oder ungerade Adressnummernstrukturen für die linke und rechte Seite der Straße an. Die zuzuordnende Spalte muss einen der Werte enthalten, die in der nachstehenden Tabelle angegeben sind Jeder andere zugeordnete Wert kann zu einem Fehler in der Datenerstellung führen.
Spaltenwert Beschreibung Beispiel 0 oder 1 Kein Adressnummernbereich 2 Gerade Bereiche
Von links – Nach links (2-10)
2,4,6,8,10 3 Ungerade Bereiche
Von links – Nach links (1-9)
1,3,5,7,9 4 Groß- und Kleinbuchstaben
Von links – Nach links (1-10)
1,2,3,4,5,6,7,8,9,10 - geometry_name: Diese Eigenschaft kombiniert den Schlüssel „GeometryName“ mit dem Wert „GEOM“.
- StreetAdditionalFields: Diese Eigenschaft gibt an, ob zusätzliche Straßenkandidateninformationen erforderlich sind.
- RangeAdditionalFields: Diese Eigenschaft gibt an, ob zusätzliche Bereichsinformationen erforderlich sind.
- UnitAdditionalFields: Diese Eigenschaft identifiziert ein zusätzliches Feld auf der Einheitenebene.
- PostalAdditionalFields: Diese Eigenschaft identifiziert ein zusätzliches Feld auf der Ebene der Verwaltungsgrenze.
Die folgenden Eigenschaften sind den obigen Eigenschaften untergeordnet.
- Comments: Beschreibung der Eigenschaft
- keys: Diese Eigenschaft identifiziert einzelne oder mehrere Schlüssel für ein bestimmtes Feld. Sie ist unter beliebigen der obigen Eigenschaften verschachtelt. Es wird empfohlen, generierte vorhandene Schlüssel nicht zu ändern. Die zusätzlichen Felder können auf verschiedenen Ebenen hinzugefügt werden.
- values : Diese Eigenschaft gibt den Namen der Spalte an, der das Feld in der benutzerdefinierten Datenquelle zugeordnet ist. Sie ist unter beliebigen der obigen Eigenschaften verschachtelt.
- altValues: Ein optionales Feld, das einen alternativen Wert für den zuzuordnenden Schlüssel angibt.
Beispiel
"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" : "" } }