ohsome quality analyst

From OpenStreetMap Wiki
Jump to navigation Jump to search


Ohsome APIOSHDBOhsome DashboardOhsomeHeXOhsome quality analyst

The ohsome quality analyst (OQT) is a software developed by Heidelberg Institute for Geoinformation Technology (HeiGIT) and based on the ohsome platform. Its main purpose is to compute and provide quality estimations of OpenStreetMap (OSM) data. OQT aims at providing this for diverse range of users such as humanitarian organizations, public administrations, as well as researchers or any other institution or party interested. The main task is to support the answer to the question “Is the OSM data good enough for my specific use case and within my area of interest?”. For doing so OQT provides a variety of indicators with a traffic light system with green-yellow-red as pointer.

ohsome quality analyst
Author: HeiGIT
License: AGPL-3.0
Platforms: Web API, CLI tool, and Webservice
Version: 0.5.1
Website: https://oqt.ohsome.org
Source code: https://github.com/giscience/ohsome-quality-analyst
Programming language: Python


The basis of the quality estimation are the indicators. There are intrinsic indicators (using OSM data only) like the POI density, or the mapping saturation of buildings (looking at the development over time and if some saturation can be detected), as well as extrinsic indicators, which are using OSM data together with other data sources like the Global Human Settlement Layer population (GHS-POP).


The combination of a set of indicators is called a report in the OQT. To get fitting reports for different use cases the respective indicators are weighted individually and adjusted to results of research groups.



The website serves as a simple entry point to the OQT. The user can select a predefined area (this will be more flexible in future versions of course) and choose a respective quality report. The report can then be viewed in a following browser window (by clicking “Get Quality Report”). The user will get a result of different indicator displayed as textual explanations and graphs depending on the chosen report type.


This section is still a draft. More accurate information can be found here: https://oqt.ohsome.org


With the CLI: To use the CLI the ohsome_quality_analyst Python package needs to be installed and configured. Additionally access to the OQT database is required. Here you can use your self-created GeoJSONs to analyze them with the given indicators. As return you get a GeoJSON file containing the polygon and the data quality information.


More information can be found here:

Papers related to the ohsome quality analyst: