aletrn commited on
Commit
577f3b0
·
1 Parent(s): fedf8be

[test] add more "real" test cases for lambda_handler, 200/ok case

Browse files
tests/events/lambda_handler_multipoint.json CHANGED
@@ -8,7 +8,7 @@
8
  "header": {
9
  "Content-Type": "application/json"
10
  },
11
- "body": "{\"n_predictions\": 1, \"geojson\": \"{\\\"type\\\": \\\"FeatureCollection\\\", \\\"features\\\": [{\\\"id\\\": \\\"0\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 255.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[14.91874694824219, 38.52077245013413], [14.932479858398436, 38.52077245013413], [14.932479858398436, 38.5196980033746], [14.947586059570312, 38.5196980033746], [14.947586059570312, 38.52077245013413], [14.955825805664064, 38.52077245013413], [14.955825805664064, 38.5196980033746], [14.957199096679688, 38.5196980033746], [14.957199096679688, 38.518623540576506], [14.958572387695312, 38.518623540576506], [14.958572387695312, 38.515400055952256], [14.959945678710936, 38.515400055952256], [14.959945678710936, 38.51110185192187], [14.961318969726562, 38.51110185192187], [14.961318969726562, 38.49713091673101], [14.962692260742188, 38.49713091673101], [14.962692260742188, 38.491756758498475], [14.964065551757814, 38.491756758498475], [14.964065551757814, 38.48960698295985], [14.965438842773436, 38.48960698295985], [14.965438842773436, 38.48638219939222], [14.966812133789062, 38.48638219939222], [14.966812133789062, 38.48423226350896], [14.975051879882812, 38.48423226350896], [14.975051879882812, 38.483157271516305], [14.976425170898438, 38.483157271516305], [14.976425170898438, 38.4820822634898], [14.977798461914064, 38.4820822634898], [14.977798461914064, 38.48100723942961], [14.97917175292969, 38.48100723942961], [14.97917175292969, 38.479932199335856], [14.977798461914064, 38.479932199335856], [14.977798461914064, 38.47778207104824], [14.976425170898438, 38.47778207104824], [14.976425170898438, 38.47670698285466], [14.975051879882812, 38.47670698285466], [14.975051879882812, 38.47563187862807], [14.972305297851562, 38.47563187862807], [14.972305297851562, 38.47348162207646], [14.970932006835938, 38.47348162207646], [14.970932006835938, 38.47240646975171], [14.969558715820314, 38.47240646975171], [14.969558715820314, 38.46810570012969], [14.96818542480469, 38.46810570012969], [14.96818542480469, 38.46703046764413], [14.965438842773436, 38.46703046764413], [14.965438842773436, 38.465955219126826], [14.964065551757814, 38.465955219126826], [14.964065551757814, 38.46487995457791], [14.962692260742188, 38.46487995457791], [14.962692260742188, 38.46380467399753], [14.961318969726562, 38.46380467399753], [14.961318969726562, 38.46272937738583], [14.959945678710936, 38.46272937738583], [14.959945678710936, 38.461654064742945], [14.958572387695312, 38.461654064742945], [14.958572387695312, 38.458428030628575], [14.959945678710936, 38.458428030628575], [14.959945678710936, 38.45627726106563], [14.961318969726562, 38.45627726106563], [14.961318969726562, 38.45305098649397], [14.959945678710936, 38.45305098649397], [14.959945678710936, 38.4519755295767], [14.958572387695312, 38.4519755295767], [14.958572387695312, 38.45090005662966], [14.957199096679688, 38.45090005662966], [14.957199096679688, 38.44122007878895], [14.955825805664064, 38.44122007878895], [14.955825805664064, 38.440144445551745], [14.947586059570312, 38.440144445551745], [14.947586059570312, 38.44122007878895], [14.944839477539064, 38.44122007878895], [14.944839477539064, 38.44337129717807], [14.943466186523438, 38.44337129717807], [14.943466186523438, 38.44659800454641], [14.942092895507814, 38.44659800454641], [14.942092895507814, 38.44982456765297], [14.939346313476562, 38.44982456765297], [14.939346313476562, 38.45090005662966], [14.937973022460938, 38.45090005662966], [14.937973022460938, 38.4519755295767], [14.936599731445314, 38.4519755295767], [14.936599731445314, 38.45305098649397], [14.935226440429688, 38.45305098649397], [14.935226440429688, 38.454126427381304], [14.933853149414062, 38.454126427381304], [14.933853149414062, 38.45627726106563], [14.932479858398436, 38.45627726106563], [14.932479858398436, 38.45735265386235], [14.931106567382814, 38.45735265386235], [14.931106567382814, 38.458428030628575], [14.929733276367188, 38.458428030628575], [14.929733276367188, 38.45950339136418], [14.92698669433594, 38.45950339136418], [14.92698669433594, 38.46057873606902], [14.924240112304688, 38.46057873606902], [14.924240112304688, 38.461654064742945], [14.920120239257812, 38.461654064742945], [14.920120239257812, 38.46272937738583], [14.917373657226564, 38.46272937738583], [14.917373657226564, 38.46380467399753], [14.914627075195312, 38.46380467399753], [14.914627075195312, 38.46487995457791], [14.911880493164062, 38.46487995457791], [14.911880493164062, 38.465955219126826], [14.910507202148438, 38.465955219126826], [14.910507202148438, 38.46703046764413], [14.90913391113281, 38.46703046764413], [14.90913391113281, 38.46810570012969], [14.90776062011719, 38.46810570012969], [14.90776062011719, 38.469180916583376], [14.906387329101562, 38.469180916583376], [14.906387329101562, 38.471331301394514], [14.90501403808594, 38.471331301394514], [14.90501403808594, 38.47240646975171], [14.903640747070314, 38.47240646975171], [14.903640747070314, 38.474556758368635], [14.902267456054688, 38.474556758368635], [14.902267456054688, 38.47563187862807], [14.900894165039062, 38.47563187862807], [14.900894165039062, 38.47778207104824], [14.89952087402344, 38.47778207104824], [14.89952087402344, 38.491756758498475], [14.900894165039062, 38.491756758498475], [14.900894165039062, 38.49390646989732], [14.902267456054688, 38.49390646989732], [14.902267456054688, 38.498205700271136], [14.903640747070314, 38.498205700271136], [14.903640747070314, 38.50787803050539], [14.90501403808594, 38.50787803050539], [14.90501403808594, 38.51110185192187], [14.906387329101562, 38.51110185192187], [14.906387329101562, 38.51325098601252], [14.90776062011719, 38.51325098601252], [14.90776062011719, 38.515400055952256], [14.90913391113281, 38.515400055952256], [14.90913391113281, 38.5164745668652], [14.910507202148438, 38.5164745668652], [14.910507202148438, 38.51754906173999], [14.911880493164062, 38.51754906173999], [14.911880493164062, 38.518623540576506], [14.914627075195312, 38.518623540576506], [14.914627075195312, 38.5196980033746], [14.91874694824219, 38.5196980033746], [14.91874694824219, 38.52077245013413]]]}}, {\\\"id\\\": \\\"1\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 255.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[14.950332641601564, 38.42078030658811], [14.950332641601564, 38.41970436883825], [14.951705932617188, 38.41970436883825], [14.951705932617188, 38.42078030658811], [14.950332641601564, 38.42078030658811]]]}}, {\\\"id\\\": \\\"2\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 0.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[13.633346557617188, 39.03678630788351], [13.633346557617188, 38.30233111129678], [15.040969848632812, 38.30233111129678], [15.040969848632812, 39.03678630788351], [13.633346557617188, 39.03678630788351]], [[14.91874694824219, 38.52077245013413], [14.91874694824219, 38.5196980033746], [14.914627075195312, 38.5196980033746], [14.914627075195312, 38.518623540576506], [14.911880493164062, 38.518623540576506], [14.911880493164062, 38.51754906173999], [14.910507202148438, 38.51754906173999], [14.910507202148438, 38.5164745668652], [14.90913391113281, 38.5164745668652], [14.90913391113281, 38.515400055952256], [14.90776062011719, 38.515400055952256], [14.90776062011719, 38.51325098601252], [14.906387329101562, 38.51325098601252], [14.906387329101562, 38.51110185192187], [14.90501403808594, 38.51110185192187], [14.90501403808594, 38.50787803050539], [14.903640747070314, 38.50787803050539], [14.903640747070314, 38.498205700271136], [14.902267456054688, 38.498205700271136], [14.902267456054688, 38.49390646989732], [14.900894165039062, 38.49390646989732], [14.900894165039062, 38.491756758498475], [14.89952087402344, 38.491756758498475], [14.89952087402344, 38.47778207104824], [14.900894165039062, 38.47778207104824], [14.900894165039062, 38.47563187862807], [14.902267456054688, 38.47563187862807], [14.902267456054688, 38.474556758368635], [14.903640747070314, 38.474556758368635], [14.903640747070314, 38.47240646975171], [14.90501403808594, 38.47240646975171], [14.90501403808594, 38.471331301394514], [14.906387329101562, 38.471331301394514], [14.906387329101562, 38.469180916583376], [14.90776062011719, 38.469180916583376], [14.90776062011719, 38.46810570012969], [14.90913391113281, 38.46810570012969], [14.90913391113281, 38.46703046764413], [14.910507202148438, 38.46703046764413], [14.910507202148438, 38.465955219126826], [14.911880493164062, 38.465955219126826], [14.911880493164062, 38.46487995457791], [14.914627075195312, 38.46487995457791], [14.914627075195312, 38.46380467399753], [14.917373657226564, 38.46380467399753], [14.917373657226564, 38.46272937738583], [14.920120239257812, 38.46272937738583], [14.920120239257812, 38.461654064742945], [14.924240112304688, 38.461654064742945], [14.924240112304688, 38.46057873606902], [14.92698669433594, 38.46057873606902], [14.92698669433594, 38.45950339136418], [14.929733276367188, 38.45950339136418], [14.929733276367188, 38.458428030628575], [14.931106567382814, 38.458428030628575], [14.931106567382814, 38.45735265386235], [14.932479858398436, 38.45735265386235], [14.932479858398436, 38.45627726106563], [14.933853149414062, 38.45627726106563], [14.933853149414062, 38.454126427381304], [14.935226440429688, 38.454126427381304], [14.935226440429688, 38.45305098649397], [14.936599731445314, 38.45305098649397], [14.936599731445314, 38.4519755295767], [14.937973022460938, 38.4519755295767], [14.937973022460938, 38.45090005662966], [14.939346313476562, 38.45090005662966], [14.939346313476562, 38.44982456765297], [14.942092895507814, 38.44982456765297], [14.942092895507814, 38.44659800454641], [14.943466186523438, 38.44659800454641], [14.943466186523438, 38.44337129717807], [14.944839477539064, 38.44337129717807], [14.944839477539064, 38.44122007878895], [14.947586059570312, 38.44122007878895], [14.947586059570312, 38.440144445551745], [14.955825805664064, 38.440144445551745], [14.955825805664064, 38.44122007878895], [14.957199096679688, 38.44122007878895], [14.957199096679688, 38.45090005662966], [14.958572387695312, 38.45090005662966], [14.958572387695312, 38.4519755295767], [14.959945678710936, 38.4519755295767], [14.959945678710936, 38.45305098649397], [14.961318969726562, 38.45305098649397], [14.961318969726562, 38.45627726106563], [14.959945678710936, 38.45627726106563], [14.959945678710936, 38.458428030628575], [14.958572387695312, 38.458428030628575], [14.958572387695312, 38.461654064742945], [14.959945678710936, 38.461654064742945], [14.959945678710936, 38.46272937738583], [14.961318969726562, 38.46272937738583], [14.961318969726562, 38.46380467399753], [14.962692260742188, 38.46380467399753], [14.962692260742188, 38.46487995457791], [14.964065551757814, 38.46487995457791], [14.964065551757814, 38.465955219126826], [14.965438842773436, 38.465955219126826], [14.965438842773436, 38.46703046764413], [14.96818542480469, 38.46703046764413], [14.96818542480469, 38.46810570012969], [14.969558715820314, 38.46810570012969], [14.969558715820314, 38.47240646975171], [14.970932006835938, 38.47240646975171], [14.970932006835938, 38.47348162207646], [14.972305297851562, 38.47348162207646], [14.972305297851562, 38.47563187862807], [14.975051879882812, 38.47563187862807], [14.975051879882812, 38.47670698285466], [14.976425170898438, 38.47670698285466], [14.976425170898438, 38.47778207104824], [14.977798461914064, 38.47778207104824], [14.977798461914064, 38.479932199335856], [14.97917175292969, 38.479932199335856], [14.97917175292969, 38.48100723942961], [14.977798461914064, 38.48100723942961], [14.977798461914064, 38.4820822634898], [14.976425170898438, 38.4820822634898], [14.976425170898438, 38.483157271516305], [14.975051879882812, 38.483157271516305], [14.975051879882812, 38.48423226350896], [14.966812133789062, 38.48423226350896], [14.966812133789062, 38.48638219939222], [14.965438842773436, 38.48638219939222], [14.965438842773436, 38.48960698295985], [14.964065551757814, 38.48960698295985], [14.964065551757814, 38.491756758498475], [14.962692260742188, 38.491756758498475], [14.962692260742188, 38.49713091673101], [14.961318969726562, 38.49713091673101], [14.961318969726562, 38.51110185192187], [14.959945678710936, 38.51110185192187], [14.959945678710936, 38.515400055952256], [14.958572387695312, 38.515400055952256], [14.958572387695312, 38.518623540576506], [14.957199096679688, 38.518623540576506], [14.957199096679688, 38.5196980033746], [14.955825805664064, 38.5196980033746], [14.955825805664064, 38.52077245013413], [14.947586059570312, 38.52077245013413], [14.947586059570312, 38.5196980033746], [14.932479858398436, 38.5196980033746], [14.932479858398436, 38.52077245013413], [14.91874694824219, 38.52077245013413]], [[14.950332641601564, 38.42078030658811], [14.950332641601564, 38.41970436883825], [14.951705932617188, 38.41970436883825], [14.951705932617188, 38.42078030658811], [14.950332641601564, 38.42078030658811]]]}}]}\", \"n_shapes_geojson\": 3, \"duration_run\": 19.441079139709473, \"message\": \"ok\", \"request_id\": \"test_invoke_id\"}",
12
  "isBase64Encoded": false
13
  }
14
  }
 
8
  "header": {
9
  "Content-Type": "application/json"
10
  },
11
+ "body": "{\"n_predictions\": 1, \"geojson\": \"{\\\"type\\\": \\\"FeatureCollection\\\", \\\"features\\\": [{\\\"id\\\": \\\"0\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 0.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.43674087524414, 46.17780978687552], [9.43674087524414, 46.17709660889324], [9.437084197998045, 46.17709660889324], [9.437084197998045, 46.17733433591508], [9.437427520751953, 46.17733433591508], [9.437427520751953, 46.17780978687552], [9.43674087524414, 46.17780978687552]]]}}, {\\\"id\\\": \\\"1\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 255.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.426441192626953, 46.18921937663871], [9.429531097412108, 46.18921937663871], [9.429531097412108, 46.18898170100372], [9.43124771118164, 46.18898170100372], [9.43124771118164, 46.18874402434101], [9.432277679443358, 46.18874402434101], [9.432277679443358, 46.18850634665056], [9.432964324951172, 46.18850634665056], [9.432964324951172, 46.18826866793239], [9.433307647705078, 46.18826866793239], [9.433307647705078, 46.18803098818649], [9.433994293212889, 46.18803098818649], [9.433994293212889, 46.18779330741286], [9.435024261474608, 46.18779330741286], [9.435024261474608, 46.18755562561149], [9.436397552490234, 46.18755562561149], [9.436397552490234, 46.18731794278239], [9.43777084350586, 46.18731794278239], [9.43777084350586, 46.187080258925576], [9.438457489013672, 46.187080258925576], [9.438457489013672, 46.18684257404102], [9.43948745727539, 46.18684257404102], [9.43948745727539, 46.186604888128734], [9.44498062133789, 46.186604888128734], [9.44498062133789, 46.186367201188716], [9.447727203369139, 46.186367201188716], [9.447727203369139, 46.18612951322096], [9.44875717163086, 46.18612951322096], [9.44875717163086, 46.18589182422548], [9.449100494384766, 46.18589182422548], [9.449100494384766, 46.18517875107263], [9.449443817138674, 46.18517875107263], [9.449443817138674, 46.182801773760346], [9.449100494384766, 46.182801773760346], [9.449100494384766, 46.182564070376564], [9.44875717163086, 46.182564070376564], [9.44875717163086, 46.18232636596505], [9.445323944091797, 46.18232636596505], [9.445323944091797, 46.1820886605258], [9.443607330322267, 46.1820886605258], [9.443607330322267, 46.1818509540588], [9.44223403930664, 46.1818509540588], [9.44223403930664, 46.181613246564076], [9.441547393798828, 46.181613246564076], [9.441547393798828, 46.1813755380416], [9.441204071044922, 46.1813755380416], [9.441204071044922, 46.17994926532421], [9.441547393798828, 46.17994926532421], [9.441547393798828, 46.17876067646348], [9.441204071044922, 46.17876067646348], [9.441204071044922, 46.17709660889324], [9.440174102783201, 46.17709660889324], [9.440174102783201, 46.180424693674304], [9.439830780029297, 46.180424693674304], [9.439830780029297, 46.18066240630774], [9.439144134521484, 46.18066240630774], [9.439144134521484, 46.180424693674304], [9.438457489013672, 46.180424693674304], [9.438457489013672, 46.179473832863145], [9.438114166259766, 46.179473832863145], [9.438114166259766, 46.179236115091], [9.438457489013672, 46.179236115091], [9.438457489013672, 46.17804751081413], [9.438800811767578, 46.17804751081413], [9.438800811767578, 46.17709660889324], [9.439144134521484, 46.17709660889324], [9.439144134521484, 46.17638342166123], [9.438800811767578, 46.17638342166123], [9.438800811767578, 46.1756702251795], [9.438457489013672, 46.1756702251795], [9.438457489013672, 46.17543249096342], [9.438114166259766, 46.17543249096342], [9.438114166259766, 46.1751947557196], [9.43674087524414, 46.1751947557196], [9.43674087524414, 46.17495701944803], [9.436397552490234, 46.17495701944803], [9.436397552490234, 46.17471928214871], [9.436054229736328, 46.17471928214871], [9.436054229736328, 46.17448154382164], [9.435710906982424, 46.17448154382164], [9.435710906982424, 46.17376832267393], [9.435367584228517, 46.17376832267393], [9.435367584228517, 46.17353058023586], [9.435024261474608, 46.17353058023586], [9.435024261474608, 46.17400606408425], [9.434680938720703, 46.17400606408425], [9.434680938720703, 46.174243804466826], [9.433994293212889, 46.174243804466826], [9.433994293212889, 46.17376832267393], [9.433650970458984, 46.17376832267393], [9.433650970458984, 46.17329283677004], [9.433994293212889, 46.17329283677004], [9.433994293212889, 46.17305509227646], [9.434337615966797, 46.17305509227646], [9.434337615966797, 46.17281734675514], [9.434680938720703, 46.17281734675514], [9.434680938720703, 46.1716286037322], [9.434337615966797, 46.1716286037322], [9.434337615966797, 46.171390852044354], [9.432621002197267, 46.171390852044354], [9.432621002197267, 46.171153099328755], [9.432277679443358, 46.171153099328755], [9.432277679443358, 46.17067759081429], [9.431934356689453, 46.17067759081429], [9.431934356689453, 46.1702020781888], [9.431591033935547, 46.1702020781888], [9.431591033935547, 46.16996432033442], [9.43124771118164, 46.16996432033442], [9.43124771118164, 46.169726561452286], [9.431934356689453, 46.169726561452286], [9.431934356689453, 46.1694888015424], [9.433650970458984, 46.1694888015424], [9.433650970458984, 46.16925104060475], [9.433994293212889, 46.16925104060475], [9.433994293212889, 46.16901327863934], [9.434337615966797, 46.16901327863934], [9.434337615966797, 46.16853775162525], [9.434680938720703, 46.16853775162525], [9.434680938720703, 46.16806222050013], [9.435024261474608, 46.16806222050013], [9.435024261474608, 46.16758668526397], [9.435367584228517, 46.16758668526397], [9.435367584228517, 46.16734891610425], [9.438114166259766, 46.16734891610425], [9.438114166259766, 46.16711114591677], [9.438457489013672, 46.16711114591677], [9.438457489013672, 46.16734891610425], [9.43948745727539, 46.16734891610425], [9.43948745727539, 46.16711114591677], [9.439830780029297, 46.16711114591677], [9.439830780029297, 46.1656845032089], [9.43948745727539, 46.1656845032089], [9.43948745727539, 46.16497116798016], [9.438800811767578, 46.16497116798016], [9.438800811767578, 46.16473338751506], [9.432621002197267, 46.16473338751506], [9.432621002197267, 46.16449560602219], [9.429531097412108, 46.16449560602219], [9.429531097412108, 46.16473338751506], [9.429187774658201, 46.16473338751506], [9.429187774658201, 46.16497116798016], [9.428844451904297, 46.16497116798016], [9.428844451904297, 46.16520894741751], [9.428157806396484, 46.16520894741751], [9.428157806396484, 46.16497116798016], [9.427471160888672, 46.16497116798016], [9.427471160888672, 46.16473338751506], [9.426097869873047, 46.16473338751506], [9.426097869873047, 46.16449560602219], [9.425411224365234, 46.16449560602219], [9.425411224365234, 46.16425782350156], [9.424724578857424, 46.16425782350156], [9.424724578857424, 46.163782255376994], [9.424381256103514, 46.163782255376994], [9.424381256103514, 46.16354446977307], [9.423351287841797, 46.16354446977307], [9.423351287841797, 46.16330668314137], [9.42300796508789, 46.16330668314137], [9.42300796508789, 46.16306889548191], [9.422664642333984, 46.16306889548191], [9.422664642333984, 46.162831106794684], [9.422321319580078, 46.162831106794684], [9.422321319580078, 46.162355526336924], [9.421977996826174, 46.162355526336924], [9.421977996826174, 46.1618799417681], [9.421634674072264, 46.1618799417681], [9.421634674072264, 46.161404353088194], [9.42129135131836, 46.161404353088194], [9.42129135131836, 46.16116655720659], [9.420948028564453, 46.16116655720659], [9.420948028564453, 46.16092876029722], [9.420604705810547, 46.16092876029722], [9.420604705810547, 46.16069096236007], [9.42026138305664, 46.16069096236007], [9.42026138305664, 46.16021536340248], [9.419918060302734, 46.16021536340248], [9.419918060302734, 46.15973976033379], [9.419574737548828, 46.15973976033379], [9.419574737548828, 46.159501957257795], [9.419231414794922, 46.159501957257795], [9.419231414794922, 46.159026348022486], [9.418888092041016, 46.159026348022486], [9.418888092041016, 46.15855073467608], [9.418544769287108, 46.15855073467608], [9.418544769287108, 46.15831292646123], [9.418201446533203, 46.15831292646123], [9.418201446533203, 46.158075117218594], [9.417858123779297, 46.158075117218594], [9.417858123779297, 46.15783730694818], [9.41751480102539, 46.15783730694818], [9.41751480102539, 46.15759949565], [9.417171478271484, 46.15759949565], [9.417171478271484, 46.15736168332404], [9.416828155517578, 46.15736168332404], [9.416828155517578, 46.15712386997031], [9.416484832763672, 46.15712386997031], [9.416484832763672, 46.15664824017952], [9.416141510009766, 46.15664824017952], [9.416141510009766, 46.15641042374246], [9.415454864501953, 46.15641042374246], [9.415454864501953, 46.15617260627763], [9.415111541748047, 46.15617260627763], [9.415111541748047, 46.15593478778501], [9.414081573486328, 46.15593478778501], [9.414081573486328, 46.15569696826462], [9.413738250732422, 46.15569696826462], [9.413738250732422, 46.15522132614051], [9.413394927978517, 46.15522132614051], [9.413394927978517, 46.155459147716456], [9.41305160522461, 46.155459147716456], [9.41305160522461, 46.15641042374246], [9.412708282470703, 46.15641042374246], [9.412708282470703, 46.15664824017952], [9.412364959716799, 46.15664824017952], [9.412364959716799, 46.15712386997031], [9.411334991455078, 46.15712386997031], [9.411334991455078, 46.15688605558881], [9.410991668701172, 46.15688605558881], [9.410991668701172, 46.15664824017952], [9.409618377685547, 46.15664824017952], [9.409618377685547, 46.15641042374246], [9.408588409423828, 46.15641042374246], [9.408588409423828, 46.15664824017952], [9.407215118408203, 46.15664824017952], [9.407215118408203, 46.15759949565], [9.40755844116211, 46.15759949565], [9.40755844116211, 46.16069096236007], [9.407215118408203, 46.16069096236007], [9.407215118408203, 46.16092876029722], [9.406871795654297, 46.16092876029722], [9.406871795654297, 46.16116655720659], [9.403095245361328, 46.16116655720659], [9.403095245361328, 46.16092876029722], [9.401721954345703, 46.16092876029722], [9.401721954345703, 46.16116655720659], [9.401378631591797, 46.16116655720659], [9.401378631591797, 46.161642147942025], [9.401721954345703, 46.161642147942025], [9.401721954345703, 46.162355526336924], [9.40206527709961, 46.162355526336924], [9.40206527709961, 46.16592227956294], [9.401721954345703, 46.16592227956294], [9.401721954345703, 46.16711114591677], [9.401378631591797, 46.16711114591677], [9.401378631591797, 46.16853775162525], [9.40103530883789, 46.16853775162525], [9.40103530883789, 46.16901327863934], [9.400691986083984, 46.16901327863934], [9.400691986083984, 46.16925104060475], [9.40000534057617, 46.16925104060475], [9.40000534057617, 46.1694888015424], [9.399662017822266, 46.1694888015424], [9.399662017822266, 46.169726561452286], [9.39931869506836, 46.169726561452286], [9.39931869506836, 46.170915345585406], [9.40103530883789, 46.170915345585406], [9.40103530883789, 46.171153099328755], [9.40206527709961, 46.171153099328755], [9.40206527709961, 46.171390852044354], [9.402751922607422, 46.171390852044354], [9.402751922607422, 46.1716286037322], [9.403438568115234, 46.1716286037322], [9.403438568115234, 46.17210410402464], [9.403781890869139, 46.17210410402464], [9.403781890869139, 46.172579600206056], [9.404125213623047, 46.172579600206056], [9.404125213623047, 46.17281734675514], [9.40481185913086, 46.17281734675514], [9.40481185913086, 46.17305509227646], [9.405841827392578, 46.17305509227646], [9.405841827392578, 46.17329283677004], [9.406185150146484, 46.17329283677004], [9.406185150146484, 46.17353058023586], [9.406871795654297, 46.17353058023586], [9.406871795654297, 46.17376832267393], [9.40755844116211, 46.17376832267393], [9.40755844116211, 46.17400606408425], [9.407901763916016, 46.17400606408425], [9.407901763916016, 46.174243804466826], [9.408588409423828, 46.174243804466826], [9.408588409423828, 46.17471928214871], [9.40927505493164, 46.17471928214871], [9.40927505493164, 46.17495701944803], [9.409618377685547, 46.17495701944803], [9.409618377685547, 46.1751947557196], [9.409961700439453, 46.1751947557196], [9.409961700439453, 46.17543249096342], [9.41030502319336, 46.17543249096342], [9.41030502319336, 46.1756702251795], [9.410648345947264, 46.1756702251795], [9.410648345947264, 46.17590795836782], [9.410991668701172, 46.17590795836782], [9.410991668701172, 46.1761456905284], [9.411334991455078, 46.1761456905284], [9.411334991455078, 46.17638342166123], [9.411678314208983, 46.17638342166123], [9.411678314208983, 46.17662115176631], [9.41202163696289, 46.17662115176631], [9.41202163696289, 46.17685888084364], [9.412364959716799, 46.17685888084364], [9.412364959716799, 46.17709660889324], [9.412708282470703, 46.17709660889324], [9.412708282470703, 46.17733433591508], [9.413394927978517, 46.17733433591508], [9.413394927978517, 46.177572061909174], [9.413738250732422, 46.177572061909174], [9.413738250732422, 46.17780978687552], [9.414081573486328, 46.17780978687552], [9.414081573486328, 46.17804751081413], [9.414424896240234, 46.17804751081413], [9.414424896240234, 46.17828523372499], [9.41476821899414, 46.17828523372499], [9.41476821899414, 46.17852295560811], [9.415111541748047, 46.17852295560811], [9.415111541748047, 46.18351487774526], [9.415454864501953, 46.18351487774526], [9.415454864501953, 46.18422797248055], [9.415111541748047, 46.18422797248055], [9.415111541748047, 46.18446566867017], [9.41476821899414, 46.18446566867017], [9.41476821899414, 46.18470336383206], [9.414081573486328, 46.18470336383206], [9.414081573486328, 46.184941057966206], [9.413394927978517, 46.184941057966206], [9.413394927978517, 46.18517875107263], [9.41305160522461, 46.18517875107263], [9.41305160522461, 46.18612951322096], [9.412708282470703, 46.18612951322096], [9.412708282470703, 46.186367201188716], [9.412364959716799, 46.186367201188716], [9.412364959716799, 46.186604888128734], [9.41202163696289, 46.186604888128734], [9.41202163696289, 46.18779330741286], [9.412364959716799, 46.18779330741286], [9.412364959716799, 46.18803098818649], [9.41305160522461, 46.18803098818649], [9.41305160522461, 46.18826866793239], [9.41751480102539, 46.18826866793239], [9.41751480102539, 46.18850634665056], [9.420948028564453, 46.18850634665056], [9.420948028564453, 46.18874402434101], [9.423694610595703, 46.18874402434101], [9.423694610595703, 46.18898170100372], [9.426441192626953, 46.18898170100372], [9.426441192626953, 46.18921937663871]], [[9.43674087524414, 46.17780978687552], [9.43674087524414, 46.17709660889324], [9.437084197998045, 46.17709660889324], [9.437084197998045, 46.17733433591508], [9.437427520751953, 46.17733433591508], [9.437427520751953, 46.17780978687552], [9.43674087524414, 46.17780978687552]]]}}, {\\\"id\\\": \\\"2\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 255.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.405155181884766, 46.15688605558881], [9.405841827392578, 46.15688605558881], [9.405841827392578, 46.15664824017952], [9.406185150146484, 46.15664824017952], [9.406185150146484, 46.15617260627763], [9.405155181884766, 46.15617260627763], [9.405155181884766, 46.15641042374246], [9.40481185913086, 46.15641042374246], [9.40481185913086, 46.15664824017952], [9.405155181884766, 46.15664824017952], [9.405155181884766, 46.15688605558881]]]}}, {\\\"id\\\": \\\"3\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 255.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.41030502319336, 46.15403220284411], [9.410991668701172, 46.15403220284411], [9.410991668701172, 46.15379437510149], [9.411334991455078, 46.15379437510149], [9.411334991455078, 46.153318716532915], [9.410991668701172, 46.153318716532915], [9.410991668701172, 46.153080885706956], [9.41030502319336, 46.153080885706956], [9.41030502319336, 46.153318716532915], [9.409961700439453, 46.153318716532915], [9.409961700439453, 46.15379437510149], [9.41030502319336, 46.15379437510149], [9.41030502319336, 46.15403220284411]]]}}, {\\\"id\\\": \\\"4\\\", \\\"type\\\": \\\"Feature\\\", \\\"properties\\\": {\\\"raster_val\\\": 0.0}, \\\"geometry\\\": {\\\"type\\\": \\\"Polygon\\\", \\\"coordinates\\\": [[[9.143199920654297, 46.30271068141335], [9.143199920654297, 46.13999860748669], [9.495105743408203, 46.13999860748669], [9.495105743408203, 46.30271068141335], [9.143199920654297, 46.30271068141335]], [[9.426441192626953, 46.18921937663871], [9.426441192626953, 46.18898170100372], [9.423694610595703, 46.18898170100372], [9.423694610595703, 46.18874402434101], [9.420948028564453, 46.18874402434101], [9.420948028564453, 46.18850634665056], [9.41751480102539, 46.18850634665056], [9.41751480102539, 46.18826866793239], [9.41305160522461, 46.18826866793239], [9.41305160522461, 46.18803098818649], [9.412364959716799, 46.18803098818649], [9.412364959716799, 46.18779330741286], [9.41202163696289, 46.18779330741286], [9.41202163696289, 46.186604888128734], [9.412364959716799, 46.186604888128734], [9.412364959716799, 46.186367201188716], [9.412708282470703, 46.186367201188716], [9.412708282470703, 46.18612951322096], [9.41305160522461, 46.18612951322096], [9.41305160522461, 46.18517875107263], [9.413394927978517, 46.18517875107263], [9.413394927978517, 46.184941057966206], [9.414081573486328, 46.184941057966206], [9.414081573486328, 46.18470336383206], [9.41476821899414, 46.18470336383206], [9.41476821899414, 46.18446566867017], [9.415111541748047, 46.18446566867017], [9.415111541748047, 46.18422797248055], [9.415454864501953, 46.18422797248055], [9.415454864501953, 46.18351487774526], [9.415111541748047, 46.18351487774526], [9.415111541748047, 46.17852295560811], [9.41476821899414, 46.17852295560811], [9.41476821899414, 46.17828523372499], [9.414424896240234, 46.17828523372499], [9.414424896240234, 46.17804751081413], [9.414081573486328, 46.17804751081413], [9.414081573486328, 46.17780978687552], [9.413738250732422, 46.17780978687552], [9.413738250732422, 46.177572061909174], [9.413394927978517, 46.177572061909174], [9.413394927978517, 46.17733433591508], [9.412708282470703, 46.17733433591508], [9.412708282470703, 46.17709660889324], [9.412364959716799, 46.17709660889324], [9.412364959716799, 46.17685888084364], [9.41202163696289, 46.17685888084364], [9.41202163696289, 46.17662115176631], [9.411678314208983, 46.17662115176631], [9.411678314208983, 46.17638342166123], [9.411334991455078, 46.17638342166123], [9.411334991455078, 46.1761456905284], [9.410991668701172, 46.1761456905284], [9.410991668701172, 46.17590795836782], [9.410648345947264, 46.17590795836782], [9.410648345947264, 46.1756702251795], [9.41030502319336, 46.1756702251795], [9.41030502319336, 46.17543249096342], [9.409961700439453, 46.17543249096342], [9.409961700439453, 46.1751947557196], [9.409618377685547, 46.1751947557196], [9.409618377685547, 46.17495701944803], [9.40927505493164, 46.17495701944803], [9.40927505493164, 46.17471928214871], [9.408588409423828, 46.17471928214871], [9.408588409423828, 46.174243804466826], [9.407901763916016, 46.174243804466826], [9.407901763916016, 46.17400606408425], [9.40755844116211, 46.17400606408425], [9.40755844116211, 46.17376832267393], [9.406871795654297, 46.17376832267393], [9.406871795654297, 46.17353058023586], [9.406185150146484, 46.17353058023586], [9.406185150146484, 46.17329283677004], [9.405841827392578, 46.17329283677004], [9.405841827392578, 46.17305509227646], [9.40481185913086, 46.17305509227646], [9.40481185913086, 46.17281734675514], [9.404125213623047, 46.17281734675514], [9.404125213623047, 46.172579600206056], [9.403781890869139, 46.172579600206056], [9.403781890869139, 46.17210410402464], [9.403438568115234, 46.17210410402464], [9.403438568115234, 46.1716286037322], [9.402751922607422, 46.1716286037322], [9.402751922607422, 46.171390852044354], [9.40206527709961, 46.171390852044354], [9.40206527709961, 46.171153099328755], [9.40103530883789, 46.171153099328755], [9.40103530883789, 46.170915345585406], [9.39931869506836, 46.170915345585406], [9.39931869506836, 46.169726561452286], [9.399662017822266, 46.169726561452286], [9.399662017822266, 46.1694888015424], [9.40000534057617, 46.1694888015424], [9.40000534057617, 46.16925104060475], [9.400691986083984, 46.16925104060475], [9.400691986083984, 46.16901327863934], [9.40103530883789, 46.16901327863934], [9.40103530883789, 46.16853775162525], [9.401378631591797, 46.16853775162525], [9.401378631591797, 46.16711114591677], [9.401721954345703, 46.16711114591677], [9.401721954345703, 46.16592227956294], [9.40206527709961, 46.16592227956294], [9.40206527709961, 46.162355526336924], [9.401721954345703, 46.162355526336924], [9.401721954345703, 46.161642147942025], [9.401378631591797, 46.161642147942025], [9.401378631591797, 46.16116655720659], [9.401721954345703, 46.16116655720659], [9.401721954345703, 46.16092876029722], [9.403095245361328, 46.16092876029722], [9.403095245361328, 46.16116655720659], [9.406871795654297, 46.16116655720659], [9.406871795654297, 46.16092876029722], [9.407215118408203, 46.16092876029722], [9.407215118408203, 46.16069096236007], [9.40755844116211, 46.16069096236007], [9.40755844116211, 46.15759949565], [9.407215118408203, 46.15759949565], [9.407215118408203, 46.15664824017952], [9.408588409423828, 46.15664824017952], [9.408588409423828, 46.15641042374246], [9.409618377685547, 46.15641042374246], [9.409618377685547, 46.15664824017952], [9.410991668701172, 46.15664824017952], [9.410991668701172, 46.15688605558881], [9.411334991455078, 46.15688605558881], [9.411334991455078, 46.15712386997031], [9.412364959716799, 46.15712386997031], [9.412364959716799, 46.15664824017952], [9.412708282470703, 46.15664824017952], [9.412708282470703, 46.15641042374246], [9.41305160522461, 46.15641042374246], [9.41305160522461, 46.155459147716456], [9.413394927978517, 46.155459147716456], [9.413394927978517, 46.15522132614051], [9.413738250732422, 46.15522132614051], [9.413738250732422, 46.15569696826462], [9.414081573486328, 46.15569696826462], [9.414081573486328, 46.15593478778501], [9.415111541748047, 46.15593478778501], [9.415111541748047, 46.15617260627763], [9.415454864501953, 46.15617260627763], [9.415454864501953, 46.15641042374246], [9.416141510009766, 46.15641042374246], [9.416141510009766, 46.15664824017952], [9.416484832763672, 46.15664824017952], [9.416484832763672, 46.15712386997031], [9.416828155517578, 46.15712386997031], [9.416828155517578, 46.15736168332404], [9.417171478271484, 46.15736168332404], [9.417171478271484, 46.15759949565], [9.41751480102539, 46.15759949565], [9.41751480102539, 46.15783730694818], [9.417858123779297, 46.15783730694818], [9.417858123779297, 46.158075117218594], [9.418201446533203, 46.158075117218594], [9.418201446533203, 46.15831292646123], [9.418544769287108, 46.15831292646123], [9.418544769287108, 46.15855073467608], [9.418888092041016, 46.15855073467608], [9.418888092041016, 46.159026348022486], [9.419231414794922, 46.159026348022486], [9.419231414794922, 46.159501957257795], [9.419574737548828, 46.159501957257795], [9.419574737548828, 46.15973976033379], [9.419918060302734, 46.15973976033379], [9.419918060302734, 46.16021536340248], [9.42026138305664, 46.16021536340248], [9.42026138305664, 46.16069096236007], [9.420604705810547, 46.16069096236007], [9.420604705810547, 46.16092876029722], [9.420948028564453, 46.16092876029722], [9.420948028564453, 46.16116655720659], [9.42129135131836, 46.16116655720659], [9.42129135131836, 46.161404353088194], [9.421634674072264, 46.161404353088194], [9.421634674072264, 46.1618799417681], [9.421977996826174, 46.1618799417681], [9.421977996826174, 46.162355526336924], [9.422321319580078, 46.162355526336924], [9.422321319580078, 46.162831106794684], [9.422664642333984, 46.162831106794684], [9.422664642333984, 46.16306889548191], [9.42300796508789, 46.16306889548191], [9.42300796508789, 46.16330668314137], [9.423351287841797, 46.16330668314137], [9.423351287841797, 46.16354446977307], [9.424381256103514, 46.16354446977307], [9.424381256103514, 46.163782255376994], [9.424724578857424, 46.163782255376994], [9.424724578857424, 46.16425782350156], [9.425411224365234, 46.16425782350156], [9.425411224365234, 46.16449560602219], [9.426097869873047, 46.16449560602219], [9.426097869873047, 46.16473338751506], [9.427471160888672, 46.16473338751506], [9.427471160888672, 46.16497116798016], [9.428157806396484, 46.16497116798016], [9.428157806396484, 46.16520894741751], [9.428844451904297, 46.16520894741751], [9.428844451904297, 46.16497116798016], [9.429187774658201, 46.16497116798016], [9.429187774658201, 46.16473338751506], [9.429531097412108, 46.16473338751506], [9.429531097412108, 46.16449560602219], [9.432621002197267, 46.16449560602219], [9.432621002197267, 46.16473338751506], [9.438800811767578, 46.16473338751506], [9.438800811767578, 46.16497116798016], [9.43948745727539, 46.16497116798016], [9.43948745727539, 46.1656845032089], [9.439830780029297, 46.1656845032089], [9.439830780029297, 46.16711114591677], [9.43948745727539, 46.16711114591677], [9.43948745727539, 46.16734891610425], [9.438457489013672, 46.16734891610425], [9.438457489013672, 46.16711114591677], [9.438114166259766, 46.16711114591677], [9.438114166259766, 46.16734891610425], [9.435367584228517, 46.16734891610425], [9.435367584228517, 46.16758668526397], [9.435024261474608, 46.16758668526397], [9.435024261474608, 46.16806222050013], [9.434680938720703, 46.16806222050013], [9.434680938720703, 46.16853775162525], [9.434337615966797, 46.16853775162525], [9.434337615966797, 46.16901327863934], [9.433994293212889, 46.16901327863934], [9.433994293212889, 46.16925104060475], [9.433650970458984, 46.16925104060475], [9.433650970458984, 46.1694888015424], [9.431934356689453, 46.1694888015424], [9.431934356689453, 46.169726561452286], [9.43124771118164, 46.169726561452286], [9.43124771118164, 46.16996432033442], [9.431591033935547, 46.16996432033442], [9.431591033935547, 46.1702020781888], [9.431934356689453, 46.1702020781888], [9.431934356689453, 46.17067759081429], [9.432277679443358, 46.17067759081429], [9.432277679443358, 46.171153099328755], [9.432621002197267, 46.171153099328755], [9.432621002197267, 46.171390852044354], [9.434337615966797, 46.171390852044354], [9.434337615966797, 46.1716286037322], [9.434680938720703, 46.1716286037322], [9.434680938720703, 46.17281734675514], [9.434337615966797, 46.17281734675514], [9.434337615966797, 46.17305509227646], [9.433994293212889, 46.17305509227646], [9.433994293212889, 46.17329283677004], [9.433650970458984, 46.17329283677004], [9.433650970458984, 46.17376832267393], [9.433994293212889, 46.17376832267393], [9.433994293212889, 46.174243804466826], [9.434680938720703, 46.174243804466826], [9.434680938720703, 46.17400606408425], [9.435024261474608, 46.17400606408425], [9.435024261474608, 46.17353058023586], [9.435367584228517, 46.17353058023586], [9.435367584228517, 46.17376832267393], [9.435710906982424, 46.17376832267393], [9.435710906982424, 46.17448154382164], [9.436054229736328, 46.17448154382164], [9.436054229736328, 46.17471928214871], [9.436397552490234, 46.17471928214871], [9.436397552490234, 46.17495701944803], [9.43674087524414, 46.17495701944803], [9.43674087524414, 46.1751947557196], [9.438114166259766, 46.1751947557196], [9.438114166259766, 46.17543249096342], [9.438457489013672, 46.17543249096342], [9.438457489013672, 46.1756702251795], [9.438800811767578, 46.1756702251795], [9.438800811767578, 46.17638342166123], [9.439144134521484, 46.17638342166123], [9.439144134521484, 46.17709660889324], [9.438800811767578, 46.17709660889324], [9.438800811767578, 46.17804751081413], [9.438457489013672, 46.17804751081413], [9.438457489013672, 46.179236115091], [9.438114166259766, 46.179236115091], [9.438114166259766, 46.179473832863145], [9.438457489013672, 46.179473832863145], [9.438457489013672, 46.180424693674304], [9.439144134521484, 46.180424693674304], [9.439144134521484, 46.18066240630774], [9.439830780029297, 46.18066240630774], [9.439830780029297, 46.180424693674304], [9.440174102783201, 46.180424693674304], [9.440174102783201, 46.17709660889324], [9.441204071044922, 46.17709660889324], [9.441204071044922, 46.17876067646348], [9.441547393798828, 46.17876067646348], [9.441547393798828, 46.17994926532421], [9.441204071044922, 46.17994926532421], [9.441204071044922, 46.1813755380416], [9.441547393798828, 46.1813755380416], [9.441547393798828, 46.181613246564076], [9.44223403930664, 46.181613246564076], [9.44223403930664, 46.1818509540588], [9.443607330322267, 46.1818509540588], [9.443607330322267, 46.1820886605258], [9.445323944091797, 46.1820886605258], [9.445323944091797, 46.18232636596505], [9.44875717163086, 46.18232636596505], [9.44875717163086, 46.182564070376564], [9.449100494384766, 46.182564070376564], [9.449100494384766, 46.182801773760346], [9.449443817138674, 46.182801773760346], [9.449443817138674, 46.18517875107263], [9.449100494384766, 46.18517875107263], [9.449100494384766, 46.18589182422548], [9.44875717163086, 46.18589182422548], [9.44875717163086, 46.18612951322096], [9.447727203369139, 46.18612951322096], [9.447727203369139, 46.186367201188716], [9.44498062133789, 46.186367201188716], [9.44498062133789, 46.186604888128734], [9.43948745727539, 46.186604888128734], [9.43948745727539, 46.18684257404102], [9.438457489013672, 46.18684257404102], [9.438457489013672, 46.187080258925576], [9.43777084350586, 46.187080258925576], [9.43777084350586, 46.18731794278239], [9.436397552490234, 46.18731794278239], [9.436397552490234, 46.18755562561149], [9.435024261474608, 46.18755562561149], [9.435024261474608, 46.18779330741286], [9.433994293212889, 46.18779330741286], [9.433994293212889, 46.18803098818649], [9.433307647705078, 46.18803098818649], [9.433307647705078, 46.18826866793239], [9.432964324951172, 46.18826866793239], [9.432964324951172, 46.18850634665056], [9.432277679443358, 46.18850634665056], [9.432277679443358, 46.18874402434101], [9.43124771118164, 46.18874402434101], [9.43124771118164, 46.18898170100372], [9.429531097412108, 46.18898170100372], [9.429531097412108, 46.18921937663871], [9.426441192626953, 46.18921937663871]], [[9.405155181884766, 46.15688605558881], [9.405155181884766, 46.15664824017952], [9.40481185913086, 46.15664824017952], [9.40481185913086, 46.15641042374246], [9.405155181884766, 46.15641042374246], [9.405155181884766, 46.15617260627763], [9.406185150146484, 46.15617260627763], [9.406185150146484, 46.15664824017952], [9.405841827392578, 46.15664824017952], [9.405841827392578, 46.15688605558881], [9.405155181884766, 46.15688605558881]], [[9.41030502319336, 46.15403220284411], [9.41030502319336, 46.15379437510149], [9.409961700439453, 46.15379437510149], [9.409961700439453, 46.153318716532915], [9.41030502319336, 46.153318716532915], [9.41030502319336, 46.153080885706956], [9.410991668701172, 46.153080885706956], [9.410991668701172, 46.153318716532915], [9.411334991455078, 46.153318716532915], [9.411334991455078, 46.15379437510149], [9.410991668701172, 46.15379437510149], [9.410991668701172, 46.15403220284411], [9.41030502319336, 46.15403220284411]]]}}]}\", \"n_shapes_geojson\": 5, \"duration_run\": 6.45501184463501, \"message\": \"ok\", \"request_id\": \"test_invoke_id\"}",
12
  "isBase64Encoded": false
