diff --git a/.github/workflows/ci-development.yml b/.github/workflows/ci-development.yml index 2913e5a..1d1a15b 100644 --- a/.github/workflows/ci-development.yml +++ b/.github/workflows/ci-development.yml @@ -16,8 +16,6 @@ jobs: pip install pre-commit black - name: Install and run pre-commit uses: pre-commit/action@v3.0.0 - with: - extra_args: --all-files linux-tests: needs: - lint diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 894086b..85529d7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -38,6 +38,7 @@ repos: description: Forces to replace line ending by the UNIX 'lf' character. - id: pretty-format-json args: [ '--no-sort-keys' ] + exclude: '.*.ipynb' - id: no-commit-to-branch args: [ --branch, master ] - id: no-commit-to-branch diff --git a/README.md b/README.md index ddcbf2d..0d8556a 100644 --- a/README.md +++ b/README.md @@ -155,7 +155,7 @@ Create a **pull request to the main/master** branch once it is ready to be merge #### VCR -ohsome-py records responses using [VCR](https://vcrpy.readthedocs.io/en/latest/) via [pytest-recording](https://github.com/kiwicom/pytest-recording) to prevent unnecessary network traffic and computing during testing. If you implement a test or change an existing one, make sure to update the recorded cassettes. +ohsome-py records responses using [VCR](https://vcrpy.readthedocs.io/en/latest/) via [pytest-recording](https://github.com/kiwicom/pytest-recording) to prevent unnecessary network traffic and computing during testing. If you implement a test or change an existing one, make sure to update the recorded cassettes. In addition, you should delete all cassettes after a certain time (e.g. every 6m or on each new ohsome release) and re-record them. To do that run `poetry run pytest --record-mode=all` diff --git a/ohsome/test/cassettes/test_client/test_bbox_numpy.yaml b/ohsome/test/cassettes/test_client/test_bbox_numpy.yaml index a22d6a9..2c57584 100644 --- a/ohsome/test/cassettes/test_client/test_bbox_numpy.yaml +++ b/ohsome/test/cassettes/test_client/test_bbox_numpy.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:26 GMT + - Mon, 13 Nov 2023 11:26:31 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.67066%2C49.41423%2C8.68177%2C49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '105' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:21 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_check_time_parameter_datetime.yaml b/ohsome/test/cassettes/test_client/test_check_time_parameter_datetime.yaml index 80d23b1..7de7861 100644 --- a/ohsome/test/cassettes/test_client/test_check_time_parameter_datetime.yaml +++ b/ohsome/test/cassettes/test_client/test_check_time_parameter_datetime.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAISOQQqDMBBF954iZG1jdCXeoXRR6aKli1QGDagJk0lpEQ/Ua/RkjbGuhb+Zz+P9 - mRLGuCJC/fCkzchZxabQhdZjv1y8I7KuyjLTOTOAMNhmjbFv1G1HjqcrTPCiSH8/7GRhPBMC0FFZ - 1phxtRt0PMBzGietvgC6/yLPRSlkdHEE5/voum2fkB7AkRpsZAuZlweZh9RSVjHX7Y2n6j0slBQy - bu0oin0FuyfzDwAA//8DADdNhdEmAQAA + H4sIAAAAAAAA/4SOQQ6CMBBF95yi6RpLy8pwB+NC40LjopIJNAHaTKdGQziQ1/BkliJrkr+Zn5f3 + Z8wY45oIzSOQsQNnFRtjF9uA3Xzxlsj5qihs620PwmJT1Na90TQteZ4vMMGLEv39sKOD4UQIQAft + WG2HxW7R8whPeZp05gLo/4tcCSWFSjKO4EOXZLf1FTI9eNK9S3Ap1X4nVcxZyirluv7x1F2AmZJC + prENRbmtYPds+gEAAP//AwCmzxy+JwEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:36 GMT + - Mon, 13 Nov 2023 11:26:20 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2018-01-01T00%3A00%3A00%2C2018-01-02T00%3A00%3A00&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '205' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/4SOQQ6CMBBF95yi6RpLy8pwB+NC40LjopIJNAHaTKdGQziQ1/BkliJrkr+Zn5f3 + Z8wY45oIzSOQsQNnFRtjF9uA3Xzxlsj5qihs620PwmJT1Na90TQteZ4vMMGLEv39sKOD4UQIQAft + WG2HxW7R8whPeZp05gLo/4tcCSWFSjKO4EOXZLf1FTI9eNK9S3Ap1X4nVcxZyirluv7x1F2AmZJC + prENRbmtYPds+gEAAP//AwCmzxy+JwEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:09 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_check_time_parameter_datetimeindex.yaml b/ohsome/test/cassettes/test_client/test_check_time_parameter_datetimeindex.yaml index 13b2419..422fc68 100644 --- a/ohsome/test/cassettes/test_client/test_check_time_parameter_datetimeindex.yaml +++ b/ohsome/test/cassettes/test_client/test_check_time_parameter_datetimeindex.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAKSOQQ6CMBBF956i6RpLwQ3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e - 3p9hwxhXRKjvnrTpOSvZELrQemynizdE1pVpahpnOhAG67Qy9oW6bsjxZIYJnhTpz5sdLPRHQgDa - K8sq0892g44HeEzipNVnQPdb5JkohIwujuB8G13X5RPSHThSnY1sLrNiK7OQk5RlzGV546FaDxMl - hYxbK4r8f8VuXcFum/ELAAD//wMAv3PbtmkBAAA= + H4sIAAAAAAAA/6SOQQ6CMBBF95yi6RqhxY3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e + 3p8hYYwrItR3T9r0nJVsCF1oPbbTxRsi68o8N40zHWQG67wy9oW6bsjxdIYJnhTpz5sdLPRHQgDa + K8sq0892g44HeEzjpNVnQPdb5DKTIpNRxhGcb6PsurxCugNHqrMRLoTcbYQMOQlRxlyWPx6q9TBR + IhNxbEVR/K/YrivYLRm/AAAA//8DANSeE0dqAQAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:23 GMT + - Mon, 13 Nov 2023 11:26:19 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2018-01-01T00%3A00%3A00%2C2018-01-02T00%3A00%3A00%2C2018-01-03T00%3A00%3A00&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '231' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/6SOQQ6CMBBF95yi6RqhxY3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e + 3p8hYYwrItR3T9r0nJVsCF1oPbbTxRsi68o8N40zHWQG67wy9oW6bsjxdIYJnhTpz5sdLPRHQgDa + K8sq0892g44HeEzjpNVnQPdb5DKTIpNRxhGcb6PsurxCugNHqrMRLoTcbYQMOQlRxlyWPx6q9TBR + IhNxbEVR/K/YrivYLRm/AAAA//8DANSeE0dqAQAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:08 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_check_time_parameter_list.yaml b/ohsome/test/cassettes/test_client/test_check_time_parameter_list.yaml index c1e7276..d9ddb54 100644 --- a/ohsome/test/cassettes/test_client/test_check_time_parameter_list.yaml +++ b/ohsome/test/cassettes/test_client/test_check_time_parameter_list.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAKSOQQ6CMBBF956i6RpLwQ3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e - 3p9hwxhXRKjvnrTpOSvZELrQemynizdE1pVpahpnOhAG67Qy9oW6bsjxZIYJnhTpz5sdLPRHQgDa - K8sq0892g44HeEzipNVnQPdb5JkohIwujuB8G13X5RPSHThSnY1sLrNiK7OQk5RlzGV546FaDxMl - hYxbK4r8f8VuXcFum/ELAAD//wMAv3PbtmkBAAA= + H4sIAAAAAAAA/6SOQQ6CMBBF95yi6RqhxY3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e + 3p8hYYwrItR3T9r0nJVsCF1oPbbTxRsi68o8N40zHWQG67wy9oW6bsjxdIYJnhTpz5sdLPRHQgDa + K8sq0892g44HeEzjpNVnQPdb5DKTIpNRxhGcb6PsurxCugNHqrMRLoTcbYQMOQlRxlyWPx6q9TBR + IhNxbEVR/K/YrivYLRm/AAAA//8DANSeE0dqAQAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:22 GMT + - Mon, 13 Nov 2023 11:26:19 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2018-01-01T00%3A00%3A00%2C2018-01-02T00%3A00%3A00%2C2018-01-03T00%3A00%3A00&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '231' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/6SOQQ6CMBBF95yi6RqhxY3hDsaFxoXGRSUTaAK0mU6NhnAgr+HJLEXWLEz+Zn5e + 3p8hYYwrItR3T9r0nJVsCF1oPbbTxRsi68o8N40zHWQG67wy9oW6bsjxdIYJnhTpz5sdLPRHQgDa + K8sq0892g44HeEzjpNVnQPdb5DKTIpNRxhGcb6PsurxCugNHqrMRLoTcbYQMOQlRxlyWPx6q9TBR + IhNxbEVR/K/YrivYLRm/AAAA//8DANSeE0dqAQAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:07 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_check_time_parameter_series.yaml b/ohsome/test/cassettes/test_client/test_check_time_parameter_series.yaml index 55a979e..ba5f397 100644 --- a/ohsome/test/cassettes/test_client/test_check_time_parameter_series.yaml +++ b/ohsome/test/cassettes/test_client/test_check_time_parameter_series.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAISOQQqDMBBF954iZG1jdCXeoXRR6aKli1QGDagJk0lpEQ/Ua/RkjbGuhb+Zz+P9 - mRLGuCJC/fCkzchZxabQhdZjv1y8I7KuyjLTOTOAMNhmjbFv1G1HjqcrTPCiSH8/7GRhPBMC0FFZ - 1phxtRt0PMBzGietvgC6/yLPRSlkdHEE5/voum2fkB7AkRpsZAuZlweZh9RSVjHX7Y2n6j0slBQy - bu0oin0FuyfzDwAA//8DADdNhdEmAQAA + H4sIAAAAAAAA/4SOQQ6CMBBF95yi6RpLy8pwB+NC40LjopIJNAHaTKdGQziQ1/BkliJrkr+Zn5f3 + Z8wY45oIzSOQsQNnFRtjF9uA3Xzxlsj5qihs620PwmJT1Na90TQteZ4vMMGLEv39sKOD4UQIQAft + WG2HxW7R8whPeZp05gLo/4tcCSWFSjKO4EOXZLf1FTI9eNK9S3Ap1X4nVcxZyirluv7x1F2AmZJC + prENRbmtYPds+gEAAP//AwCmzxy+JwEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:34 GMT + - Mon, 13 Nov 2023 11:26:20 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2018-01-01%2C2018-01-02&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '179' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/4SOQQ6CMBBF95yi6RpLy8pwB+NC40LjopIJNAHaTKdGQziQ1/BkliJrkr+Zn5f3 + Z8wY45oIzSOQsQNnFRtjF9uA3Xzxlsj5qihs620PwmJT1Na90TQteZ4vMMGLEv39sKOD4UQIQAft + WG2HxW7R8whPeZp05gLo/4tcCSWFSjKO4EOXZLf1FTI9eNK9S3Ap1X4nVcxZyirluv7x1F2AmZJC + prENRbmtYPds+gEAAP//AwCmzxy+JwEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:08 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_end_timestamp_as_time_input.yaml b/ohsome/test/cassettes/test_client/test_end_timestamp_as_time_input.yaml index 1138d52..e1b5187 100644 --- a/ohsome/test/cassettes/test_client/test_end_timestamp_as_time_input.yaml +++ b/ohsome/test/cassettes/test_client/test_end_timestamp_as_time_input.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2023-02-28T09%3A00Z&filter=amenity%3Drestaurant+and+type%3Away + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2023-10-22T20%3A00Z&filter=amenity%3Drestaurant+and+type%3Away headers: Accept: - '*/*' @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQ6CMBBF95yi6RpKrRvkDsaFxoXGRSUTaQK0mU6NhnAgr+HJLEWS2czPy39/ - zBjjmgjNPZCxA2c1G2MW04Dd/PGWyPm6LG3rbQ/C4qNsrHujebTkeb7ABC9K9PfDDg6GIyEA7bVj - jR2WdoueR3jKk9KZM6D/G/lGVEKmLo7gQ5e6rusSMj140r1LrJJqW0hVqOokd7WU8S7rjKfuAsyU - FHJ2sVs2/QAAAP//AwBH3yLN4wAAAA== + H4sIAAAAAAAA/zSOQQrCMBBF954iZN2mSdz1DuJCcaG4iGVoA20TJhNRSg/kNTyZTWphNvN5/Pen + HWPcEKF9RLJu5Kxm05ItacQ+fbwj8qGuKtcFN4Bw2FaN82+0bUeBFytM8KJMfz/s6GE8EQLQwXjW + uHFtdxj4As9FVnp7AQx/I1dCSaFyGUcIsc9lt20K2QECmcFnWEu9L5UstT5rWct0123H0/QREiWF + TDJ2380/AAAA//8DACSaKbHkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:27 GMT + - Mon, 13 Nov 2023 11:26:21 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2023-10-22T20%3A00Z&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '175' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBBF954iZN2mSdz1DuJCcaG4iGVoA20TJhNRSg/kNTyZTWphNvN5/Pen + HWPcEKF9RLJu5Kxm05ItacQ+fbwj8qGuKtcFN4Bw2FaN82+0bUeBFytM8KJMfz/s6GE8EQLQwXjW + uHFtdxj4As9FVnp7AQx/I1dCSaFyGUcIsc9lt20K2QECmcFnWEu9L5UstT5rWct0123H0/QREiWF + TDJ2380/AAAA//8DACSaKbHkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:09 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bboxes_dataframe.yaml b/ohsome/test/cassettes/test_client/test_format_bboxes_dataframe.yaml index db1209c..5741244 100644 --- a/ohsome/test/cassettes/test_client/test_format_bboxes_dataframe.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bboxes_dataframe.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:29 GMT + - Mon, 13 Nov 2023 11:26:27 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=0%3A8.695077896118164%2C49.408711468953854%2C8.699712753295898%2C49.41155955732304%7C1%3A8.677010536193848%2C49.41370947536709%2C8.682074546813965%2C49.416641030041134&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '234' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:14 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bboxes_list.yaml b/ohsome/test/cassettes/test_client/test_format_bboxes_list.yaml index 64603a2..85e24d6 100644 --- a/ohsome/test/cassettes/test_client/test_format_bboxes_list.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bboxes_list.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:43 GMT + - Mon, 13 Nov 2023 11:26:27 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -77,10 +77,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -101,11 +101,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:45 GMT + - Mon, 13 Nov 2023 11:26:29 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -135,10 +135,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -159,11 +159,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:46 GMT + - Mon, 13 Nov 2023 11:26:29 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -193,10 +193,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -217,11 +217,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:48 GMT + - Mon, 13 Nov 2023 11:26:30 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -251,10 +251,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv66kdxAXFheKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpKTDGLaaB+cbJjdr4qCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i5HA8MyHyUTvR - 2HFtt+RlhOc8TTpzQfL/RVmqg4LUJQl96FPXbXvCZkDPenCJ3UMJOyijaoAq6brdeOo+4EKBgmVL - 3LP5BwAA//8DAEKd8n3jAAAA + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -275,11 +275,301 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:49 GMT + - Mon, 13 Nov 2023 11:26:30 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.67066%2C49.41423%2C8.68177%2C49.4204%7C8.67066%2C49.41423%2C8.68177%2C49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '146' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:16 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=1%3A8.67066%2C49.41423%2C8.68177%2C49.4204%7C2%3A8.67066%2C49.41423%2C8.68177%2C49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '154' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:16 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.67066%2C49.41423%2C8.68177%2C49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '105' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:17 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.67066%2C+49.41423%2C+8.68177%2C+49.4204%7C8.67066%2C+49.41423%2C+8.68177%2C+49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '152' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:18 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.67066%2C+49.41423%2C+8.68177%2C+49.4204&time=2010-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '108' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmPy57B3GhuFBcxPJpA20Tfn5EKT2Q1/BkpqmF2czwmJmp + EEIaZrKPyNaNUtRiSllKI/WLkx2zD3VVuS64AZWjtmqcf5NtOw6yXGHGF2f6+xFHj+OJCZEPxovG + jWu7oyATPJd50tsLUvgvSq00KJ3LJGGIfS67bVfYDhjYDD7De9CwA510BqizrtuPp+kjLhQoWMbE + vZh/AAAA//8DAFosYGTkAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:20 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bcircles_dataframe.yaml b/ohsome/test/cassettes/test_client/test_format_bcircles_dataframe.yaml index 1fd8a62..5b89c03 100644 --- a/ohsome/test/cassettes/test_client/test_format_bcircles_dataframe.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bcircles_dataframe.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAKyOsQrCMBCGd58iZK5t0ql0dBdBxUFxqOVoI20TLhdRpA/ka/hkpmkdRNyEI5A/ - X/7v7jPGeEGE6uRI6Y6znN195lOHzXDjNZGxeZLo2uoWYo1VUmpzQ1XVZHk0wgRXCvTzwVYGug0h - AC0Lw0rdje0aLfdwHwWlUTtAOxm5jLNYhC5eoXZmcVuDdU2oPLwXml5WpzOUo0y89fhFDzupFiwV - rQlsKmQ2F9LPVog8zH767tlL0TgYOBmLkPXsGJb9LZf/l6efcn/2LwAAAP//AwCZhDE9oQEAAA== + H4sIAAAAAAAA/6yOsQrCMBCGd58iZK5t0kk6uoug4qA4tOVoI20TLhdRpA/ka/hkpmkdRNyEI5A/ + X/7v7jPGeE6EqnCkdMdZxu4+86nDZrjxmsjYLEl0bXULscYqKbW5oapqsjwaYYIrBfr5YGsD3ZYQ + gFa5YaXuxnaNlnu4j4LSqD2gnYxcxlLEMpTxCrUzy9sGrGtC5/G90fSyLs5Qjjbx9uMXPSylWrCU + tyawqZCLuZB+dkJkYQ7Td89e8sbBwMlYhKxnp7Dtb7n8vzz9lPuzfwEAAP//AwDG9s7KogEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:35 GMT + - Mon, 13 Nov 2023 11:26:21 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.695%2C49.41%2C500.0%7C1%3A8.696%2C49.41%2C500.0&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '121' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/boundary + response: + body: + string: !!binary | + H4sIAAAAAAAA/6yOsQrCMBCGd58iZK5t0kk6uoug4qA4tOVoI20TLhdRpA/ka/hkpmkdRNyEI5A/ + X/7v7jPGeE6EqnCkdMdZxu4+86nDZrjxmsjYLEl0bXULscYqKbW5oapqsjwaYYIrBfr5YGsD3ZYQ + gFa5YaXuxnaNlnu4j4LSqD2gnYxcxlLEMpTxCrUzy9sGrGtC5/G90fSyLs5Qjjbx9uMXPSylWrCU + tyawqZCLuZB+dkJkYQ7Td89e8sbBwMlYhKxnp7Dtb7n8vzz9lPuzfwEAAP//AwDG9s7KogEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:10 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bcircles_geodataframe.yaml b/ohsome/test/cassettes/test_client/test_format_bcircles_geodataframe.yaml index a88df66..1e3df17 100644 --- a/ohsome/test/cassettes/test_client/test_format_bcircles_geodataframe.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bcircles_geodataframe.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAOyQwYrCMBRF935FyLrTJoMzSpfuRdDBhcMsanm0kbYJLy/DiPSD5jf8sknTCiOK - ILgUHoHc3Jz7uIcRYzwjQrV1pHTDWcoOXvOqw6q78ZLI2DRJdGl1DbHGIsm12aMqSrI86s0EPxTc - x1+2MNCsCAFonhmW66ana7Tcm9soRBq1BrRDIpfxNBaBxQvUzsz2S7CuCsjP00LDy2K7g7wPE6d4 - vHB3O6kaLGW1Cd5XIccvQvr5ECINsxm+e+93VjnofCIWQWujG6C3R4HeHwWa3ANiX6N/uCu9ymev - d/Qqz3v1Z/sHAAD//wMAlZPJIFcDAAA= + H4sIAAAAAAAA/+yQQWrDMBBF9zmF0Nq1pdI24GX3wZCULhqycMxgq9iWGI1CjfGBeo2cLLLsQEtK + IZBlYBDo6+v94fcLxnhOhGrvSOmWs5T1XvOqw3q88YrI2DRJdGV1A7HGMim06VCVFVkeTWaCLwru + 4zfLDLQbQgBa5YYVup3oGi335iEKkUa9A9o5kctYilgGGC9RO/ParcG6OjC3543ml2z/CcWUJs75 + eOEel1INWMobE7yPQj49COnnTYg0zMf83XsPee1g9IlYBG2I/gE93wr0civQ8hoQ2y1+4P7oVd57 + vaJX+btXfw4nAAAA//8DACdkrktYAwAA headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:24 GMT + - Mon, 13 Nov 2023 11:26:26 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=0%3A8.678770065307615%2C49.414435400453954%2C100%7C1%3A8.697137832641602%2C49.41007968889129%2C150&time=2014-01-01%2F2017-01-01%2FP1Y&filter=amenity%3Drestaurant+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '185' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/boundary + response: + body: + string: !!binary | + H4sIAAAAAAAA/+yQQWrDMBBF9zmF0Nq1pdI24GX3wZCULhqycMxgq9iWGI1CjfGBeo2cLLLsQEtK + IZBlYBDo6+v94fcLxnhOhGrvSOmWs5T1XvOqw3q88YrI2DRJdGV1A7HGMim06VCVFVkeTWaCLwru + 4zfLDLQbQgBa5YYVup3oGi335iEKkUa9A9o5kctYilgGGC9RO/ParcG6OjC3543ml2z/CcWUJs75 + eOEel1INWMobE7yPQj49COnnTYg0zMf83XsPee1g9IlYBG2I/gE93wr0civQ8hoQ2y1+4P7oVd57 + vaJX+btXfw4nAAAA//8DACdkrktYAwAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:13 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bcircles_list.yaml b/ohsome/test/cassettes/test_client/test_format_bcircles_list.yaml index 22b77ea..bc40299 100644 --- a/ohsome/test/cassettes/test_client/test_format_bcircles_list.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bcircles_list.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE954iZF3TtKvSO4gLxYXiIpZPG2ib8P+PKKUH8hqezDS1MJsZHjMz - 7YSQhhntI7B1oxS1mGIW04D94mTH7KnOc9eRG0A5bPPG+TfatmOS2QozvDjR3484ehhPjAB8MF40 - blzbHZKM8JylSW8vgPRflIWqlE5dEoFCn7pu2xO2AxCbwSe21EW110XUWes66brdeJo+wEKVSi9b - 4r6bfwAAAP//AwAkdXg54wAAAA== + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:38 GMT + - Mon, 13 Nov 2023 11:26:23 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -77,10 +77,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALSOsQrCMBCGd58iZK5t0kk6uoug4qA41HK0kbYJl4tYSh/I1/DJTNM6iaNwBPLn - y/9dv2CM50Soro6UbjnLWO8znzqsxxuviIzNkkRXVjcQayyTQpsOVVmR5dEEEzwo0K8n2xpo94QA - tMkNK3Q7tWu03MNDFJRGHQHtbOQyXsUidPEStTPrbgfW1aHy/Floftleb1BMMvnR4xc97qQasJQ3 - JrCpkKulkH4OQmRhTvN3z97z2sHIyViEbGCXsOxvefp3uT+HNwAAAP//AwB6ZS2IoQEAAA== + H4sIAAAAAAAA/7SOsQrCMBCGd58iZK5t4iQd3UVQcVAcYjnaSNuEy0Us0gfyNXwy07RO4igcgfz5 + 8n/3mDHGFRHqiydtWs5y9ghZSD3Ww41XRNblWWYqZxpIDZZZYWyHuqzI8WSECe4U6deTbSy0O0IA + WivLCtOO7QYdD3CfRKXVB0A3GblMpUhlLOMlGm9X3Racr2Pn6bPR9LK5XKEYbfLjxy96WEo34Eg1 + NrILIZdzIcPshcjjHKfvgb2p2sPAyVTErGfnuO1v+eLv8nD2bwAAAP//AwAlF9J/ogEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -101,11 +101,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:39 GMT + - Mon, 13 Nov 2023 11:26:23 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -135,10 +135,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE954iZF3TtKvSO4gLxYXiIpZPG2ib8P+PKKUH8hqezDS1MJsZHjMz - 7YSQhhntI7B1oxS1mGIW04D94mTH7KnOc9eRG0A5bPPG+TfatmOS2QozvDjR3484ehhPjAB8MF40 - blzbHZKM8JylSW8vgPRflIWqlE5dEoFCn7pu2xO2AxCbwSe21EW110XUWes66brdeJo+wEKVSi9b - 4r6bfwAAAP//AwAkdXg54wAAAA== + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -159,11 +159,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:41 GMT + - Mon, 13 Nov 2023 11:26:24 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -193,10 +193,242 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmiavSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + H4sIAAAAAAAA/zSOQQrCMBRE954iZF3TxJX0DuJCcaG4iOXTBtom/P8jSumBvIYnM00tzGaGx8yM + GyGkZUb3iOz8IEUlxpSlNGI3O9kyB6rK0rfke1Aem7L24Y2uaZlkscAML8709yOOAYYTIwAfbBC1 + H5Z2jyQTPBV5MrgLIP0XpVFGK5PLJALFLpfd1ivseiC2fcjwTpv9Vpuks9ZV1nX98bRdhJkySs9j + 4r6ZfgAAAP//AwA9ogi55AAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:26:24 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=8.695%2C49.41%2C200%7C8.696%2C49.41%2C200&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '110' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda - O63tFj2P8FLmSWcugP6/yJWohcxdHMGHIXfdtidkRvCkR5fZvVT1Tqqos5RN1nW78dRDgEQpIdMW - uxfLDwAA//8DACUTmqDjAAAA + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:10 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=1%3A8.695%2C49.41%2C200%7C2%3A8.696%2C49.41%2C200&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '118' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/boundary + response: + body: + string: !!binary | + H4sIAAAAAAAA/7SOsQrCMBCGd58iZK5t4iQd3UVQcVAcYjnaSNuEy0Us0gfyNXwy07RO4igcgfz5 + 8n/3mDHGFRHqiydtWs5y9ghZSD3Ww41XRNblWWYqZxpIDZZZYWyHuqzI8WSECe4U6deTbSy0O0IA + WivLCtOO7QYdD3CfRKXVB0A3GblMpUhlLOMlGm9X3Racr2Pn6bPR9LK5XKEYbfLjxy96WEo34Eg1 + NrILIZdzIcPshcjjHKfvgb2p2sPAyVTErGfnuO1v+eLv8nD2bwAAAP//AwAlF9J/ogEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:12 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=1%3A8.695%2C+49.41%2C+200%7C2%3A8.696%2C+49.41%2C+200&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '122' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:12 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bcircles=1%3A8.695%2C+49.41%2C+200&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '94' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE954iZF3TxJX0DuJCcaG4iOXTBtom/P8jSumBvIYnM00tzGaGx8yM + GyGkZUb3iOz8IEUlxpSlNGI3O9kyB6rK0rfke1Aem7L24Y2uaZlkscAML8709yOOAYYTIwAfbBC1 + H5Z2jyQTPBV5MrgLIP0XpVFGK5PLJALFLpfd1ivseiC2fcjwTpv9Vpuks9ZV1nX98bRdhJkySs9j + 4r6ZfgAAAP//AwA9ogi55AAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -217,11 +449,11 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:42 GMT + - Mon, 13 Nov 2023 11:27:13 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_format_bpolys.yaml b/ohsome/test/cassettes/test_client/test_format_bpolys.yaml index 222dc21..74bf3e3 100644 --- a/ohsome/test/cassettes/test_client/test_format_bpolys.yaml +++ b/ohsome/test/cassettes/test_client/test_format_bpolys.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE954iZF3TtKvSO4gLxYXiIpZPG2ib8P+PKKUH8hqezDS1MJsZHjMz - 7YSQhhntI7B1oxS1mGIW04D94mTH7KnOc9eRG0A5bPPG+TfatmOS2QozvDjR3484ehhPjAB8MF40 - blzbHZKM8JylSW8vgPRflIWqlE5dEoFCn7pu2xO2AxCbwSe21EW110XUWes66brdeJo+wEKVSi9b - 4r6bfwAAAP//AwAkdXg54wAAAA== + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:30 GMT + - Mon, 13 Nov 2023 11:26:26 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bpolys=%7B%22type%22%3A+%22FeatureCollection%22%2C+%22features%22%3A+%5B%7B%22id%22%3A+%220%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.695077896118164%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.408711468953854%5D%5D%5D%7D%7D%2C+%7B%22id%22%3A+%221%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.677010536193848%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.41370947536709%5D%5D%5D%7D%7D%5D%7D&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '975' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE9z1FyLqmSVfSO4gLxYXiIpZPG2ib8PMjSumBvIYnM0ktzGaGx8zM + BWNcE6F5BDJ24qxhc8xiGnBIjvdEzjdVZXtvRxAWu6q17o2m68nzcoUJXpTp74cdHUwnQgA6aMda + O63tFj2P8FLmSWcugP6/yJVQUqhcxhF8GHLZbbtCZgRPenQZrqXa76SKOkvZZF23H089BEhULWQa + Y/di+QEAAP//AwA8xOog5AAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:14 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_post_with_endpoint_string.yaml b/ohsome/test/cassettes/test_client/test_post_with_endpoint_string.yaml index e22e50e..70cf90c 100644 --- a/ohsome/test/cassettes/test_client/test_post_with_endpoint_string.yaml +++ b/ohsome/test/cassettes/test_client/test_post_with_endpoint_string.yaml @@ -19,13 +19,13 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALRSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR - 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5X7qM6dFsdPgsAuQuDawVHUNufPm+i8j - bAfO42T19J8vVwX0jtF0+6kOyTeq7opJ1nVypcyqaiVO6hNODqrjmpDUn/GEJVHoHcFi7gvOeCqS - A/jJ+1lGsFD8o0w0j8NfyHw31B/JnA51dlqN93ZKUhulwWA1JrPLcrHbrn4/lqVsC7CAl6uBFLEk - ncWc7+JdKNuMLfoquyAUaRongu/zX2DVgEXZaEcKGY/PWX/4HWdZJDLOH+joatjjTwAAAP//iuWq - 5QIAAAD//wMAHXIXhz8DAAA= + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -46,11 +46,11 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:32:32 GMT + - Mon, 13 Nov 2023 11:26:31 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: @@ -80,13 +80,13 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALRSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR - 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5X7qM6dFsdPgsAuQuDawVHUNufPm+i8j - bAfO42T19J8vVwX0jtF0+6kOyTeq7opJ1nVypcyqaiVO6hNODqrjmpDUn/GEJVHoHcFi7gvOeCqS - A/jJ+1lGsFD8o0w0j8NfyHw31B/JnA51dlqN93ZKUhulwWA1JrPLcrHbrn4/lqVsC7CAl6uBFLEk - ncWc7+JdKNuMLfoquyAUaRongu/zX2DVgEXZaEcKGY/PWX/4HWdZJDLOH+joatjjTwAAAP//iuWq - 5QIAAAD//wMAHXIXhz8DAAA= + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -107,11 +107,133 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:32:33 GMT + - Mon, 13 Nov 2023 11:26:32 GMT Keep-Alive: - timeout=5, max=99 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '109' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/contributions/latest/bbox + response: + body: + string: !!binary | + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:23 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '109' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/contributions/latest/bbox + response: + body: + string: !!binary | + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:24 GMT + Keep-Alive: + - timeout=5, max=99 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_client/test_user_agent.yaml b/ohsome/test/cassettes/test_client/test_user_agent.yaml index a7ab52c..ff3887f 100644 --- a/ohsome/test/cassettes/test_client/test_user_agent.yaml +++ b/ohsome/test/cassettes/test_client/test_user_agent.yaml @@ -15,12 +15,12 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAHSRTW7DIBCF9zkFYm0c7Er523fZHzVRF626IO7URrI9dBhLiaIcqNfoyQokbZQq - EUiIjzfvDbAbCSENM9n1wBZ7KRZiF1igA7VxJxtm5xfjMTYeO8iR6nGFbku2btjL7CBm2HBSf3+J - Bwf9kgmA74wTFfYHdyQvg3ifpUhnn4H8MVEW+SzXyUuy7QCHZDbROtcJBncyFT9Bfd6jd4ataW83 - DD2feLTZOkjWj9hu61CU/Z5UiPRue8Pgo+A1DVXMYpZQ87CItyygq+QE1FVyrIoj5e7/3qlzSBc7 - /iDsVuHynk3nUuul1lNVaKVnK60Xab6c7sH4X13eKF2qMqjnSXqWTOBaW5n4yUv4HKCv4H7o1kCx - eF5M9SR+zmj/AwAA//8DAGNklkgSAgAA + H4sIAAAAAAAA/3SRTW7CMBCF95zC8joJTpAKZN9lf1SiLlp1YdJpsJRk3PFEAiEO1Gv0ZLUdWkQF + siXLn9+8N7b3EyGkZiazHthgL0Up9p55OlAbdnLDbF05neLGYQcZUjOt0e7INBt2MhnFDFuO6u8v + 8WChXzEB8J22osZ+dEdy0osPSYy05hnIHRNlnuUqy6OZZNMBDtHtRqlMRejtSdf8BM15k85qNrq9 + 3TL0fOLBZmchej9iu2t8UfJ7UiPSu+k1gwuC1zjSfBGyRLr0i3hLPLpKTiC9So5VYcTcw99DdRbp + YscfhF3lL+9Ydza2Xig1T3OVqkWlVBnny+kejP/VxSyoi6IqRulZMoFtTa3DL6/gc4C+hvuhWwOF + 4uV8tsjD70wOPwAAAP//AwDXlZrYEwIAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -41,11 +41,67 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:22 GMT + - Mon, 13 Nov 2023 11:26:17 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + user-agent: + - ohsome-py/0.2.0 + method: GET + uri: https://api.ohsome.org/v1/metadata + response: + body: + string: !!binary | + H4sIAAAAAAAA/3SRTW7CMBCF95zC8joJTpAKZN9lf1SiLlp1YdJpsJRk3PFEAiEO1Gv0ZLUdWkQF + siXLn9+8N7b3EyGkZiazHthgL0Up9p55OlAbdnLDbF05neLGYQcZUjOt0e7INBt2MhnFDFuO6u8v + 8WChXzEB8J22osZ+dEdy0osPSYy05hnIHRNlnuUqy6OZZNMBDtHtRqlMRejtSdf8BM15k85qNrq9 + 3TL0fOLBZmchej9iu2t8UfJ7UiPSu+k1gwuC1zjSfBGyRLr0i3hLPLpKTiC9So5VYcTcw99DdRbp + YscfhF3lL+9Ydza2Xig1T3OVqkWlVBnny+kejP/VxSyoi6IqRulZMoFtTa3DL6/gc4C+hvuhWwOF + 4uV8tsjD70wOPwAAAP//AwDXlZrYEwIAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-cache, no-store, must-revalidate + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:07 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_exceptions/test_disable_logging.yaml b/ohsome/test/cassettes/test_exceptions/test_disable_logging.yaml index d954008..0d5e2b6 100644 --- a/ohsome/test/cassettes/test_exceptions/test_disable_logging.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_disable_logging.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADyOQWoDMQxF9zmF8Dq1Y09b2jlFF+kBTCI8BttyJE0ghN69nikUrM3jPfyfBwCj - uaJorN3ADCacwvRyGu/j7N/maZr9uw2fwftgjps9TF1lU1/9tJNRS0y41+cFIeU7NrityA/IAkoE - JXJCyA0YpeNFBwT9V7cBtKqFr4JRENZxEaTGUpBHkjI1iO3qiOFCkWXQrYGOnOlq/4Yxji9Fv7ns - SxbVLrNzsWdLi1BFS5zc3TssWLGpuISDKj/M4ecXAAD//wMANwS88AkBAAA= + H4sIAAAAAAAA/zyOQWoDMQxF9zmF8Lqx67Fp6Zyii/QAJhEeg21NJE0glN69nil0oc3jv6//fQIw + WhqKprYamMFMr1M4e3/24eL9PL3NIdgYP2IM8T2al10YYd1kT0cfDjIKJGU8Ci4LQi4P7HDfkJ9Q + BJQIauKMUDowyopXHRD0P7pvoE0tfFZMgrCNSyAt1Yo8lFyoQ+o3RwxXSiyD7g6syIVu9m8Y43gp + +sX1WLKorjI7l9ZiaRFqaImze3iHFRt2FZdxUOWnOf38AgAA//8DADPKCnMMAQAA headers: Access-Control-Allow-Credentials: - 'true' @@ -45,9 +45,67 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:16 GMT + - Mon, 13 Nov 2023 11:26:32 GMT Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 413 + message: '' +- request: + body: bboxes=8.67555%2C49.39885%2C8.69637%2C49.41122&filter=building%3D%2A+and+type%3Away&timeout=0.001 + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '97' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/geometry + response: + body: + string: !!binary | + H4sIAAAAAAAA/zyOQWoDMQxF9zmF8Lqxa8+khTlFF+kBTCI8BttyJU0glN69nil0oc3jv6//fQIw + miuKxtoNLGDCa5jO3p/9dPV+Ce9LuFg/h0uY3mZvXnZhhHWTPT376SCjQGLCo+C6IqT8wAZfG/IT + soASQYmcEHIDRul40wFB/6P7BtrUwkfBKAjbuAhSYynIQ0mZGsR2d8Rwo8gy6O5AR850t3/DGMdL + 0U8ux5JVtcviXOzZ0ipU0RIn9/AOC1ZsKi7hoMpPc/r5BQAA//8DAK2QRykMAQAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-cache, no-store, must-revalidate + Connection: + - close + Content-Encoding: + - gzip + Content-Type: + - application/json + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:24 GMT + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_exceptions/test_exception_connection_reset.yaml b/ohsome/test/cassettes/test_exceptions/test_exception_connection_reset.yaml index 6d1c58d..fcfc1b7 100644 --- a/ohsome/test/cassettes/test_exceptions/test_exception_connection_reset.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_exception_connection_reset.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQrCMBRE9z1FyLqmv65K7yAuFBeKi1g+baBtws+PKKUH8hqezDS1MJsZHjMz - ZUJIzUzmEdjYUYpaTDGLaaB+cbJjdr4uCtt5O6Cy1BaNdW8ybcde5ivM+OJEfz/i6HA8MSHyQTvR - 2HFtt+RlhOc8TTpzQfL/RVmqSkHqkoQ+9Knrtj1hM6BnPbjE7qGsdlBGnQHqpOt246n7gAsFCpYt - cc/mHwAAAP//AwDlzBRh4wAAAA== + H4sIAAAAAAAA/zSOQQrCMBRE954iZF3TxJX0DuJCcaG4iOXTBtom/P8jSumBvIYnM00tzGaGx8yM + GyGkZUb3iOz8IEUlxpSlNGI3O9kyB6rK0rfke1Aem7L24Y2uaZlkscAML8709yOOAYYTIwAfbBC1 + H5Z2jyQTPBV5MrgLIP0XpVFGK5PLJALFLpfd1ivseiC2fcjwTpv9Vpuks9ZV1nX98bRdhJnSSs9j + 4r6ZfgAAAP//AwD9fYZ45AAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:15 GMT + - Mon, 13 Nov 2023 11:26:41 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bpolys=%7B%22type%22%3A+%22FeatureCollection%22%2C+%22features%22%3A+%5B%7B%22id%22%3A+%220%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.695077896118164%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.408711468953854%5D%5D%5D%7D%7D%2C+%7B%22id%22%3A+%221%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.677010536193848%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.41370947536709%5D%5D%5D%7D%7D%5D%7D&time=2018-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '970' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQrCMBRE954iZF3TxJX0DuJCcaG4iOXTBtom/P8jSumBvIYnM00tzGaGx8yM + GyGkZUb3iOz8IEUlxpSlNGI3O9kyB6rK0rfke1Aem7L24Y2uaZlkscAML8709yOOAYYTIwAfbBC1 + H5Z2jyQTPBV5MrgLIP0XpVFGK5PLJALFLpfd1ivseiC2fcjwTpv9Vpuks9ZV1nX98bRdhJnSSs9j + 4r6ZfgAAAP//AwD9fYZ45AAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:32 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_exceptions/test_exception_invalid_parameters.yaml b/ohsome/test/cassettes/test_exceptions/test_exception_invalid_parameters.yaml index ccc8abe..f1fbcbd 100644 --- a/ohsome/test/cassettes/test_exceptions/test_exception_invalid_parameters.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_exception_invalid_parameters.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAEzOPQvCMBAG4L2/4shcm7SxUDq6uurgGPRMC82HyaVSxP9uWkGEm47nfe9eBQCj - 0WAkZTyDHlgjGrkTebpT3fZS9nVbyU6IrmPlqrOkFFe6F2Lb5HRUGrf0xSWwiDcgB3qcEZxF0MEl - f1iOuIBXQRkkDCWMd1iyfipLq07xBzkpXX2vBXyk/Nw5TFv9QORjz7nyY+WG6AxWLmg+1xwnNGgp - 8qtLlvhfEyveHwAAAP//AwAztlH25wAAAA== + H4sIAAAAAAAA/0zOuw7CMAxA0b1fYWVum6QviY6srDAwRmDSSuRB4hRViH+nLRJitY6v/coAGI0G + IynjGfTAKlHVhZSFrI9S9lXXN6IUXdvuuk40LF8XFkwprroRYpssgag0boGzS2ARr0AO9DghOIug + g0t+Px9wBq+CMkgYchhvMC/6qSytOsUf5KR0+b0W8JGW/07hvuUHIh97zpUfSzdEZ7B0QfNJcryj + QUuRX1yyxP9KLHt/AAAA//8DAMZjboHqAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,9 +43,65 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:15 GMT + - Mon, 13 Nov 2023 11:26:40 GMT Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 400 + message: '' +- request: + body: bboxes=8.6577%2C49.3958%2C8.7122%2C49.4296&time=2010-01-01%2F2020-01-01%2FP1M&filter=highway%3D%2A+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '113' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/tag + response: + body: + string: !!binary | + H4sIAAAAAAAA/0zOPQ+CMBCA4Z1fcekMtAVFw+jqqoNjo2choR+2Vwwx/ncBE+N6ee69e2UAjHqD + kZTxDFpglajqQspC1icp22rX1rLcN0JIsWu2LF8WZkwpLnojxDqZA1FpXAMXl8Ai3oAc6H5EcBZB + B5f8YTriBF4FZZAw5NDfYZr1U1ladIo/yEnp8nst4CPN/53DsOY7Ih9bzpXvS9dFZ7B0QfNRchzQ + oKXIry5Z4n8llr0/AAAA//8DAB9LdRXqAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-cache, no-store, must-revalidate + Connection: + - close + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:31 GMT + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_exceptions/test_invalid_url.yaml b/ohsome/test/cassettes/test_exceptions/test_invalid_url.yaml index 63d4093..fd0dc59 100644 --- a/ohsome/test/cassettes/test_exceptions/test_invalid_url.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_invalid_url.yaml @@ -38,7 +38,7 @@ interactions: Content-Type: - text/html Date: - - Wed, 08 Mar 2023 15:33:15 GMT + - Mon, 13 Nov 2023 11:26:33 GMT ETag: - '"25c-5c7180820e5fc"' Keep-Alive: @@ -46,7 +46,62 @@ interactions: Last-Modified: - Wed, 14 Jul 2021 16:41:53 GMT Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Upgrade: + - h2 + status: + code: 404 + message: Not Found +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2018-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '96' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/elements/count + response: + body: + string: "\n\n \n Couldn't find the + requested file\n \n \n + \ \n \n

Couldn't find the requested file

\n\t

\n\t

Sorry + for the inconvenience, it seems like you requested the wrong file or the backend + experiences some problems.

\n \n\n" + headers: + Accept-Ranges: + - bytes + Cache-Control: + - max-age=0, no-store + Connection: + - Upgrade, Keep-Alive + Content-Length: + - '604' + Content-Type: + - text/html + Date: + - Mon, 13 Nov 2023 11:27:24 GMT + ETag: + - '"25c-5c7180820e5fc"' + Keep-Alive: + - timeout=5, max=100 + Last-Modified: + - Wed, 14 Jul 2021 16:41:53 GMT + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Upgrade: diff --git a/ohsome/test/cassettes/test_exceptions/test_log_bpolys.yaml b/ohsome/test/cassettes/test_exceptions/test_log_bpolys.yaml index 4671dfd..16e78ac 100644 --- a/ohsome/test/cassettes/test_exceptions/test_log_bpolys.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_log_bpolys.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADyOQWoDMQxF9zmFmHVrx3FChzlFF+kBzER4DLblSnKglN69nikU9Def99D/PgFM - mgqKhtImWGC6nC/+9Txuvrvb4v3i3szNXf08Ty87PUjtsqNX549m2BIiHvZ9Q4jpiRU+O/IXJAEl - ghw4IqQKjNJw1VGC/qP7AOpq4D1jEIQ+EkBKyBl5KDFRhVAflhhWCiyj3R1oyIke5m8Y43gp+sH5 - WLKpNlmsDS0Z2oQKGuJon85ixoJVxa7Uq06nn18AAAD//wMAn+EpjQYBAAA= + H4sIAAAAAAAA/zyOQW4DIQxF9zmFxbqBAm0qzSm6SA6AJhaDBJhiE6mKevcyU6kLb57+/37PE4CS + VJAllKZgAeVenT9be7b+au3iLov3+uP94pzzzqmXvTDDMnhPv1l/kDnAIeIxcN0QYnpgha+B/RsS + gxBBDj0ipAodueEqE4L8R3cHGqLhM2NghDEvAJeQM/ZZiYkqhHo31GGl0HnSvQMNe6K7/hPrOF+y + 3Ho+TDaRxosxoSVNG1NBTT2ahzWYsWAVNiuNKur08wsAAP//AwDPLHtmCQEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,9 +43,65 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:17 GMT + - Mon, 13 Nov 2023 11:26:32 GMT Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 413 + message: '' +- request: + body: bpolys=%7B%22type%22%3A+%22FeatureCollection%22%2C+%22features%22%3A+%5B%7B%22id%22%3A+%220%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.695077896118164%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.408711468953854%5D%2C+%5B8.699712753295898%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.41155955732304%5D%2C+%5B8.695077896118164%2C+49.408711468953854%5D%5D%5D%7D%7D%2C+%7B%22id%22%3A+%221%22%2C+%22type%22%3A+%22Feature%22%2C+%22properties%22%3A+%7B%7D%2C+%22geometry%22%3A+%7B%22type%22%3A+%22Polygon%22%2C+%22coordinates%22%3A+%5B%5B%5B8.677010536193848%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.41370947536709%5D%2C+%5B8.682074546813965%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.416641030041134%5D%2C+%5B8.677010536193848%2C+49.41370947536709%5D%5D%5D%7D%7D%5D%7D&time=2018-01-01&filter=amenity%3Drestaurant+and+type%3Anode&timeout=0.001 + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '989' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zyOQW4DIQxF9zmFxbqBMkyaak7RRXoANLEYJMAEm0hV1buXmUpdePP0//f7PgEo + iRlZfK4KFlDT6+TO1p6tu1m7TNdluuj58u5me3Vv6mUvjLB03tOzdQcZA+wDHgO3DSHEJxZ4dGxf + EBmECJJvASEWaMgVVxkQ5D+6O1AXDR8JPSP0cR44+5SwjUqIVMCXu6EGK/nGg+4dqNgi3fWfWMPx + kuWzpcNkE6m8GONr1LQxZdTUgnlagwkzFmGzUi+iTj+/AAAA//8DAOPC6EQJAQAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-cache, no-store, must-revalidate + Connection: + - close + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:24 GMT + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_exceptions/test_timeout_error.yaml b/ohsome/test/cassettes/test_exceptions/test_timeout_error.yaml index 743404a..097bb22 100644 --- a/ohsome/test/cassettes/test_exceptions/test_timeout_error.yaml +++ b/ohsome/test/cassettes/test_exceptions/test_timeout_error.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADyOTWoDMQxG9zmF8Dqx5y8hzCm6SA9gEuEx2JYraQKh5O71TCFgbR7v4e/3AGA0 - ZhT1uRqYwQzdMJ669q63/jyP4zxM9tJ1l2Eyx81upq6yqVM/7qTV4gPu9W1BCPGJBX5W5BdEASWC - 5DkgxAKMUvGuDYJ+1G0ArWrhK6EXhLWdB8k+JeSWhEgFfHk4YriTZ2l0a6AiR3rY/2GM7UvRb077 - kkW1yuycr9HSIpTREgf37B0mzFhUXMBGlV/m8P4DAAD//wMArQsgFQkBAAA= + H4sIAAAAAAAA/zyOTWoDMQyF9zmF8Lqx63F/6Jyii/QAJhEeg205kiYQQu5ezxS60ObjfU/vcQAw + miuKxtoNzGCm1ykcvT/6cPJ+nj7mEKwPYQpfn+HdvGzCCOsqW/rNh52MAokJ94LTgpDyDRtcV+Q7 + ZAElghI5IeQGjNLxrAOC/ke3DbSqhe+CURDWcRGkxlKQh5IyNYjt4ojhTJFl0M2BjpzpYv+GMY6X + oj9c9iWLapfZudizpUWooiVO7uYdFqzYVFzCQZXv5vD8BQAA//8DAMV1dYUMAQAA headers: Access-Control-Allow-Credentials: - 'true' @@ -45,9 +45,67 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:24 GMT + - Mon, 13 Nov 2023 11:26:32 GMT Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 413 + message: '' +- request: + body: bboxes=8.67066%2C49.41423%2C8.68177%2C49.4204&time=2010-01-01%2F2011-01-01%2FP1Y&filter=building%3D%2A+and+type%3Away&timeout=0 + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '127' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/geometry + response: + body: + string: !!binary | + H4sIAAAAAAAA/zyOQWoDMQxF9zmF8LqxY09K2jlFF+kBTCI8BttyJU0glN69nil0oc3jv6//fQAw + miuKxtoNzGDCKUxH749+uno/h8sczvYSgj+Ft9d387IJI6yrbOmzn3YyCiQm3AuuC0LKD2zwtSI/ + IQsoEZTICSE3YJSONx0Q9D+6baBVLXwUjIKwjosgNZaCPJSUqUFsd0cMN4osg24OdORMd/s3jHG8 + FP3ksi9ZVLvMzsWeLS1CFS1xcg/vsGDFpuISDqr8NIefXwAAAP//AwCSC0RTDAEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-cache, no-store, must-revalidate + Connection: + - close + Content-Encoding: + - gzip + Content-Type: + - application/json + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:24 GMT + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_contributions_centroid.yaml b/ohsome/test/cassettes/test_response/test_contributions_centroid.yaml index 6a3acba..f6c055a 100644 --- a/ohsome/test/cassettes/test_response/test_contributions_centroid.yaml +++ b/ohsome/test/cassettes/test_response/test_contributions_centroid.yaml @@ -19,12 +19,12 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAFyQwUrEMBCG7z5FyHltm2672+1pYUHwIAqKB8VD7I5tYNsJyRQtyz6Qr+GTmaax + H4sIAAAAAAAA/1yQwUrEMBCG7z5FyHltm2672+1pYUHwIAqKB8VD7I5tYNsJyRQtyz6Qr+GTmaax uwiBkH++/PPPHK8Y45LIqPeeFHaclezoNKf25jC+eEOkbRnH2FhsIUJTxxXqwai6IcsXE0zwRZ7+ - +Wb3GrpHMgB0JzWrsJvc0Vju4NPCt9TqGYwNHbmIiijxXpwGDV67AUm9gR0eDlD5bL7+Mcl2ZF5D - 1P9//lLV4BKTGc5TXcIPqDoKqNMrRLNXnaTgHXTGimgtVmm6WcxKtokykaSbtAjSm79Poa02qMGQ - mozmxtt5FW6YXSO7GizQ7X6ElsmqWOdCzGm2aNupxD/lEKdZUeSrTJzjbkm1YEm22kNpIvLrxB3x - JJJymZVCvPAp1bj0XwAAAP//iuWq5QIAAAD//wMAVLwV7OwBAAA= + +Wb3GrpHMgB0JzWrsJvc0Vju4NPCt9TqGYwNHbmIRBIJb8Zp0ODFG5DUG9jh4QCVD+frH5NsR+Y1 + ZP3/5y9WDS4ymeE81iX8gKqjgDq9QjR71UkK3kFnrIjWYpWmm8WsZJsoE0m6SYsgvfn7FNpqgxoM + qclobrydd+GG2TWyq8EC3e5HaJmsinUuxJxmi7adSvxTDnGaFUW+ysQ57pZUC5Zkqz2UJiK/TtwR + TyIpl1kpxAufUo1b/wUAAP//iuWq5QIAAAD//wMAcIBOru0BAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -45,11 +45,71 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:04 GMT + - Mon, 13 Nov 2023 11:26:58 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '109' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/contributions/centroid + response: + body: + string: !!binary | + H4sIAAAAAAAA/1yQwUrEMBCG7z5FyHltm2672+1pYUHwIAqKB8VD7I5tYNsJyRQtyz6Qr+GTmaax + uwiBkH++/PPPHK8Y45LIqPeeFHaclezoNKf25jC+eEOkbRnH2FhsIUJTxxXqwai6IcsXE0zwRZ7+ + +Wb3GrpHMgB0JzWrsJvc0Vju4NPCt9TqGYwNHbmIRBIJb8Zp0ODFG5DUG9jh4QCVD+frH5NsR+Y1 + ZP3/5y9WDS4ymeE81iX8gKqjgDq9QjR71UkK3kFnrIjWYpWmm8WsZJsoE0m6SYsgvfn7FNpqgxoM + qclobrydd+GG2TWyq8EC3e5HaJmsinUuxJxmi7adSvxTDnGaFUW+ysQ57pZUC5Zkqz2UJiK/TtwR + TyIpl1kpxAufUo1b/wUAAP//iuWq5QIAAAD//wMAcIBOru0BAAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:43 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_contributions_latest.yaml b/ohsome/test/cassettes/test_response/test_contributions_latest.yaml index 81238e5..be47cb2 100644 --- a/ohsome/test/cassettes/test_response/test_contributions_latest.yaml +++ b/ohsome/test/cassettes/test_response/test_contributions_latest.yaml @@ -19,13 +19,13 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALRSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR - 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5X7qM6dFsdPgsAuQuDawVHUNufPm+i8j - bAfO42T19J8vVwX0jtF0+6kOyTeq7opJ1nVypcyqaiVO6hNODqrjmpDUn/GEJVHoHcFi7gvOeCqS - A/jJ+1lGsFD8o0w0j8NfyHw31B/JnA51dlqN93ZKUhulwWA1JrPLcrHbrn4/lqVsC7CAl6uBFLEk - ncWc7+JdKNuMLfoquyAUaRongu/zX2DVgEXZaEcKGY/PWX/4HWdZJDLOH+joatjjTwAAAP//iuWq - 5QIAAAD//wMAHXIXhz8DAAA= + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -46,11 +46,72 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:09 GMT + - Mon, 13 Nov 2023 11:26:58 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '109' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/contributions/latest/bbox + response: + body: + string: !!binary | + H4sIAAAAAAAA/7RSTUvEMBC9+ytCzrVN2rTb7WlhQfAgCooHxUPsjm2hbUIyi5Zlf5B/w19mm9b9 + AgVBIZDpm9eXN7zZnBFCJaKpntdYqZaSjGx6rEfXph6+aImobRYEqrSqAV+ZIsiV7kxVlGipN5IR + 3tCxP97JtYb2Fg0AXklNctWO6spY2pO3nntSV/dg7PQi5T5nPndiFDsNDrwAiWsDS1XXkDtzrv8y + wnbgPE5eT//5slVAbxlNtx/rkHyj6q6YZF0nV8qsqlbipD7h5KA6rglJ/RlPWBKF3hEs5r7gjKci + OYCfvJ9lBAvFP8pE8zj8hcx3Q/2RzOlQZ6fVeG+nJLVRGgxWYzK7LBe79er3Y1nKtgALeLkaSBFL + 0lnM+S7ehbLN2KKvsgtCkaZxIvg+/wVWDViUjXakkPH4nPWH33GWRSLj/IGOroZF/gQAAP//iuWq + 5QIAAAD//wMAVRIcMUADAAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:44 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elementsFullHistory_geometry.yaml b/ohsome/test/cassettes/test_response/test_elementsFullHistory_geometry.yaml index 343f48c..a9e6b23 100644 --- a/ohsome/test/cassettes/test_response/test_elementsFullHistory_geometry.yaml +++ b/ohsome/test/cassettes/test_response/test_elementsFullHistory_geometry.yaml @@ -19,12 +19,12 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAOSQ30rDMBTG732KkOvZJrWbXa8GwsALUbB4MfGitnELdD3h5EwtYw/ka/hkZmn2 + H4sIAAAAAAAA/+SQ30rDMBTG732KkOvZJrWbXa8GwsALUbB4MfGitnELdD3h5EwtYw/ka/hkZmn2 h4pPIARCvvxyvi/f9oIxXhKhft2QhpaznG2d5tQNNvsTXxEZm8cxrCysVQS4jCswHerliiwf9TCp - T/L09xe7N6p9JFSK7krDKmj76YCWO3g38pZGPym0wZHLKIuEn8WpM8prc1XSBtUNNI2qfDZ//9bL - ds88h6jDN4dUS+USE3anX53DD6BbCqjTKwCsdVtSmB10xrLoWk6SZDo6Kuk0SqVIpkkWpBe/74Kt - QTAKSfeDjsYzsOvb2lt/lF2cpFk2nqTylGD2Xja6niOsPZQIOb4U0q1CiNyvxRAu4Azd04UU+VWa - S7ngfSZfOfsHRQ1+/2dRk1+dnor6AQAA//+K5arlAgAAAP//AwAYl89REwMAAA== + T/L09xe7N6p9JFSK7krDKmj76YCWO3g38pZGPym0wZHLSIpI+mGcOqO8OFclbVDdQNOoyofz92+9 + bPfMc8g6fHOItVQuMmF3+tY5/AC6pYA6vQLAWrclhdlBZyyLruUkSaajo5JOo1SKZJpkQXrx+y7Y + GgSjkHQ/6Gg8A7u+rb31R9nFSZpl40kqTwlm72Wj6znC2kOJkONLId0qhMj9WgzhAs7QPV1IkV+l + uZQL3mfynbN/UNTg938WNfnV6amoHwAAAP//iuWq5QIAAAD//wMAEd6KWBQDAAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -45,11 +45,71 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:06 GMT + - Mon, 13 Nov 2023 11:26:56 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '109' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elementsFullHistory/centroid + response: + body: + string: !!binary | + H4sIAAAAAAAA/+SQ30rDMBTG732KkOvZJrWbXa8GwsALUbB4MfGitnELdD3h5EwtYw/ka/hkZmn2 + h4pPIARCvvxyvi/f9oIxXhKhft2QhpaznG2d5tQNNvsTXxEZm8cxrCysVQS4jCswHerliiwf9TCp + T/L09xe7N6p9JFSK7krDKmj76YCWO3g38pZGPym0wZHLSIpI+mGcOqO8OFclbVDdQNOoyofz92+9 + bPfMc8g6fHOItVQuMmF3+tY5/AC6pYA6vQLAWrclhdlBZyyLruUkSaajo5JOo1SKZJpkQXrx+y7Y + GgSjkHQ/6Gg8A7u+rb31R9nFSZpl40kqTwlm72Wj6znC2kOJkONLId0qhMj9WgzhAs7QPV1IkV+l + uZQL3mfynbN/UNTg938WNfnV6amoHwAAAP//iuWq5QIAAAD//wMAEd6KWBQDAAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:42 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count.yaml b/ohsome/test/cassettes/test_response/test_elements_count.yaml index 617df45..db75a39 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOQQ6CMBBF95yi6RpKy0q5g3GhcaFxUckEmgBtplOjIRzIa3gyS5FkNvPz8t+f - Msa4JkLzCGTsyFnNppjFNGC/fLwjcr4uS9t5O4Cw2JaNdW80bUee5ytM8KJEfz/s6GA8EQLQQTvW - 2HFtt+h5hOc8KZ25APq/kSuxEzJ1cQQf+tR125aQGcCTHlxiK6n2haoKJc9S1umu24yn7gMslKqE - XGTsns0/AAAA//8DANF6/cLkAAAA + H4sIAAAAAAAA/zSOQQ6CMBBF956imTWUlp3cwbjQuNC4qGQCTYA206nREA7kNTyZUCSZzfy8/PfH + nRBgmMk+Ils3gKjEOGdzGqlbPmiZfaiKwrXB9SgdNUXt/Jts03KAbIUZX5zo70ccPQ4nJkQ+GC9q + N6ztjgLM8JQlpbcXpPA3gpZaSZ3KgDDELpXdtilsewxsep/gUul9rstcq7NSVbrrtuNpuogLpUup + Fpu476YfAAAA//8DADZwiNHlAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:55 GMT + - Mon, 13 Nov 2023 11:26:42 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10&filter=amenity%3Dcafe+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQ6CMBBF956imTWUlp3cwbjQuNC4qGQCTYA206nREA7kNTyZUCSZzfy8/PfH + nRBgmMk+Ils3gKjEOGdzGqlbPmiZfaiKwrXB9SgdNUXt/Jts03KAbIUZX5zo70ccPQ4nJkQ+GC9q + N6ztjgLM8JQlpbcXpPA3gpZaSZ3KgDDELpXdtilsewxsep/gUul9rstcq7NSVbrrtuNpuogLpUup + Fpu476YfAAAA//8DADZwiNHlAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:33 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary.yaml b/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary.yaml index b3967c1..b5725d4 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary.yaml @@ -19,10 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALSOsQrCMBCGd58iZNY26aQd3aWg4qA41HK0kbYJl4so0gfyNXwy07QOIo5CCOS/ - L/939wljPCdCdXKkdMtZyu4+86nDun/xisjYNI51ZXUDkcYyLrS5oSorsnw6wARXCvTzwTID7YYQ - gFa5YYVuh3aNlnu4mwalUTtAOxq5jOaRCF28RO3M8rYG6+pQeXgvNE6y0xmKQSbfevyi+51UA5by - xgQ2EXIxk8lMiq0QaTj78btnL3ntoOdkEokQduwYtv1tT/5gl592f3cvAAAA//8DAEcTw0qjAQAA + H4sIAAAAAAAA/7SOwarCMBBF9+8rQtbaZrqzy7cXQcWF4qKWoc2jbcJkIor0g/wNv8w0rQuRtxRC + IHdO7pnbjxCyYCZ98qxNJ0UubiELqadmeMma2bo8TU3tTIuJoSotjb2Srmp2cjbCjBeO9OMuVha7 + DRMiLwsrStON7YacDHA/i0qrd0huMkpIQCUQy2RFxtvf6xqdb2Ln4bXRNFmd/rAcbfDy0wc9LKVb + dFy0NrKZgsUcsjmorVJ5PPvpe2DPReNx4CBLVAx7cYzr/m/PvmCHd3u4+ycAAAD//wMAM7XryaQB + AAA= headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:52 GMT + - Mon, 13 Nov 2023 11:26:52 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=1%3A8.6933%2C49.40893%2C8.69797%2C49.41106%7C2%3A8.6887%2C49.41325%2C8.69462%2C49.4166&time=2019-12-10&filter=amenity%3Dcafe+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '147' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/boundary + response: + body: + string: !!binary | + H4sIAAAAAAAA/7SOwarCMBBF9+8rQtbaZrqzy7cXQcWF4qKWoc2jbcJkIor0g/wNv8w0rQuRtxRC + IHdO7pnbjxCyYCZ98qxNJ0UubiELqadmeMma2bo8TU3tTIuJoSotjb2Srmp2cjbCjBeO9OMuVha7 + DRMiLwsrStON7YacDHA/i0qrd0huMkpIQCUQy2RFxtvf6xqdb2Ln4bXRNFmd/rAcbfDy0wc9LKVb + dFy0NrKZgsUcsjmorVJ5PPvpe2DPReNx4CBLVAx7cYzr/m/PvmCHd3u4+ycAAAD//wMAM7XryaQB + AAA= + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:39 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary_groupby_tag.yaml b/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary_groupby_tag.yaml index 01c8a69..edd4223 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary_groupby_tag.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_groupby_boundary_groupby_tag.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALyPwUrEMBCG7z5FmHO3TXrSghfvy4KKB2UPaR3bSNuEyUQsSx/I1/DJTLPxIF48 - CWEg//z8/zenCyFAM5NpAxs7g2jEKWpRDTRuPxiYnW+qyg7eTlha6qvOuoVMP7CH4mxmfOfk/vwQ - B4fzHRMi77UTnZ3P6ZY8RPNapEpnHpB8bgRVXpYyZUFPNrib5RZ9GFPk0zdQ3hzaV+zyBlob5mdN - i4Iihk44G16uO/2CII4ZjX4lbbxmQs96cqm+lupqp+qdkvdSNuk95sui902PATefqkuZxFUc0yV/ - Iav/hUz9JItz/QIAAP//AwCr/wsr2wEAAA== + H4sIAAAAAAAA/7yPMU7EMBBFe05hTb2b2OmIREOPVgJEAdrCCUNilNjWeIyIVjkQ1+BkOF5TIBoq + JMuS/3z//+Z0IQRoZjJdZOMsiFackpbUSNP2gpHZh7au3RjcjJWjoe6dX8gMIwfYnc2M75zdnx/i + 4NHeMSHyjfaid/ac7ihAMq+7XOnNA1IojaAqJSuVw2AgF/31coshTjnz6ZuoTA7dK/ZlAp2L9lnT + kj6n1Bmt4eWq1y8I4ljY6FfSBmxmDKxnn/sbqS73qtkreS9lm89jWS153/QUcfOpppJZXMUxr/IX + suZfyNRPsnSvXwAAAP//AwDITptn3AEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:03 GMT + - Mon, 13 Nov 2023 11:26:53 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106%7C8.6887%2C49.41325%2C8.69462%2C49.4166&time=2019-12-10&filter=amenity%3Dcafe+and+type%3Anode&groupByKey=amenity + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '158' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/boundary/groupBy/tag + response: + body: + string: !!binary | + H4sIAAAAAAAA/7yPMU7EMBBFe05hTb2b2OmIREOPVgJEAdrCCUNilNjWeIyIVjkQ1+BkOF5TIBoq + JMuS/3z//+Z0IQRoZjJdZOMsiFackpbUSNP2gpHZh7au3RjcjJWjoe6dX8gMIwfYnc2M75zdnx/i + 4NHeMSHyjfaid/ac7ihAMq+7XOnNA1IojaAqJSuVw2AgF/31coshTjnz6ZuoTA7dK/ZlAp2L9lnT + kj6n1Bmt4eWq1y8I4ljY6FfSBmxmDKxnn/sbqS73qtkreS9lm89jWS153/QUcfOpppJZXMUxr/IX + suZfyNRPsnSvXwAAAP//AwDITptn3AEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:39 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_groupby_key.yaml b/ohsome/test/cassettes/test_response/test_elements_count_groupby_key.yaml index 4dcacd3..86b6f31 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_groupby_key.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_groupby_key.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALSPwUrEMBCG7/sUIedum+xetj16lwUVD4qHbB3aSNuEyUQsSx/I1/DJTNMuKgrr - oQshkMk/38x3XDHGFRHqgydtOs4Kdgy1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBGMf3x - zvYWultCALpWlpWmm+gGHQ/hIYkjrb4HdPNELtNdKiKLV2i8vepvwPkmIh9PC80/+8MLlNMwhFbp - 7hnwtAb+6hp30y04Uq2NPRsh87XcrKW4E6KI52FuD9lX1XgYc3IrUxGrQ3IWJf+LYk+rb8A/jFQL - naZ+eZ/ddimdL9JZG1cbewGVfDGV/KdKuIdPAAAA//8DAMl7DZgSAwAA + H4sIAAAAAAAA/7SPwUrEMBCG7/sUIedum+xebI/eZcFdPCgesnVoI20TJhOxLH0gX8MnM027qCis + hwohkMk/38x3WjHGFRHqoydtOs4Kdgq1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBKMf3+ + xnYWuj0hAN0oy0rTTXSDjofwkMSRVt8Bunkil6kUqYwwXqHx9rq/BeebyHw4bzT/7I7PUE7TEFql + uyfA8x74o2tcTrfgSLU29myEzNdys5biIEQRz/3cHrIvqvEw5uRWpiJWh+QiSv4VxR5XX4C/GKkW + Ok398j5X26V0PkkXbVxt7D+o5Iup5N9Vwj18AAAA//8DAMVZCGsTAwAA headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:00 GMT + - Mon, 13 Nov 2023 11:26:45 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10%2C2019-12-11&filter=type%3Anode&groupByKeys=amenity%2Cshop + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '120' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/key + response: + body: + string: !!binary | + H4sIAAAAAAAA/7SPwUrEMBCG7/sUIedum+xebI/eZcFdPCgesnVoI20TJhOxLH0gX8MnM027qCis + hwohkMk/38x3WjHGFRHqoydtOs4Kdgq1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBKMf3+ + xnYWuj0hAN0oy0rTTXSDjofwkMSRVt8Bunkil6kUqYwwXqHx9rq/BeebyHw4bzT/7I7PUE7TEFql + uyfA8x74o2tcTrfgSLU29myEzNdys5biIEQRz/3cHrIvqvEw5uRWpiJWh+QiSv4VxR5XX4C/GKkW + Ok398j5X26V0PkkXbVxt7D+o5Iup5N9Vwj18AAAA//8DAMVZCGsTAwAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:35 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_groupby_tag.yaml b/ohsome/test/cassettes/test_response/test_elements_count_groupby_tag.yaml index bb5b4bc..c61efd7 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_groupby_tag.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_groupby_tag.yaml @@ -19,16 +19,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAANyYUYucMBDH3+9TiM97u+pBr124l3svB23pQ0uRGGc1NWZCMrnucuwH6tfoJ2t0 - Pa7QQk8wCAERjJNJfoz+ZyZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 - Ldl0czEmONJo/etn8qBBfSQDQO+ZTjiqi3c0NvXG5824pBafwdhpxTTfvt1mo6+0Mej0/ekDWCdH - l1+fNzS9eai+A78sZqBnQtVgnrdh/po17E30YIn1epxTZPm767y4zrNPWbYfry/TdG/7yKSDwa7I - 32yzcfS8+a+r/LWukm9Xfzj8BxHrQQk63WlmOqGa5blulqK6mc1UgeLt8kR5thTSi6dXM1neIsoA - UIsxzUYywyLOMEVRYf1glqCsmO0gBNiaH+HBo5UHxHp5rsVEcL4EcnaAAIEqFgtUMV8BBT9xCWUw - db9dCu52PhtTXYA0vFgSnp+CW2Z6xk9RQXVjudQwQ6CikndCIeGlHo2CSaPX9QqPUVWBj6Bqr32l - /7VaoUIo/HoBY9RHlYK1q6TgZeWErIPkqxVjxaVQgkeFVCMfu+yY5OKATpFv8qMK1FT/laDI91k8 - LhEkkKBbDCHtKxZOtY+VsHG1xMSOIiogwaHkBliALLwilRpOWrl0VVRUXCKPrGGcqiXEjjMbl6h7 - QScc0CjECW4gLn8//wYAAP//AwD4mPoJ4RgAAA== + H4sIAAAAAAAA/9yYwWrcMBCG73kK4/Nm13agoQu95F4CbemhpRhZnrUVyxohjdJdwj5QX6NPVtnr + kEALjcHCIDAGy6ORPkb+Z8ZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 + Ldl0czEmONJo/ftXcq9BfSYDQB+ZTjiqi3c0NvXG5824pBZfwdhpxTTf5tk2H52ljUGn706fwDo5 + +vz+vKPpzX31APyymoGeCVWDed6H+WvWsDnRgyXW63FOkeXvr/PiOs++ZNl+vL5N073tI5MOBrsi + f7fNxtHz5r+u8re6Sn5cvXL4DyLWgxJ0+qCZ6YRqlue6WYrqZjZTBYq3yxP5o7MQ0ounNzNZ3iLK + AFCLMc1GMsMizjBFUWH9ZJagrJjtIATYmofw4NHKA2K9PNdiIjhfAjk7QIBAFYsFqpivgIKfuIQy + mLrfLgV3O5+NqS5AGl4sCc9PwS0zPeOnqKAIhYSXui0KZe/GErBhhkBFBabR63qFx6iqwEdQtde+ + 0n9arVAhFH69gDHq40rBUijBowpRjXxsRWP6pA7oFPlGOKpATTVSCYp8L8LjEgrtKil4WTkh6yCF + 4IpsBBJ0iyGkfcXCqfbnUNi4WmLBoeQGWICkteb5Y0cRFZAafrVy6aqoqLhEHlnDOIk6YseZjSxh + tUg4oFGIP7iBuPz9/AcAAP//AwCajNQ+4hgAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -49,11 +49,75 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:13 GMT + - Mon, 13 Nov 2023 11:26:47 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10%2C2019-12-11&filter=type%3Anode&groupByKey=amenity + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '112' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/tag + response: + body: + string: !!binary | + H4sIAAAAAAAA/9yYwWrcMBCG73kK4/Nm13agoQu95F4CbemhpRhZnrUVyxohjdJdwj5QX6NPVtnr + kEALjcHCIDAGy6ORPkb+Z8ZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 + Ldl0czEmONJo/ftXcq9BfSYDQB+ZTjiqi3c0NvXG5824pBZfwdhpxTTf5tk2H52ljUGn706fwDo5 + +vz+vKPpzX31APyymoGeCVWDed6H+WvWsDnRgyXW63FOkeXvr/PiOs++ZNl+vL5N073tI5MOBrsi + f7fNxtHz5r+u8re6Sn5cvXL4DyLWgxJ0+qCZ6YRqlue6WYrqZjZTBYq3yxP5o7MQ0ounNzNZ3iLK + AFCLMc1GMsMizjBFUWH9ZJagrJjtIATYmofw4NHKA2K9PNdiIjhfAjk7QIBAFYsFqpivgIKfuIQy + mLrfLgV3O5+NqS5AGl4sCc9PwS0zPeOnqKAIhYSXui0KZe/GErBhhkBFBabR63qFx6iqwEdQtde+ + 0n9arVAhFH69gDHq40rBUijBowpRjXxsRWP6pA7oFPlGOKpATTVSCYp8L8LjEgrtKil4WTkh6yCF + 4IpsBBJ0iyGkfcXCqfbnUNi4WmLBoeQGWICkteb5Y0cRFZAafrVy6aqoqLhEHlnDOIk6YseZjSxh + tUg4oFGIP7iBuPz9/AcAAP//AwCajNQ+4hgAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:36 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_groupby_type.yaml b/ohsome/test/cassettes/test_response/test_elements_count_groupby_type.yaml index 7973ac9..0c596c6 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_groupby_type.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_groupby_type.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAKySQWrDMBBF9zmF0NqxpXQTe9l9CTShi5YuFHewFWxLjEZtTfCBeo2erLLsQEsL + H4sIAAAAAAAA/6ySQWrDMBBF9zmF0NqxpWRTe9l9CbQli4YuFHewVWxLjEZNTfCBeo2erLLsQEsL zcIgBPrz58880HnFGFdEqI+etOk4K9g5aEH12IwvXhNZV2SZqZ1pITVYZaWxPeqqJseTyUzwTtH9 - +cF2Fro9IQDdKctK003pBh0P5iGJI61+AHTzRC7TbSpiFq/QeHvb34PzTYx8uiw0V3bHE5TTsM68 - wGUD/NUwrqVbcKRaG+0bIfO13KylOAhRxPM4twfvq2o8jL7tTSqiOCT/Jskrk9jz6lveHyhvql+e - JF8KJL+aA6FR8SMtDiOWghE/YcI9fAEAAP//AwB/MwgPBwMAAA== + +cF2FroHQgC6U5aVppvSDToezEMSR1q9B3TzRC5TKVIZw3iFxtvb/h6cb2Lm4bLRXNkdX6GcpnXm + BS4r4K+GcS/dgiPV2mjfCJmv5WYtxaMQRTxPc3vwvqnGw+i72aYiikPyb5K8Mok9r77l/YFyUv3y + JPlSIPnVHAiNij9pcRixFIz4CRPu4QsAAP//AwCi6hs7CAMAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:53 GMT + - Mon, 13 Nov 2023 11:26:50 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10%2C2019-12-11&filter=amenity%3D%2A+and+%28type%3Away+or+type%3Anode%29 + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '131' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/type + response: + body: + string: !!binary | + H4sIAAAAAAAA/6ySQWrDMBBF9zmF0NqxpWRTe9l9CbQli4YuFHewVWxLjEZNTfCBeo2erLLsQEsL + zcIgBPrz58880HnFGFdEqI+etOk4K9g5aEH12IwvXhNZV2SZqZ1pITVYZaWxPeqqJseTyUzwTtH9 + +cF2FroHQgC6U5aVppvSDToezEMSR1q9B3TzRC5TKVIZw3iFxtvb/h6cb2Lm4bLRXNkdX6GcpnXm + BS4r4K+GcS/dgiPV2mjfCJmv5WYtxaMQRTxPc3vwvqnGw+i72aYiikPyb5K8Mok9r77l/YFyUv3y + JPlSIPnVHAiNij9pcRixFIz4CRPu4QsAAP//AwCi6hs7CAMAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:37 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_ratio.yaml b/ohsome/test/cassettes/test_response/test_elements_count_ratio.yaml index b180b1f..347d36d 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_ratio.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_ratio.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAEyOSwrCMBRF511FyLhNk1qxdg8iqDhQHMTysIG2CcmrKKULchuuzCZ+EDLJ4bx7 - 7xARQiWiVecele4oKckwsYn2tvE/WiMaV6aprp1ugWl7SStt7lZdanQ0fssINwz280HWBrotWgBc - SUMq3b3TtXV0ksc4VBq1B+s+jVSwgvGQRa2cdmzA9U0IPH7noGrBoWxNOMi4WCYiSwTfcV6Gd/hu - ucqmB28VM8b/WeahyH4wVHnGmcjz+aLw88gpGl8AAAD//wMA/f/LjBYBAAA= + H4sIAAAAAAAA/0yOQQrCMBBF954iZG3bJFbU3kEEFReKiyiDDbRNSCaiSA/kNTyZSbQiZJPHm/// + Y0QIlYhWnTwq3VFSkUdggXrbxB+tEY2rikLXTreQa3spztrcrbrU6Oj4IyPcMNmvJ1kZ6DZoAXAp + DTnr7pOuraNB7sep0qgdWPdtpDznLOcpjFoZhqzB+SYlHoY9qFpwKFuTLgTji4yLjLMtY1V6+2HM + VTYeojWf5OyfiQi5+MFUFVkoL8vpbB73keOofwMAAP//AwAvGTgHFwEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:08 GMT + - Mon, 13 Nov 2023 11:26:53 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10&filter=amenity%3D%2A+and+type%3Anode&filter2=amenity%3Dcafe+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '137' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/ratio + response: + body: + string: !!binary | + H4sIAAAAAAAA/0yOQQrCMBBF954iZG3bJFbU3kEEFReKiyiDDbRNSCaiSA/kNTyZSbQiZJPHm/// + Y0QIlYhWnTwq3VFSkUdggXrbxB+tEY2rikLXTreQa3spztrcrbrU6Oj4IyPcMNmvJ1kZ6DZoAXAp + DTnr7pOuraNB7sep0qgdWPdtpDznLOcpjFoZhqzB+SYlHoY9qFpwKFuTLgTji4yLjLMtY1V6+2HM + VTYeojWf5OyfiQi5+MFUFVkoL8vpbB73keOofwMAAP//AwAvGTgHFwEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:41 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_count_ratio_groupby_boundary.yaml b/ohsome/test/cassettes/test_response/test_elements_count_ratio_groupby_boundary.yaml index bad0e1f..d06b3e5 100644 --- a/ohsome/test/cassettes/test_response/test_elements_count_ratio_groupby_boundary.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_count_ratio_groupby_boundary.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAMRRwUrEMBS871eEnNvuSzyovdmbB1lQ8SIesjW2kTYJyYtYln6Qv+GXmaZdWFFh - 8aAQApnMm5lMditCqEB0ahtQGU1JSXYRi2hw3XSiLaL15XptWm96WRjXrGtjB6eaFj3NZjLKV0zs - 9zeysVLfoJMSr4QltdGzunGeRvKYJUur7qTziyNlxVkBSYs2zgRbDZUJ+lG44Vr60CXp+32whbHZ - Pst6Nr3Yx3AiPuLryBRQ9dKj6G0a4MDOc8ZzBrcAZVqLRKS+iC7IiQYFfAb5hDJ+ACfDJHmpn5RW - ONB0NWY/W3PI4TTnJ7+whmOsycPqIMA3dVV/Whf7v7qO+qm5rriPHwAAAP//AwDv4zzxDQMAAA== + H4sIAAAAAAAA/8RRzUrEMBi871OEnPvzJR7E3tybB1lQ8SIesjW2kTYJyRexLH0gX8MnM027sKLC + sgeFEMhkvpnJZLcihApEp7YBldGUVGQXsYgG100n2iJaX5Wlab3pZWFcU9bGDk41LXqazWSUb5jY + H+9kY6W+RSclXgtLaqNndeM8jeQxS5ZW3UvnF0fKCgYFS2K0cSbY9bA2QT8JN9xIH7qk/bBPtjA2 + 2xdZz66X+xxOxFd8H5kSql56FL1NAxzYRc54zuAOoEprkYjUV9EFOdGggK8gn1DGD+BkmCSv9LPS + Cgearsbsd2sOOZzn/OwEazjGmjyuDgL8UNf6T+ti/1fXUT811xX38RMAAP//AwALRLe6DgMAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:50 GMT + - Mon, 13 Nov 2023 11:26:55 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=A%3A8.6933%2C49.40893%2C8.69797%2C49.41106%7CB%3A8.6887%2C49.41325%2C8.69462%2C49.4166&time=2019-12-10%2C+2020-07-23&filter=amenity%3Dhotel+and+type%3Anode&filter2=amenity%3Dcafe+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '201' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/ratio/groupBy/boundary + response: + body: + string: !!binary | + H4sIAAAAAAAA/8RRzUrEMBi871OEnPvzJR7E3tybB1lQ8SIesjW2kTYJyRexLH0gX8MnM027sKLC + sgeFEMhkvpnJZLcihApEp7YBldGUVGQXsYgG100n2iJaX5Wlab3pZWFcU9bGDk41LXqazWSUb5jY + H+9kY6W+RSclXgtLaqNndeM8jeQxS5ZW3UvnF0fKCgYFS2K0cSbY9bA2QT8JN9xIH7qk/bBPtjA2 + 2xdZz66X+xxOxFd8H5kSql56FL1NAxzYRc54zuAOoEprkYjUV9EFOdGggK8gn1DGD+BkmCSv9LPS + Cgearsbsd2sOOZzn/OwEazjGmjyuDgL8UNf6T+ti/1fXUT811xX38RMAAP//AwALRLe6DgMAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:41 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_density.yaml b/ohsome/test/cassettes/test_response/test_elements_density.yaml index fdd2f5f..7bdb825 100644 --- a/ohsome/test/cassettes/test_response/test_elements_density.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_density.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAADSOTQqDMBCF954iZO1PIkKrdyhdtHTR0kUqgwbUhMmktIgH6jV6smqsMJt5fLzv - jRFjXBGhfnjSZuCsYuOczanHbvl4S2RdlWWmdaaH1GCT1ca+UTctOR6vMMGLAv39sKOF4UQIQAdl - WW2Gtd2g4zM8xUFp9QXQ/Y1cpvtUhC6O4HwXum7bEtI9OFK9DWwuZJnIPJHiLEQV7rrNeKrOw0LJ - okyL3aJj92j6AQAA//8DAHIguDvmAAAA + H4sIAAAAAAAA/zSOQQqDMBBF954iZK0xEaHUO5QuWrpo6SKVQQNqwmRSWsQD9Ro9WTVWmM18Hv/9 + MWGMayI0j0DGDpxVbJyzOQ3YLR9viZyv8ty23vYgLDZ5bd0bTdOS5+kKE7wo0t8POzoYToQAdNCO + 1XZY2y16PsNTGpXOXAD938iVUFKoWMYRfOhi2W2bQqYHT7p3ES6k2meqyJQ8S1nFu247nroLsFCq + 3Ityt/jYPZl+AAAA//8DADK/UsrnAAAA headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:58 GMT + - Mon, 13 Nov 2023 11:26:43 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10&filter=amenity%3Dcafe+and+type%3Anode + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/density + response: + body: + string: !!binary | + H4sIAAAAAAAA/zSOQQqDMBBF954iZK0xEaHUO5QuWrpo6SKVQQNqwmRSWsQD9Ro9WTVWmM18Hv/9 + MWGMayI0j0DGDpxVbJyzOQ3YLR9viZyv8ty23vYgLDZ5bd0bTdOS5+kKE7wo0t8POzoYToQAdNCO + 1XZY2y16PsNTGpXOXAD938iVUFKoWMYRfOhi2W2bQqYHT7p3ES6k2meqyJQ8S1nFu247nroLsFCq + 3Ityt/jYPZl+AAAA//8DADK/UsrnAAAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:35 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_elements_geometry.yaml b/ohsome/test/cassettes/test_response/test_elements_geometry.yaml index 11eef6b..043b33a 100644 --- a/ohsome/test/cassettes/test_response/test_elements_geometry.yaml +++ b/ohsome/test/cassettes/test_response/test_elements_geometry.yaml @@ -19,17 +19,17 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAJSWzWobMRDH73mKZc+urRl9+xQIBHooLTT00NLD1lHtBdtatDKtCX6gvkafrMru + H4sIAAAAAAAA/5SWzWobMRDH73mKZc+urRl9+xQIBHooLTT00NLD1lHtBdtatDKtCX6gvkafrMru NnHCmHZgseXZ8U9/zYykebiqqrrJObXfDrmN+7paVg/FVqyHtH38VW9y7vrlYhE3fdyFeUzrxSp2 - x9SuN7mvZ6NzDj/z4P37V/W+C/uPOYWQ3zVdtYr7kR5TXxfn02yYsms/hdRPM9Ywd3MxsOp87MJg - uw1NPqRwE7fbsBq0De+/j+b+0efLJPX1f/6qWoeiOKfj86rOnT/E7XE9YYc3qxjTfbtv8kSf7NXZ - 6OW4qtzcghFG4uyFWfm5AoHO+zPz19k/MFZ5CiMBgYNxaEkMSs3BeCNJjLSKgSnaSYpWnNCA9GSE - pfGc0IBBQ2IcsNS4CxTPiQyiJileI4diLF00Hg0H4zydbec4aiRYOjTWcSha0BVsgFPB0iEdmqKS - g/GWTpTQHIwSqMhDwrJKWAlBY7Tg5Fs640gMWs6i0AEZm1LbnISj0WSmEBxnX5YYkEWMoHgb011Q - wwoxAtBqhJecw8Y7cjOA95ydCcaQmeJiNJCxAa9Zt4JUZGzAKU6IAS6pMZwqLgmh9xSwrgXh6GOL - uaeEpReFinVlCmPJmxc165YSRtEYqzlV/L8t0tXr0fh9mhq6LsUupNyODdpTS3cd+93b+6Gp+9Ec - F6ic00X3c2d33e+brt/EfNfuQp+bXTc4owDzRkB57oRYDs/nepywfJ7+AAAA//+K5arlAgAAAP// - AwDDockOIQsAAA== + x9SuN7mvZ6NzDj/z4P37V/W+C/uPOYWQ3zVdtYr7kR5TXxfn02yYsms/hdRPM9YwBzGHAVbnYxcG + 421o8iGFm7jdhtUgbnj/fTT3jz5fJq2v//NX1joUyTkdn5d17vwhbo/rCTu8WcWY7tt9kyf6ZK/O + Ri/HVeXmFowwEmcvzMrPFQh03p+Zv87+gbHKUxgJCByMQ0tiUGoOxhtJYqRVDEzRTlK04oQGpCcj + LI3nhAYMGhLjgKXGXaB4TmQQNUnxGjkUY+mi8Wg4GOfpbDvHUSPB0qGxjkPRgq5gA5wKlg7p0BSV + HIy3dKKE5mCUQEUeEpZVwkoIGqMFJ9/SGUdi0HIWhQ7I2JTa5iQcjSYzheA4+7LEgCxiBMXbmO6C + GlaIEYBWI7zkHDbekZsBvOfsTDCGzBQXo4GMDXjNuhWkImMDTnFCDHBJjeFUcUkIvaeAdS0IRx9b + zD0lLL0oVKwrUxhL3ryoWbeUMIrGWM2p4v9tka5ej8bv09TQdSl2IeV2bNCeWrrr2O/e3g9N3Y/m + uEDlnC66nzu7637fdP0m5rt2F/rc7LrBGQWYNwLKcyfEcng+1+OE5fP0BwAA//+K5arlAgAAAP// + AwAbsBfmIgsAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -50,11 +50,76 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:32:59 GMT + - Mon, 13 Nov 2023 11:26:55 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2016-01-01&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '96' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/geometry + response: + body: + string: !!binary | + H4sIAAAAAAAA/5SWzWobMRDH73mKZc+urRl9+xQIBHooLTT00NLD1lHtBdtatDKtCX6gvkafrMru + NnHCmHZgseXZ8U9/zYykebiqqrrJObXfDrmN+7paVg/FVqyHtH38VW9y7vrlYhE3fdyFeUzrxSp2 + x9SuN7mvZ6NzDj/z4P37V/W+C/uPOYWQ3zVdtYr7kR5TXxfn02yYsms/hdRPM9YwBzGHAVbnYxcG + 421o8iGFm7jdhtUgbnj/fTT3jz5fJq2v//NX1joUyTkdn5d17vwhbo/rCTu8WcWY7tt9kyf6ZK/O + Ri/HVeXmFowwEmcvzMrPFQh03p+Zv87+gbHKUxgJCByMQ0tiUGoOxhtJYqRVDEzRTlK04oQGpCcj + LI3nhAYMGhLjgKXGXaB4TmQQNUnxGjkUY+mi8Wg4GOfpbDvHUSPB0qGxjkPRgq5gA5wKlg7p0BSV + HIy3dKKE5mCUQEUeEpZVwkoIGqMFJ9/SGUdi0HIWhQ7I2JTa5iQcjSYzheA4+7LEgCxiBMXbmO6C + GlaIEYBWI7zkHDbekZsBvOfsTDCGzBQXo4GMDXjNuhWkImMDTnFCDHBJjeFUcUkIvaeAdS0IRx9b + zD0lLL0oVKwrUxhL3ryoWbeUMIrGWM2p4v9tka5ej8bv09TQdSl2IeV2bNCeWrrr2O/e3g9N3Y/m + uEDlnC66nzu7637fdP0m5rt2F/rc7LrBGQWYNwLKcyfEcng+1+OE5fP0BwAA//+K5arlAgAAAP// + AwAbsBfmIgsAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:42 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_empty_geodataframe.yaml b/ohsome/test/cassettes/test_response/test_empty_geodataframe.yaml index b9a4c47..e041071 100644 --- a/ohsome/test/cassettes/test_response/test_empty_geodataframe.yaml +++ b/ohsome/test/cassettes/test_response/test_empty_geodataframe.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAACyOMQ7CMAxFd04Rea4S2FBXJDbEgMTCFCLTRgpx5LgSVcWBuAYno3UZ/f7T/542 - xoAX4XgfJFIG05ppZjMdOC0X9CKlts5RX+mJlrhzgcrIseulQrPKgi9R+/sx54L5IowoJ19MoLy2 - E1eY5XejkyVeket/EXZ2b7faBTIWVHZELwPjgVLCoL9p/lhxXZzbDwAA//+K5arlAgAAAP//AwBw - 3xDfwwAAAA== + H4sIAAAAAAAA/yyOMQ7CMAxFd04Rea4asnZFYkMMSCxMITJNpFBbjitRVRyIa3Ay2pTR7z/973ln + DHhVSfdREw1gOjMvbKGj5PWCqMqls5ZioSe2JL0NxJOkPmqBZpMVX1rt78ecGYeLCqKePJtAw9ZO + UmCR302d5HRFKf9FcK3bt66WgU6MFR7R6yh4oJwx1Odq/thwWZ3bDwAA//+K5arlAgAAAP//AwBm + MohExAAAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-disposition: - attachment;filename=ohsome.geojson Date: - - Wed, 08 Mar 2023 15:33:12 GMT + - Mon, 13 Nov 2023 11:26:59 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2C2016-01-01&filter=name%3DKrautturm1+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '110' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/bbox + response: + body: + string: !!binary | + H4sIAAAAAAAA/yyOMQ7CMAxFd04Rea4asnZFYkMMSCxMITJNpFBbjitRVRyIa3Ay2pTR7z/973ln + DHhVSfdREw1gOjMvbKGj5PWCqMqls5ZioSe2JL0NxJOkPmqBZpMVX1rt78ecGYeLCqKePJtAw9ZO + UmCR302d5HRFKf9FcK3bt66WgU6MFR7R6yh4oJwx1Odq/thwWZ3bDwAA//+K5arlAgAAAP//AwBm + MohExAAAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/geo+json;charset=utf-8 + Content-disposition: + - attachment;filename=ohsome.geojson + Date: + - Mon, 13 Nov 2023 11:27:44 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_multi_index_false.yaml b/ohsome/test/cassettes/test_response/test_multi_index_false.yaml index 05fa61c..2365d95 100644 --- a/ohsome/test/cassettes/test_response/test_multi_index_false.yaml +++ b/ohsome/test/cassettes/test_response/test_multi_index_false.yaml @@ -19,16 +19,16 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAANyYUYucMBDH3+9TiM97u+pBr124l3svB23pQ0uRGGc1NWZCMrnucuwH6tfoJ2t0 - Pa7QQk8wCAERjJNJfoz+ZyZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 - Ldl0czEmONJo/etn8qBBfSQDQO+ZTjiqi3c0NvXG5824pBafwdhpxTTfvt1mo6+0Mej0/ekDWCdH - l1+fNzS9eai+A78sZqBnQtVgnrdh/po17E30YIn1epxTZPm767y4zrNPWbYfry/TdG/7yKSDwa7I - 32yzcfS8+a+r/LWukm9Xfzj8BxHrQQk63WlmOqGa5blulqK6mc1UgeLt8kR5thTSi6dXM1neIsoA - UIsxzUYywyLOMEVRYf1glqCsmO0gBNiaH+HBo5UHxHp5rsVEcL4EcnaAAIEqFgtUMV8BBT9xCWUw - db9dCu52PhtTXYA0vFgSnp+CW2Z6xk9RQXVjudQwQ6CikndCIeGlHo2CSaPX9QqPUVWBj6Bqr32l - /7VaoUIo/HoBY9RHlYK1q6TgZeWErIPkqxVjxaVQgkeFVCMfu+yY5OKATpFv8qMK1FT/laDI91k8 - LhEkkKBbDCHtKxZOtY+VsHG1xMSOIiogwaHkBliALLwilRpOWrl0VVRUXCKPrGGcqiXEjjMbl6h7 - QScc0CjECW4gLn8//wYAAP//AwD4mPoJ4RgAAA== + H4sIAAAAAAAA/9yYwWrcMBCG73kK4/Nm13agoQu95F4CbemhpRhZnrUVyxohjdJdwj5QX6NPVtnr + kEALjcHCIDAGy6ORPkb+Z8ZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 + Ldl0czEmONJo/ftXcq9BfSYDQB+ZTjiqi3c0NvXG5824pBZfwdhpxTTf5tk2H52ljUGn706fwDo5 + +vz+vKPpzX31APyymoGeCVWDed6H+WvWsDnRgyXW63FOkeXvr/PiOs++ZNl+vL5N073tI5MOBrsi + f7fNxtHz5r+u8re6Sn5cvXL4DyLWgxJ0+qCZ6YRqlue6WYrqZjZTBYq3yxP5o7MQ0ounNzNZ3iLK + AFCLMc1GMsMizjBFUWH9ZJagrJjtIATYmofw4NHKA2K9PNdiIjhfAjk7QIBAFYsFqpivgIKfuIQy + mLrfLgV3O5+NqS5AGl4sCc9PwS0zPeOnqKAIhYSXui0KZe/GErBhhkBFBabR63qFx6iqwEdQtde+ + 0n9arVAhFH69gDHq40rBUijBowpRjXxsRWP6pA7oFPlGOKpATTVSCYp8L8LjEgrtKil4WTkh6yCF + 4IpsBBJ0iyGkfcXCqfbnUNi4WmLBoeQGWICkteb5Y0cRFZAafrVy6aqoqLhEHlnDOIk6YseZjSxh + tUg4oFGIP7iBuPz9/AcAAP//AwCajNQ+4hgAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -49,11 +49,75 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:32:56 GMT + - Mon, 13 Nov 2023 11:26:48 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10%2C2019-12-11&filter=type%3Anode&groupByKey=amenity + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '112' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/tag + response: + body: + string: !!binary | + H4sIAAAAAAAA/9yYwWrcMBCG73kK4/Nm13agoQu95F4CbemhpRhZnrUVyxohjdJdwj5QX6NPVtnr + kEALjcHCIDAGy6ORPkb+Z8ZPV0mSMiIjKkcCVZrskyc/5kedkcNT2hJpu9/tsLXYwxZNs+OoT0Y0 + Ldl0czEmONJo/ftXcq9BfSYDQB+ZTjiqi3c0NvXG5824pBZfwdhpxTTf5tk2H52ljUGn706fwDo5 + +vz+vKPpzX31APyymoGeCVWDed6H+WvWsDnRgyXW63FOkeXvr/PiOs++ZNl+vL5N073tI5MOBrsi + f7fNxtHz5r+u8re6Sn5cvXL4DyLWgxJ0+qCZ6YRqlue6WYrqZjZTBYq3yxP5o7MQ0ounNzNZ3iLK + AFCLMc1GMsMizjBFUWH9ZJagrJjtIATYmofw4NHKA2K9PNdiIjhfAjk7QIBAFYsFqpivgIKfuIQy + mLrfLgV3O5+NqS5AGl4sCc9PwS0zPeOnqKAIhYSXui0KZe/GErBhhkBFBabR63qFx6iqwEdQtde+ + 0n9arVAhFH69gDHq40rBUijBowpRjXxsRWP6pA7oFPlGOKpATTVSCYp8L8LjEgrtKil4WTkh6yCF + 4IpsBBJ0iyGkfcXCqfbnUNi4WmLBoeQGWICkteb5Y0cRFZAafrVy6aqoqLhEHlnDOIk6YseZjSxh + tUg4oFGIP7iBuPz9/AcAAP//AwCajNQ+4hgAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:37 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_not_implemented_query.yaml b/ohsome/test/cassettes/test_response/test_not_implemented_query.yaml index dc6a209..e2cee35 100644 --- a/ohsome/test/cassettes/test_response/test_not_implemented_query.yaml +++ b/ohsome/test/cassettes/test_response/test_not_implemented_query.yaml @@ -19,11 +19,11 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAALSPwUrEMBCG7/sUIedum+xetj16lwUVD4qHbB3aSNuEyUQsSx/I1/DJTNMuKgrr - oQshkMk/38x3XDHGFRHqgydtOs4Kdgy1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBGMf3x - zvYWultCALpWlpWmm+gGHQ/hIYkjrb4HdPNELtNdKiKLV2i8vepvwPkmIh9PC80/+8MLlNMwhFbp - 7hnwtAb+6hp30y04Uq2NPRsh87XcrKW4E6KI52FuD9lX1XgYc3IrUxGrQ3IWJf+LYk+rb8A/jFQL - naZ+eZ/ddimdL9JZG1cbewGVfDGV/KdKuIdPAAAA//8DAMl7DZgSAwAA + H4sIAAAAAAAA/7SPwUrEMBCG7/sUIedum+xebI/eZcFdPCgesnVoI20TJhOxLH0gX8MnM027qCis + hwohkMk/38x3WjHGFRHqoydtOs4Kdgq1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBKMf3+ + xnYWuj0hAN0oy0rTTXSDjofwkMSRVt8Bunkil6kUqYwwXqHx9rq/BeebyHw4bzT/7I7PUE7TEFql + uyfA8x74o2tcTrfgSLU29myEzNdys5biIEQRz/3cHrIvqvEw5uRWpiJWh+QiSv4VxR5XX4C/GKkW + Ok398j5X26V0PkkXbVxt7D+o5Iup5N9Vwj18AAAA//8DAMVZCGsTAwAA headers: Access-Control-Allow-Credentials: - 'true' @@ -44,11 +44,70 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:11 GMT + - Mon, 13 Nov 2023 11:26:46 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.6933%2C49.40893%2C8.69797%2C49.41106&time=2019-12-10%2C2019-12-11&filter=type%3Anode&groupByKeys=amenity%2Cshop + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '120' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/elements/count/groupBy/key + response: + body: + string: !!binary | + H4sIAAAAAAAA/7SPwUrEMBCG7/sUIedum+xebI/eZcFdPCgesnVoI20TJhOxLH0gX8MnM027qCis + hwohkMk/38x3WjHGFRHqoydtOs4Kdgq1UPXYjC9eE1lXZJmpnWkhNVhlpbE96qomx5MpTPBKMf3+ + xnYWuj0hAN0oy0rTTXSDjofwkMSRVt8Bunkil6kUqYwwXqHx9rq/BeebyHw4bzT/7I7PUE7TEFql + uyfA8x74o2tcTrfgSLU29myEzNdys5biIEQRz/3cHrIvqvEw5uRWpiJWh+QiSv4VxR5XX4C/GKkW + Ok398j5X26V0PkkXbVxt7D+o5Iup5N9Vwj18AAAA//8DAMVZCGsTAwAA + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:36 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/ohsome/test/cassettes/test_response/test_users_timestamp.yaml b/ohsome/test/cassettes/test_response/test_users_timestamp.yaml index 8428bbf..3934765 100644 --- a/ohsome/test/cassettes/test_response/test_users_timestamp.yaml +++ b/ohsome/test/cassettes/test_response/test_users_timestamp.yaml @@ -19,10 +19,10 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAAHSOQQrCMBRE954iZF3bRFCkdxAXFheKi1i+baDtDz+/opQeyGt4MttU3Ygwmxke - M9PNhJCGmey5ZYuNFKnohmxIW6pGJ0tm59MkwdJjDTFSkeTo7mSLkr2MJpjhxoF+PsTWQbNjAuCN - cSLHZmpH8nKA+yhMOrsH8u9FqeN1rEKXJPBtFbqOnycXwjqzNXg2tQv8QunlXOlBmVJp0OF7BX/Y - 1T/2aqoWRkrHavwmTrP+BQAA//8DABsqyJsTAQAA + H4sIAAAAAAAA/3SOQQ6CMBBF95yi6RqhNdEFdzAuJC40LioZoQkwzXQwGsKBvIYnE4q6MSZ/Mz9v + /v99JIQ0zGTPHVtspchEP3qj21E9XbJidj5LU6w8NpAglWmB7k62rNjLeIYZbhzo50NsHbQ7JgDe + GCcKbOd0JC9HeIhDpbN7IP9ulDrRKtEhTBL4rg5hx8+UC2GT2wY8m8aFh6XSq4XSo3KlsqDDdwv+ + sOt/7NXUHUyUTtQ0Tpyi4QUAAP//AwDabDihFAEAAA== headers: Access-Control-Allow-Credentials: - 'true' @@ -43,11 +43,69 @@ interactions: Content-Type: - application/json Date: - - Wed, 08 Mar 2023 15:33:02 GMT + - Mon, 13 Nov 2023 11:26:56 GMT Keep-Alive: - timeout=5, max=100 Server: - - Apache/2.4.52 (Ubuntu) + - Apache + Strict-Transport-Security: + - max-age=63072000; includeSubdomains; + Transfer-Encoding: + - chunked + vary: + - accept-encoding + status: + code: 200 + message: '' +- request: + body: bboxes=8.7137%2C49.4096%2C8.717%2C49.4119&time=2015-01-01%2F2016-01-01%2FP1Y&filter=name%3DKrautturm+and+type%3Away + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '115' + Content-Type: + - application/x-www-form-urlencoded + user-agent: + - ohsome-py/0.2.0 + method: POST + uri: https://api.ohsome.org/v1/users/count + response: + body: + string: !!binary | + H4sIAAAAAAAA/3SOQQ6CMBBF95yi6RqhNdEFdzAuJC40LioZoQkwzXQwGsKBvIYnE4q6MSZ/Mz9v + /v99JIQ0zGTPHVtspchEP3qj21E9XbJidj5LU6w8NpAglWmB7k62rNjLeIYZbhzo50NsHbQ7JgDe + GCcKbOd0JC9HeIhDpbN7IP9ulDrRKtEhTBL4rg5hx8+UC2GT2wY8m8aFh6XSq4XSo3KlsqDDdwv+ + sOt/7NXUHUyUTtQ0Tpyi4QUAAP//AwDabDihFAEAAA== + headers: + Access-Control-Allow-Credentials: + - 'true' + Access-Control-Allow-Headers: + - Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization + Access-Control-Allow-Methods: + - POST, GET + Access-Control-Allow-Origin: + - '*' + Access-Control-Max-Age: + - '3600' + Cache-Control: + - no-transform, public, max-age=31556926 + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Type: + - application/json + Date: + - Mon, 13 Nov 2023 11:27:43 GMT + Keep-Alive: + - timeout=5, max=100 + Server: + - Apache Strict-Transport-Security: - max-age=63072000; includeSubdomains; Transfer-Encoding: diff --git a/tox.ini b/tox.ini index ad2b750..1226847 100644 --- a/tox.ini +++ b/tox.ini @@ -5,5 +5,5 @@ isolated_build = true [testenv] commands = poetry install -v - poetry run pytest -x --cov=ohsome --cov-report=xml --random-order + poetry run pytest -x --cov=ohsome --cov-report=xml --random-order --record-mode=none allowlist_externals = poetry