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