[osm] Adding dependencies so single street names are not valid without at least one of {house, number, suburb, city, postcode}
This commit is contained in:
@@ -110,7 +110,11 @@ class AddressComponent(object):
|
|||||||
|
|
||||||
OSM_ADDRESS_COMPONENTS = OrderedDict.fromkeys([
|
OSM_ADDRESS_COMPONENTS = OrderedDict.fromkeys([
|
||||||
AddressComponent(AddressFormatter.HOUSE),
|
AddressComponent(AddressFormatter.HOUSE),
|
||||||
AddressComponent(AddressFormatter.ROAD),
|
AddressComponent(AddressFormatter.ROAD, dependencies=(AddressFormatter.HOUSE,
|
||||||
|
AddressFormatter.HOUSE_NUMBER,
|
||||||
|
AddressFormatter.SUBURB,
|
||||||
|
AddressFormatter.CITY,
|
||||||
|
AddressFormatter.POSTCODE)),
|
||||||
AddressComponent(AddressFormatter.HOUSE_NUMBER, dependencies=(AddressFormatter.ROAD,)),
|
AddressComponent(AddressFormatter.HOUSE_NUMBER, dependencies=(AddressFormatter.ROAD,)),
|
||||||
AddressComponent(AddressFormatter.SUBURB, dependencies=(AddressFormatter.CITY, AddressFormatter.STATE,
|
AddressComponent(AddressFormatter.SUBURB, dependencies=(AddressFormatter.CITY, AddressFormatter.STATE,
|
||||||
AddressFormatter.POSTCODE)),
|
AddressFormatter.POSTCODE)),
|
||||||
|
|||||||
Reference in New Issue
Block a user