0.0.30
osm admin
This commit is contained in:
@@ -103,7 +103,7 @@ def osm_get_cities_by_country(country_Dict):
|
||||
|
||||
res_type = 'csv("name", "name:ru", "name:en", ::lon, ::lat)'
|
||||
data = f'area({area_id})->.searchArea;' \
|
||||
'(node[place~"city|town"](area.searchArea););' \
|
||||
'(node[place~"city$|town$"](area.searchArea););' \
|
||||
'out center;'
|
||||
|
||||
res = osm_api_request(data, res_type)
|
||||
@@ -224,7 +224,7 @@ def osm_get_country_w_cities_n_airports(country_Dict, area_id):
|
||||
else:
|
||||
country_Dict['area_id'] = osm_get_area_id_by_params_dict({'country': country_Dict['name']})
|
||||
|
||||
airports_Dict = osm_get_airports(country_Dict['area_id'], 'place~"city|town"')
|
||||
airports_Dict = osm_get_airports(country_Dict['area_id'], 'place~"city$|town$"')
|
||||
if airports_Dict and 'error' in airports_Dict and airports_Dict['error'] == 'timeout':
|
||||
airports_Dict = osm_get_airports(country_Dict['area_id'], 'place="city"')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user