13
  }
14
  }
tests/events/{lambda_handler.json → lambda_handler_single_point.json} RENAMED
File without changes
tests/test_app.py CHANGED
@@ -140,68 +140,42 @@ class TestAppFailures(unittest.TestCase):
140
  print(f"types: response_200:{type(response_200)}, expected:{type(expected_response_200)}.")
141
  assert response_200 == expected_response_200
142
 
143
- def test_lambda_handler_200_real(self):
144
  import shapely
145
 
146
  from src.app import lambda_handler
147
  from tests import LOCAL_URL_TILE, TEST_EVENTS_FOLDER
148
 
149
- name_fn = "lambda_handler"
150
  invoke_id = "test_invoke_id"
151
 
152
- with open(TEST_EVENTS_FOLDER / f"{name_fn}.json") as tst_json:
153
- inputs_outputs = json.load(tst_json)
154
- lambda_context = LambdaContext(
155
- invoke_id=invoke_id,
156
- client_context=None,
157
- cognito_identity=None,
158
- epoch_deadline_time_in_ms=time.time()
159
- )
160
- expected_response_dict = inputs_outputs["output"]
161
- listen_port = 8000
162
-
163
- expected_response_body = json.loads(expected_response_dict["body"])
164
- expected_output_geojson = shapely.from_geojson(expected_response_body["geojson"])
165
-
166
- with LocalTilesHttpServer.http_server("localhost", listen_port, directory=TEST_EVENTS_FOLDER):
167
- input_event = inputs_outputs["input"]
168
- input_event_body = json.loads(input_event["body"])
169
- input_event_body["url_tile"] = LOCAL_URL_TILE
170
- input_event["body"] = json.dumps(input_event_body)
171
- response = lambda_handler(event=input_event, context=lambda_context)
172
-
173
- response_dict = json.loads(response)
174
- body_dict = json.loads(response_dict["body"])
175
- assert body_dict["n_predictions"] == 1
176
- assert body_dict["request_id"] == invoke_id
177
- assert body_dict["message"] == "ok"
178
- assert body_dict["n_shapes_geojson"] == expected_response_body["n_shapes_geojson"]
179
- output_geojson = shapely.from_geojson(body_dict["geojson"])
180
- assert shapely.equals_exact(output_geojson, expected_output_geojson, tolerance=0.000006)
181
-
182
- def test_lambda_handler_200_real_multipoint(self):
183
- from src.app import lambda_handler
184
- from tests import LOCAL_URL_TILE, TEST_EVENTS_FOLDER
185
-
186
- name_fn = "lambda_handler"
187
- invoke_id = "test_invoke_id"
188
-
189
- with open(TEST_EVENTS_FOLDER / f"{name_fn}.json") as tst_json:
190
- inputs_outputs = json.load(tst_json)
191
- lambda_context = LambdaContext(
192
- invoke_id=invoke_id,
193
- client_context=None,
194
- cognito_identity=None,
195
- epoch_deadline_time_in_ms=time.time()
196
- )
197
- listen_port = 8000
198
-
199
- with LocalTilesHttpServer.http_server("localhost", listen_port, directory=TEST_EVENTS_FOLDER):
200
- input_event = inputs_outputs["input"]
201
- input_event_body = json.loads(input_event["body"])
202
- input_event_body["url_tile"] = LOCAL_URL_TILE
203
- input_event["body"] = json.dumps(input_event_body)
204
- response = lambda_handler(event=input_event, context=lambda_context)
205
-
206
- response_dict = json.loads(response)
207
- assert response_dict["statusCode"] == 200
 
