mirror of https://gitlab.com/bashrc2/epicyon
Improve osm map parsing
parent
ac6d4f4f57
commit
86f0bf388e
6
maps.py
6
maps.py
|
@ -18,10 +18,12 @@ from utils import save_json
|
||||||
def _geocoords_from_osm_link(url: str, osm_domain: str) -> (int, float, float):
|
def _geocoords_from_osm_link(url: str, osm_domain: str) -> (int, float, float):
|
||||||
"""Returns geocoordinates from an OSM map link
|
"""Returns geocoordinates from an OSM map link
|
||||||
"""
|
"""
|
||||||
if osm_domain + '#map=' not in url:
|
if osm_domain not in url:
|
||||||
|
return None, None, None
|
||||||
|
if '#map=' not in url:
|
||||||
return None, None, None
|
return None, None, None
|
||||||
|
|
||||||
coords_str = url.split(osm_domain + '#map=')[1]
|
coords_str = url.split('#map=')[1]
|
||||||
if '/' not in coords_str:
|
if '/' not in coords_str:
|
||||||
return None, None, None
|
return None, None, None
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue