├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── rocketchat-notifications-feedback-requests.yml ├── .gitignore ├── .idea └── checkstyle-idea.xml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Jenkinsfile ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── Makefile ├── _static │ ├── custom.css │ ├── ohsome-api-tree.svg │ ├── ohsome-api-tree.txt │ ├── swagger-aggregation.json │ ├── swagger-extraction.json │ └── swagger-metadata.json ├── autodocs.rst ├── boundaries.rst ├── conf.py ├── endpoint-visualisation.rst ├── endpoints.rst ├── filter.rst ├── generate-tree.py ├── get_pom_metadata.py ├── group-by.rst ├── http-response-status.rst ├── index.rst ├── make.bat ├── requirements.txt ├── response-parameters.rst └── time.rst ├── pipeline_config.groovy ├── pom.xml └── src ├── main ├── lombok │ └── org │ │ └── heigit │ │ └── ohsome │ │ └── ohsomeapi │ │ ├── Application.java │ │ ├── config │ │ ├── JacksonConfig.java │ │ ├── LoggingConfig.java │ │ ├── SwaggerConfig.java │ │ └── TomcatConfig.java │ │ ├── controller │ │ ├── DefaultSwaggerParameters.java │ │ ├── ParameterDescriptions.java │ │ ├── dataaggregation │ │ │ ├── contributions │ │ │ │ └── ContributionsCountController.java │ │ │ ├── elements │ │ │ │ ├── AreaController.java │ │ │ │ ├── CountController.java │ │ │ │ ├── LengthController.java │ │ │ │ └── PerimeterController.java │ │ │ └── users │ │ │ │ └── UsersController.java │ │ ├── dataextraction │ │ │ ├── contributions │ │ │ │ └── ContributionsController.java │ │ │ └── elements │ │ │ │ ├── ElementsController.java │ │ │ │ ├── ElementsFullHistoryController.java │ │ │ │ └── ElementsGeometry.java │ │ └── metadata │ │ │ └── MetadataController.java │ │ ├── exception │ │ ├── BadRequestException.java │ │ ├── CustomizedExceptionHandler.java │ │ ├── DatabaseAccessException.java │ │ ├── ErrorDetails.java │ │ ├── ExceptionMessages.java │ │ ├── NotAllowedException.java │ │ ├── NotFoundException.java │ │ ├── NotImplementedException.java │ │ ├── PayloadTooLargeException.java │ │ ├── ServiceUnavailableException.java │ │ └── UnauthorizedRequestException.java │ │ ├── executor │ │ ├── AggregateRequestExecutor.java │ │ ├── ContributionsExecutor.java │ │ ├── DataExtractionTransformer.java │ │ ├── DataRequestExecutor.java │ │ ├── ElementsRequestExecutor.java │ │ ├── ExecutionUtils.java │ │ ├── MetadataRequestExecutor.java │ │ ├── RequestExecutor.java │ │ ├── RequestParameters.java │ │ ├── RequestResource.java │ │ └── UsersRequestExecutor.java │ │ ├── filter │ │ └── RequestFilter.java │ │ ├── inputprocessing │ │ ├── BoundaryType.java │ │ ├── FuzzyScoreObject.java │ │ ├── GeometryBuilder.java │ │ ├── InputProcessingUtils.java │ │ ├── InputProcessor.java │ │ ├── ProcessingData.java │ │ ├── ResourceParameters.java │ │ ├── SimpleFeatureType.java │ │ └── StringSimilarity.java │ │ ├── interceptor │ │ └── LoggingRequestInterceptor.java │ │ ├── oshdb │ │ ├── DbConnData.java │ │ ├── ExtractMetadata.java │ │ └── RemoteTagTranslator.java │ │ ├── output │ │ ├── Attribution.java │ │ ├── DefaultAggregationResponse.java │ │ ├── Description.java │ │ ├── ExtractionResponse.java │ │ ├── Metadata.java │ │ ├── Response.java │ │ ├── Result.java │ │ ├── contributions │ │ │ └── ContributionsResult.java │ │ ├── elements │ │ │ └── ElementsResult.java │ │ ├── groupby │ │ │ ├── GroupByObject.java │ │ │ ├── GroupByResponse.java │ │ │ └── GroupByResult.java │ │ ├── metadata │ │ │ ├── ExtractRegion.java │ │ │ ├── MetadataResponse.java │ │ │ └── TemporalExtent.java │ │ └── ratio │ │ │ ├── RatioGroupByBoundaryResponse.java │ │ │ ├── RatioGroupByResult.java │ │ │ ├── RatioResponse.java │ │ │ └── RatioResult.java │ │ └── utils │ │ ├── ConfigureApplication.java │ │ ├── FilterUtil.java │ │ ├── GroupByBoundaryGeoJsonGenerator.java │ │ ├── RequestUtils.java │ │ └── TimestampFormatter.java └── resources │ ├── application.properties │ └── banner.txt └── test └── java └── org └── heigit └── ohsome └── ohsomeapi ├── controller ├── DataExtractionTest.java ├── GetControllerTest.java ├── Helper.java ├── PostControllerTest.java └── TestProperties.java ├── executor └── ContributionsExecutorTest.java └── inputprocessing ├── DummyTagTranslator.java ├── GeometryBuilderTest.java └── InputProcessingUtilsTest.java /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/rocketchat-notifications-feedback-requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.github/workflows/rocketchat-notifications-feedback-requests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | __pycache__ 3 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/ohsome-api-tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/ohsome-api-tree.svg -------------------------------------------------------------------------------- /docs/_static/ohsome-api-tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/ohsome-api-tree.txt -------------------------------------------------------------------------------- /docs/_static/swagger-aggregation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/swagger-aggregation.json -------------------------------------------------------------------------------- /docs/_static/swagger-extraction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/swagger-extraction.json -------------------------------------------------------------------------------- /docs/_static/swagger-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/_static/swagger-metadata.json -------------------------------------------------------------------------------- /docs/autodocs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/autodocs.rst -------------------------------------------------------------------------------- /docs/boundaries.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/boundaries.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/endpoint-visualisation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/endpoint-visualisation.rst -------------------------------------------------------------------------------- /docs/endpoints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/endpoints.rst -------------------------------------------------------------------------------- /docs/filter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/filter.rst -------------------------------------------------------------------------------- /docs/generate-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/generate-tree.py -------------------------------------------------------------------------------- /docs/get_pom_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/get_pom_metadata.py -------------------------------------------------------------------------------- /docs/group-by.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/group-by.rst -------------------------------------------------------------------------------- /docs/http-response-status.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/http-response-status.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/response-parameters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/response-parameters.rst -------------------------------------------------------------------------------- /docs/time.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/docs/time.rst -------------------------------------------------------------------------------- /pipeline_config.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/pipeline_config.groovy -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/Application.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/config/JacksonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/config/JacksonConfig.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/config/LoggingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/config/LoggingConfig.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/config/TomcatConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/config/TomcatConfig.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/DefaultSwaggerParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/DefaultSwaggerParameters.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/ParameterDescriptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/ParameterDescriptions.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/contributions/ContributionsCountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/contributions/ContributionsCountController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/AreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/AreaController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/CountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/CountController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/LengthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/LengthController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/PerimeterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/elements/PerimeterController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/users/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataaggregation/users/UsersController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/contributions/ContributionsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/contributions/ContributionsController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsFullHistoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsFullHistoryController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsGeometry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/dataextraction/elements/ElementsGeometry.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/metadata/MetadataController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/controller/metadata/MetadataController.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/BadRequestException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/CustomizedExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/CustomizedExceptionHandler.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/DatabaseAccessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/DatabaseAccessException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ErrorDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ErrorDetails.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ExceptionMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ExceptionMessages.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotAllowedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotAllowedException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotFoundException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotImplementedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/NotImplementedException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/PayloadTooLargeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/PayloadTooLargeException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ServiceUnavailableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/ServiceUnavailableException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/UnauthorizedRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/exception/UnauthorizedRequestException.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/AggregateRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/AggregateRequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ContributionsExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ContributionsExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/DataExtractionTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/DataExtractionTransformer.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/DataRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/DataRequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ElementsRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ElementsRequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ExecutionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/ExecutionUtils.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/MetadataRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/MetadataRequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestParameters.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/RequestResource.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/UsersRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/executor/UsersRequestExecutor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/filter/RequestFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/filter/RequestFilter.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/BoundaryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/BoundaryType.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/FuzzyScoreObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/FuzzyScoreObject.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/GeometryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/GeometryBuilder.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessingUtils.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/ProcessingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/ProcessingData.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/ResourceParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/ResourceParameters.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/SimpleFeatureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/SimpleFeatureType.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/StringSimilarity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/inputprocessing/StringSimilarity.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/interceptor/LoggingRequestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/interceptor/LoggingRequestInterceptor.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/DbConnData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/DbConnData.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/ExtractMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/ExtractMetadata.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/RemoteTagTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/oshdb/RemoteTagTranslator.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Attribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Attribution.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/DefaultAggregationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/DefaultAggregationResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Description.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Description.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ExtractionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ExtractionResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Metadata.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Response.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/Result.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/contributions/ContributionsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/contributions/ContributionsResult.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/elements/ElementsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/elements/ElementsResult.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByObject.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/groupby/GroupByResult.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/ExtractRegion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/ExtractRegion.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/MetadataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/MetadataResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/TemporalExtent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/metadata/TemporalExtent.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioGroupByBoundaryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioGroupByBoundaryResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioGroupByResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioGroupByResult.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioResponse.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/output/ratio/RatioResult.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/ConfigureApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/ConfigureApplication.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/FilterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/FilterUtil.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/GroupByBoundaryGeoJsonGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/GroupByBoundaryGeoJsonGenerator.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/RequestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/RequestUtils.java -------------------------------------------------------------------------------- /src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/TimestampFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/lombok/org/heigit/ohsome/ohsomeapi/utils/TimestampFormatter.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/controller/DataExtractionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/controller/DataExtractionTest.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/controller/GetControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/controller/GetControllerTest.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/controller/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/controller/Helper.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/controller/PostControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/controller/PostControllerTest.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/controller/TestProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/controller/TestProperties.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/executor/ContributionsExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/executor/ContributionsExecutorTest.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/DummyTagTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/DummyTagTranslator.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/GeometryBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/GeometryBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessingUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GIScience/ohsome-api/HEAD/src/test/java/org/heigit/ohsome/ohsomeapi/inputprocessing/InputProcessingUtilsTest.java --------------------------------------------------------------------------------