140
  print(f"types: response_200:{type(response_200)}, expected:{type(expected_response_200)}.")
141
  assert response_200 == expected_response_200
142
 
143
+ def test_lambda_handler_200_real_single_multi_point(self):
144
  import shapely
145
 
146
  from src.app import lambda_handler
147
  from tests import LOCAL_URL_TILE, TEST_EVENTS_FOLDER
148
 
 
149
  invoke_id = "test_invoke_id"
150
 
151
+ for json_filename in ["lambda_handler_single_point.json", "lambda_handler_multipoint.json"]:
152
+ with open(TEST_EVENTS_FOLDER / json_filename) as tst_json:
153
+ inputs_outputs = json.load(tst_json)
154
+ lambda_context = LambdaContext(
155
+ invoke_id=invoke_id,
156
+ client_context=None,
157
+ cognito_identity=None,
158
+ epoch_deadline_time_in_ms=time.time()
159
+ )
160
+ expected_response_dict = inputs_outputs["output"]
161
+ listen_port = 8000
162
+
163
+ expected_response_body = json.loads(expected_response_dict["body"])
164
+ expected_output_geojson = shapely.from_geojson(expected_response_body["geojson"])
165
+
166
+ with LocalTilesHttpServer.http_server("localhost", listen_port, directory=TEST_EVENTS_FOLDER):
167
+ input_event = inputs_outputs["input"]
168
+ input_event_body = json.loads(input_event["body"])
169
+ input_event_body["url_tile"] = LOCAL_URL_TILE
170
+ input_event["body"] = json.dumps(input_event_body)
171
+ response = lambda_handler(event=input_event, context=lambda_context)
172
+
173
+ response_dict = json.loads(response)
174
+ assert response_dict["statusCode"] == 200
175
+ body_dict = json.loads(response_dict["body"])
176
+ assert body_dict["n_predictions"] == 1
177
+ assert body_dict["request_id"] == invoke_id
178
+ assert body_dict["message"] == "ok"
179
+ assert body_dict["n_shapes_geojson"] == expected_response_body["n_shapes_geojson"]
180
+ output_geojson = shapely.from_geojson(body_dict["geojson"])
181
+ assert shapely.equals_exact(expected_output_geojson, output_geojson, tolerance=0.000006)