All Projects → osmlab → atlas-checks

osmlab / atlas-checks

Licence: BSD-3-Clause license
OSM data integrity checks with Atlas

Programming Languages

java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to atlas-checks

gazetteer
OSM ElasticSearch geocoder and addresses exporter
Stars: ✭ 93 (+116.28%)
Mutual labels:  osm
osm-data-classification
Migrated to: https://gitlab.com/Oslandia/osm-data-classification
Stars: ✭ 23 (-46.51%)
Mutual labels:  osm
telegram-nearby-map
Discover the location of nearby Telegram users 📡🌍
Stars: ✭ 329 (+665.12%)
Mutual labels:  osm
Delphi OSMMap
Visual control for Delphi and Lazarus to display OSM map
Stars: ✭ 27 (-37.21%)
Mutual labels:  osm
oshdb
OpenStreetMap History Data Analysis Framework
Stars: ✭ 82 (+90.7%)
Mutual labels:  osm
ad-xolib
C++ library for Parsing OpenScenario (1.1.1) & OpenDrive files (1.7) ASAM Specifications
Stars: ✭ 56 (+30.23%)
Mutual labels:  osm
libkeccak
[Basically feature complete] Keccak-family hashing library
Stars: ✭ 53 (+23.26%)
Mutual labels:  integrity
a11yjson
A11yJSON: A standard to describe the accessibility of the physical world.
Stars: ✭ 58 (+34.88%)
Mutual labels:  osm
Vector-Tile-Spark-Process
🌏 Clip geographic data into MVT files based on Apache Spark
Stars: ✭ 16 (-62.79%)
Mutual labels:  osm
pt2matsim
Package to create a multi-modal MATSim network and schedule from public transit data (GTFS or HAFAS) and an OSM map of the area.
Stars: ✭ 29 (-32.56%)
Mutual labels:  osm
NotesReview
📝 Interface for searching and resolving OpenStreetMap notes
Stars: ✭ 34 (-20.93%)
Mutual labels:  osm
AttestationServer
Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.
Stars: ✭ 64 (+48.84%)
Mutual labels:  integrity
Avenue-GPX-Viewer
A simple and easy GPX viewer for macOS.
Stars: ✭ 42 (-2.33%)
Mutual labels:  osm
gpxstudio.github.io
The online GPX file editor
Stars: ✭ 233 (+441.86%)
Mutual labels:  osm
QuteMap
Maps using Qt WebEngine and Qt WebChannel using PyQt5/PySide2
Stars: ✭ 27 (-37.21%)
Mutual labels:  osm
Osmunda
An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。
Stars: ✭ 37 (-13.95%)
Mutual labels:  osm
katana-slice manager
5G Network E2E Slice Manager
Stars: ✭ 61 (+41.86%)
Mutual labels:  osm
SELoader
Secure EFI Loader designed to authenticate the non-PE files
Stars: ✭ 38 (-11.63%)
Mutual labels:  integrity
LocationMapViewer
Android App to view Locations in a map with support for gpx, kml and kmz data
Stars: ✭ 31 (-27.91%)
Mutual labels:  osm
osmapy
Osmapy - Python Editor for OpenStreetMap
Stars: ✭ 22 (-48.84%)
Mutual labels:  mapping-tools

Atlas Checks

Continuous Integration quality gate Maven Central CircleCI


The Atlas Checks framework and standalone application are tools to enable quality assurance of Atlas data files. For more information on the Atlas mapping file format please see the Atlas project in Github.

Starting with Atlas Checks

Please see the contributing guidelines!

Requirements

To run Atlas Checks the following is required:

  1. OpenJDK 11
  2. Gradle
  3. Git Command Line Tools

Run Atlas Checks

To start working with Atlas Checks follow the steps below:

  1. Clone Atlas Checks project using the following command git clone https://github.com/osmlab/atlas-checks.git
  2. Switch to newly created directory: cd atlas-checks
  3. Execute ./gradlew run

This command will build and run Atlas Checks with all the default options against a sample Atlases of Belize downloaded from here. GeoJSON output will be produced that contains all the results found from the run. Those outputs will be found in atlas-checks/build/examples/data/output. For more information on running Atlas Checks as a standalone application click here.

Working with Configuration

See configuration docs for more information about the configuration files that can be used to define specific details around the Atlas Checks application.

Running Atlas Checks in Spark Cluster

Atlas Checks have been developed to take advantage of distributed computing by running the checks in Spark. For more information on Spark see spark.apache.org. Running Atlas Checks locally is already executed within a local Spark environment on your machine, so running Spark in a cluster is simply a matter of updating the configuration. For more information see Running Atlas Checks in a Spark Cluster

Developing your own Atlas Checks

See Development docs for more information about developing and best practices for new Atlas Checks.

Currently Available Checks

A document with a list of tables for Available checks is available and includes descriptions and links to documentation for each check. Each table is organized by check type.

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].