Hello nils! ORS tools are really working well for us using from->to points, thanks much for development and maintenance of this product. One question: Are there instructions anywhere describing how to configure line (or point) files so they satisfy the rules for batch tools. We are trying to run a series of lines now with just one row going through a series of vertices (this is how I guessed it should work) though the corrdinates for vertices are not listed in attributes, only in geometry. Does the batch tool look through every line vertex and see if it has 50 waypoints? We would like to use this tool quite a bit so any deeper description other than what we get for error messages would be great. Also - waypoints less than 50, is that very important? we have about 1000 of those we would like to run. here is an example of part of the error message, as I understand the >50 waypoints is only part of the problem.
2019-06-17T09:49:58 CRITICAL Traceback (most recent call last):
File “C:/Users/dre02/AppData/Roaming/QGIS/QGIS3\profiles\devon/python/plugins\ORStools\core\client.py”, line 161, in request
blocking=True)
File “C:/Users/dre02/AppData/Roaming/QGIS/QGIS3\profiles\devon/python/plugins\ORStools\core\networkaccessmanager.py”, line 259, in request
raise self.http_call_result.exception
ORStools.core.networkaccessmanager.RequestsException: Network error #400: Error transferring https://api.openrouteservice.org/directions?coordinates=16.1642,60.1459|16.16577,60.14842|16.03702,60.22933|16.02385,60.24508|16.01481,60.25896|15.98964,60.28643|15.97951,60.29636|15.95691,60.3059|15.93201,60.3146|15.89852,60.3211|15.86421,60.32613|15.83155,60.33221|16.17347,60.15493|15.80008,60.33479|15.7738,60.34001|15.7597,60.34572|15.74749,60.3547|15.7227,60.36063|15.703,60.36987|15.67331,60.381|15.65169,60.38619|15.6197,60.39514|15.59779,60.40985|16.17206,60.15684|15.56191,60.41665|15.52997,60.42751|15.51028,60.43731|15.49197,60.4493|15.47238,60.46267|15.45978,60.4721|15.44725,60.48077|15.46782,60.48672|15.50256,60.49361|15.52828,60.50772|16.15273,60.16642|15.55255,60.5219|15.56105,60.54016|15.58115,60.55652|15.60039,60.57343|15.61715,60.58898|15.62184,60.6002|15.61579,60.60443|15.61413,60.61536|15.61625,60.62222|15.6048,60.62783|16.13429,60.1788|15.58722,60.63694|15.56781,60.64733|15.55233,60.65841|15.5421,60.66787|15.51883,60.67175|15.50695,60.67979|15.48453,60.69452|15.4718,60.7025|16.12232,60.18633|16.1059,60.19506|16.08216,60.20467|16.05457,60.21485&format=geojson&geometry=true&geometry_format=geojson&id=None&instructions=false&preference=fastest&profile=driving-car - server replied: Bad Request
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/Users/dre02/AppData/Roaming/QGIS/QGIS3\profiles\devon/python/plugins\ORStools\proc\directions_lines_proc.py", line 209, in processAlgorithm
response = clnt.request(provider['endpoints'][self.ALGO_NAME_LIST[0]], params)
File "C:/Users/dre02/AppData/Roaming/QGIS/QGIS3\profiles\devon/python/plugins\ORStools\core\client.py", line 170, in request
self._check_status()
File "C:/Users/dre02/AppData/Roaming/QGIS/QGIS3\profiles\devon/python/plugins\ORStools\core\client.py", line 234, in _check_status
message
ORStools.utils.exceptions.GenericServerError: 400 ({"error":{"code":2004,"message":"Request parameters exceed the server configuration limits. The specified number of waypoints must not be greater than 50."},"info":{"engine":{"version":"5.0.1","build_date":"2019-05-29T14:22:56Z"},"timestamp":1560757798077}})