kopia lustrzana https://github.com/n1ywb/python-hamtools
better error checking
rodzic
c45dd030d8
commit
e397656133
|
@ -116,6 +116,10 @@ class FCCReferencer(object):
|
||||||
raise GeoRefError('bad json')
|
raise GeoRefError('bad json')
|
||||||
if data['status'] != 'VALID':
|
if data['status'] != 'VALID':
|
||||||
raise GeoRefError('invalid')
|
raise GeoRefError('invalid')
|
||||||
|
raw_lon = data['location']['longitude']
|
||||||
|
raw_lat = float(data['location']['latitude'])
|
||||||
|
if not raw_lon or not raw_lat:
|
||||||
|
raise GeoRefError("No location data")
|
||||||
try:
|
try:
|
||||||
lon = float(data['location']['longitude'])
|
lon = float(data['location']['longitude'])
|
||||||
lat = float(data['location']['latitude'])
|
lat = float(data['location']['latitude'])
|
||||||
|
|
Ładowanie…
Reference in New Issue