All Projects → GIScience → ohsome-quality-analyst

GIScience / ohsome-quality-analyst

Licence: AGPL-3.0 license
Data quality estimations for OpenStreetMap

Programming Languages

PLpgSQL
1095 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to ohsome-quality-analyst

ohsome-api
API for analysing OpenStreetMap history data
Stars: ✭ 25 (-10.71%)
Mutual labels:  openstreetmap, osm, openstreetmap-data, osm-data, ohsome, heigit
oshdb
OpenStreetMap History Data Analysis Framework
Stars: ✭ 82 (+192.86%)
Mutual labels:  openstreetmap, osm, openstreetmap-data, osm-data, ohsome, heigit
Osmunda
An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。
Stars: ✭ 37 (+32.14%)
Mutual labels:  openstreetmap, osm, openstreetmap-data, osm-data
osm-data-classification
Migrated to: https://gitlab.com/Oslandia/osm-data-classification
Stars: ✭ 23 (-17.86%)
Mutual labels:  openstreetmap, osm, data-quality
pydriosm
PyDriosm: an open-source tool for downloading, reading and PostgreSQL-based I/O of OpenStreetMap data
Stars: ✭ 42 (+50%)
Mutual labels:  openstreetmap, osm, openstreetmap-data
basemaps
Scripts to generate MapServer mapfiles based on OpenStreetMap data. Please submit pull requests to the 'main' branch.
Stars: ✭ 51 (+82.14%)
Mutual labels:  openstreetmap, osm, openstreetmap-data
Osm
General purpose library for reading, writing and working with OpenStreetMap data
Stars: ✭ 153 (+446.43%)
Mutual labels:  openstreetmap, osm
Awesome Openstreetmap
😎 Curated list of awesome OpenSteetMap projects
Stars: ✭ 157 (+460.71%)
Mutual labels:  openstreetmap, osm
Osm Python Tools
A library to access OpenStreetMap related services
Stars: ✭ 202 (+621.43%)
Mutual labels:  openstreetmap, osm
OSMChina-NextOSM
A more modern, designed and easy-to-use UI designed for browsing OpenStreetMap.
Stars: ✭ 17 (-39.29%)
Mutual labels:  openstreetmap, osm
Cyclosm Cartocss Style
Cycle oriented CartoCSS style.
Stars: ✭ 109 (+289.29%)
Mutual labels:  openstreetmap, osm
Libosmscout
Libosmscout is a C++ library for offline map rendering, routing and location lookup based on OpenStreetMap data
Stars: ✭ 159 (+467.86%)
Mutual labels:  openstreetmap, osm
Contextily
Context geo-tiles in Python
Stars: ✭ 254 (+807.14%)
Mutual labels:  openstreetmap, osm
Streetcomplete
Easy to use OpenStreetMap editor for Android
Stars: ✭ 2,456 (+8671.43%)
Mutual labels:  openstreetmap, osm
Osmplotr
Data visualisation using OpenStreetMap objects
Stars: ✭ 122 (+335.71%)
Mutual labels:  openstreetmap, osm
equalstreetnames
Map visualizing the streetnames by gender : 50 cities in 11 countries
Stars: ✭ 64 (+128.57%)
Mutual labels:  openstreetmap, osm
Cities
Poly files for cities, which can be used to create OSM files out of larger regions
Stars: ✭ 115 (+310.71%)
Mutual labels:  openstreetmap, osm
Osmdata
R package for downloading OpenStreetMap data
Stars: ✭ 199 (+610.71%)
Mutual labels:  openstreetmap, osm
Atlas
OSM in memory
Stars: ✭ 172 (+514.29%)
Mutual labels:  openstreetmap, osm
Aphotomanager
Manage local photos on Android: gallery, geotag with photomap, privacy, tags, find, sort, view, copy, send, ... .
Stars: ✭ 164 (+485.71%)
Mutual labels:  openstreetmap, osm

ohsome quality analyst

build status Sonarcloud Status LICENSE Website status: active

The ohsome quality analyst (OQT) computes and provides data quality estimations (indicators) for OpenStreetMap.

The software is developed by Heidelberg Institute for Geoinformation Technology (HeiGIT) and based on the ohsome platform.

Blog

The following blog posts give insight into OQT:

Website

The easiest access to quality estimations is through our website. There reports with pre-computed indicators can be accessed for a selection of regions made by the OQT team. Currently it is not possible to upload custom areas-of-interest (AOIs) and compute report or indicators for those.

API

Our API offers the most flexible way to request quality estimations from OQT. It is possible to request pre-computed indicators for a selection of regions made by the OQT team as well as for your own areas-of-interest (GeoJSON). At the moment a limitation on the area of the input geometry exists. The API will return a GeoJSON Feature. This GeoJSON will preserve both the geometry and property field of the input GeoJSON Feature. The data and results of a computed indicator are written to the properties field of the resulting GeoJSON Feature.

For more information check out the interactive API documentation, our static documentation and our interactive examples using Python and Jupyter Notebooks.

CLI

It is also possible to set up OQT on your local machine and use the provided CLI. This is the most flexible way but some technical knowledge is required to set it up. For now please refer to the development setup documentation on how to set up OQT locally on your machine. After installation of the ohsome_quality_analyst Python package run oqt --help for documentation about the CLI.

Contributing

Contributions of any form are more than welcome! Please take a look at our contributing guidelines for details on our git workflow and style guide. on.

Are you looking to implement a new indicator? Then please have a look at docs/indicator_creation.md

Are you looking to add a new layer? Then please have a look at docs/layer.md

Development

Please refer to this document for a guide on how to setup OQT for development.

Components

Following diagram gives an overview of the OQT components:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].