Skip to content

Commit 72af0b7

Browse files
author
Herfort
committed
#64 test web import
1 parent 9fecf8c commit 72af0b7

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

mapswipe_workers/ProjectTypes/BuildArea/BuildAreaImport.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def __init__(self, import_key, import_dict):
2525
# set group size
2626
self.info["groupSize"] = 50
2727

28+
2829
if not 'kml' in self.info.keys():
2930
logging.warning('%s - __init__ - you need to provide a kml geometry' % import_key)
3031
raise Exception('Attribute "kml" not provided in import_dict.')
@@ -37,6 +38,9 @@ def __init__(self, import_key, import_dict):
3738
logging.warning('%s - __init__ - you need to provide a zoom level name' % import_key)
3839
self.info['zoomLevel'] = 18
3940
logging.warning('%s - __init__ - we set zoom level to 18' % import_key)
41+
else:
42+
# make sure that zoom level is an integer, web formular import might generate a string
43+
self.info['zoomLevel'] = int(self.info['zoomLevel'])
4044

4145
# we need to get the tileserver_url if the tileserver is not custom
4246
if not 'tileServerUrl' in self.info.keys() and self.info['tileServer'] != 'custom':

run_mapswipe_worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686

8787
except Exception as error:
8888
logging.exception('ALL - run_mapswipe_workers - got exception')
89-
#error_handling.send_error(error, args.process)
89+
error_handling.send_error(error, args.process)
9090
logging.warning("XXX XXX XXX XXX XXX>>> errored {} <<<XXX XXX XXX XXX XXX".format(args.process))
9191

9292
if counter < args.max_iterations:

tests/sample_region.kml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://www.opengis.net/kml/2.2"><Document><Placemark><ExtendedData></ExtendedData><Polygon><outerBoundaryIs><LinearRing><coordinates>29.613046646118164,-4.802173780994882 29.642229080200195,-4.802173780994882 29.642229080200195,-4.767191363206644 29.613046646118164,-4.767191363206644 29.613046646118164,-4.802173780994882</coordinates></LinearRing></outerBoundaryIs></Polygon></Placemark></Document></kml>

0 commit comments

Comments
 (0)