All Projects → osm-fr → osmose-backend

osm-fr / osmose-backend

Licence: GPL-3.0 license
Part of osmose that runs the analysis, and send the results to the frontend.

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
PLpgSQL
1095 projects
shell
77523 projects
C++
36643 projects - #6 most used programming language
ANTLR
299 projects

Projects that are alternatives of or similar to osmose-backend

cosmogony
easy to use & easy to update geographic regions
Stars: ✭ 90 (+21.62%)
Mutual labels:  openstreetmap, openstreetmap-data
map
🏳️‍🌈🗺 A map of community centers and other helpful information for queer (LGBTQ) people.
Stars: ✭ 15 (-79.73%)
Mutual labels:  openstreetmap, openstreetmap-data
oshdb
OpenStreetMap History Data Analysis Framework
Stars: ✭ 82 (+10.81%)
Mutual labels:  openstreetmap, openstreetmap-data
Osmunda
An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。
Stars: ✭ 37 (-50%)
Mutual labels:  openstreetmap, openstreetmap-data
basemaps
Scripts to generate MapServer mapfiles based on OpenStreetMap data. Please submit pull requests to the 'main' branch.
Stars: ✭ 51 (-31.08%)
Mutual labels:  openstreetmap, openstreetmap-data
openpoiservice
📍 Openpoiservice is a flask application which hosts a highly customizable points of interest database derived from OpenStreetMap data.
Stars: ✭ 134 (+81.08%)
Mutual labels:  openstreetmap, openstreetmap-data
humanized opening hours
A parser for the opening_hours fields from OpenStreetMap
Stars: ✭ 22 (-70.27%)
Mutual labels:  openstreetmap, openstreetmap-data
knooppuntnet
Route planner and quality assurance for walking and cycling networks in OpenStreetMap.
Stars: ✭ 20 (-72.97%)
Mutual labels:  openstreetmap, quality-assurance
osm-analytics-cruncher
Backend code for osm-analytics
Stars: ✭ 14 (-81.08%)
Mutual labels:  openstreetmap, openstreetmap-data
taghistory
📈 History of OSM tag usage
Stars: ✭ 33 (-55.41%)
Mutual labels:  openstreetmap, openstreetmap-data
osm-node-density
🌇 a visualization of OpenStreetMaps node density
Stars: ✭ 48 (-35.14%)
Mutual labels:  openstreetmap, openstreetmap-data
osm-extracts
Each day, OSM Extracts by Interline mirrors the entire OpenStreetMap planet and creates city and region sized extracts
Stars: ✭ 34 (-54.05%)
Mutual labels:  openstreetmap, openstreetmap-data
ohsome-api
API for analysing OpenStreetMap history data
Stars: ✭ 25 (-66.22%)
Mutual labels:  openstreetmap, openstreetmap-data
ohsome-quality-analyst
Data quality estimations for OpenStreetMap
Stars: ✭ 28 (-62.16%)
Mutual labels:  openstreetmap, openstreetmap-data
pydriosm
PyDriosm: an open-source tool for downloading, reading and PostgreSQL-based I/O of OpenStreetMap data
Stars: ✭ 42 (-43.24%)
Mutual labels:  openstreetmap, openstreetmap-data
osm-parquetizer
A converter for the OSM PBFs to Parquet files
Stars: ✭ 71 (-4.05%)
Mutual labels:  openstreetmap
maproulette2
MapRoulette back-end / API
Stars: ✭ 46 (-37.84%)
Mutual labels:  openstreetmap
openstreetmap-americana
A quintessentially American map style
Stars: ✭ 89 (+20.27%)
Mutual labels:  openstreetmap
gtfs-osm-sync
Synchronizes public transportation data in GTFS format with OpenStreetMap.org
Stars: ✭ 85 (+14.86%)
Mutual labels:  openstreetmap
osm2geojson
Tool to convert open street map xml to geojson
Stars: ✭ 17 (-77.03%)
Mutual labels:  openstreetmap-data

Backend part of the Osmose QA tool

This is the part of Osmose which analyses OSM and sends the results to the frontend. This works as follows:

  • an .osm.pbf extraction is downloaded
  • analyses are run directly on the .osm.pbf file, or on the database
  • results of the analyses are uploaded to the frontend
  • by default, the database is purged

Analysers can be build in many ways:

Installation

The default way to setup Osmose Backend is through Docker. Look at the docker/README.md.

You can also install manually on a debian distribution INSTALL.md.

Run

Look at the osmose_run.py help for options

osmose_run.py -h

Contributing

Setup a Docker install and follow the "Develop on Osmose with docker" guide.

Read the additional contribution guidelines.

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