What is Osmose ?

Osmose is a tool to detect errors and inconsistencies in OpenStreetMap data. It covers some countries and makes a list of error and correction proposals. It is also useful for integrating OpenData.

http://osmose.openstreetmap.fr


What is new ?

The most visible change is the rewriting of interface from OpenLayer to Leaflet. In the same time an address search and geolocation from browser was added. The interface is now fully usable on mobile devices.

After this, various improvements have been done.

* Filter for selecting items by topic: analyzes have one or more thematic topics in addition to menu categories. Filter can be done on road, cycling, building, tourism topics... but there are also special topics like source necessary for correction: survey, imagery, armchair mapping...

* Filter markers with a proposed correction: some errors are reported with a correction proposal. They can be filtered if the proposal is directly applicable inline with the Osmose Tags Editor (see below) or requires JOSM (or another "advanced" editor).

* Connection on Osmose with OSM account using Oauth. Osmose will then display the number of errors reported for the user and allow creation of changesets from Osmose Tag Editor.

* Addition of a Tag Editor to make changes on tags inline. Osmosis Tags Editor is a "differential" tags editor, it keeps track of changes. It also allows to apply the "fix" online (correction proposal). To use it, you must of course be connected, and use the links "edit" or "fix-edit" from a popup. The changes are sent to the API when the link "Save" is used in the main menu. The upload can be long.

All the bug reports, problems or questions about the concept are of course encouraged. The official bug tracker can be found at http://trac.openstreetmap.fr.


Many countries were added, on servers in France, Italy or Iceland:
- Italy
- Europe: Faroe Islands, Greenland, Andorra
- Africa: Botswana, Egypt, Liberia, Libya, Morocco, Nigeria, Sierra Leone, Tanzania, Ethiopia, Somalia, Western Sahara, Guinea-Bissau, Botswana
- Middle East: Lebanon, Iraq, Jordan
- Asia: Kyrgyzstan, Azerbaijan, Bangladesh, Mongolia, Pakistan
- USA, some small states as proof of concept: Delaware, District of Columbia, Hawaii
- Central America: Nicaragua
- Philippines

Belgium was divided into 4 zones: Brussels Capital Region, Flanders, Wallonia French-speaking Community and Wallonia German-speaking Community in order to apply the analysis with specific languages when available.

Quebec is currently not anymore covered due to server issues.

We are still looking at new servers to cover new areas. If you have a server to provide, note that we don't need any root or user access, only that you setup an osmose backend as explained in the README found on git repository. Then, we can add the countries you want on Osmose, and we will be able to run them. For reference, a country like Norway - a 112 MB pbf file -, takes ~2 hours, and smaller countries can take less than 10 minutes.

Analyzes scheduled on OSM-France servers is now made by Jenkins:
http://jenkins.osmose.openstreetmap.fr/
This interface allows us to react faster on problem, server failures and best use of available machines.

The code is available on gitorious and github, and any contribution is welcomed, especially for missing translations or adaptation of specific analyzes to other countries or languages.
https://gitorious.org/osmose/frontend/
https://gitorious.org/osmose/backend/


Some of these improvements have been made on Osmose under the OpenAquiMap project (leading by "Les Petits Débrouillards Aquitaine" and funded by French Region of Aquitaine http://openaquimap.org/) : - documentation review, update and round off the error lists of errors and correction guide
- mobile usability
- online Osmose Tag editor
- integration of OpenData on territory of Region of Aquitaine to Osmose to facilitate integration in OpenStreetMap when appropriate.

Osmose tool, wiki documentation and help is now fully available in English, French and Dutch.
https://wiki.openstreetmap.org/wiki/Osmose
https://wiki.openstreetmap.org/wiki/Osmose/errors


Frédéric.

_______________________________________________
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk

Reply via email to