Update
← Older revision
Revision as of 10:58, 21 March 2014
Line 1:
Line 1:
{{Languages|Osmose}}
{{Languages|Osmose}}
+
+
[[Image:Osmose1.png|324px|thumb|Interface overview]]
== Introduction ==
== Introduction ==
Line 6:
Line 8:
Osmose is a tool for reporting [[Osmose/erreurs|errors]] of two parts :
Osmose is a tool for reporting [[Osmose/erreurs|errors]] of two parts :
−
* The ''frontend'': visible part for displaying errors on a [http://osmose.openstreetmap.fr
/en
/map/ slippy map],
+
* The ''frontend'': visible part for displaying errors on a [http://osmose.openstreetmap.fr/map/ slippy map],
* The ''backends'': hidden part for OpenStreetMap data analysis and errors detection.
* The ''backends'': hidden part for OpenStreetMap data analysis and errors detection.
Line 22:
Line 24:
* Americas : Quebec, Haiti.
* Americas : Quebec, Haiti.
−
A complete and updated list of supported areas is [http://osmose.openstreetmap.
fr/
fr/api/0.2/meta/countries available] on Osmoses API. All areas are not
analyzed
in the same way, the detection of certain types of defects
is
limited.
Particularly
on
language
specific
analysers
.
+
A complete and updated list of supported areas is [http://osmose.openstreetmap.fr/api/0.2/meta/countries available] on Osmoses API. All areas are not
analysed
in the same way, the detection of certain types of defects
depends
of
particularities
like
language
,
availability
of third part data, quality of aerial imageries..
.
−
The project does not cover the world due to lack of technical stuff.
+
The project does not cover the world due to lack of technical stuff
. Contact the project for offer resources to support new countries
.
The source code is available on [https://gitorious.org/osmose gitorious] under GPL.
The source code is available on [https://gitorious.org/osmose gitorious] under GPL.
+
+
== Usage ==
+
+
The idea is to show anomalies identified in the OpenStreetMap data on a map.
+
+
=== The list of categories ===
+
The items left list groups analyses in several categories of specific colors. Each item has its own glyph and can be activated or not to filter the contents of the map. Item not only corresponds to one analysis, it may combine several of the same kind.
+
+
* Severity: anomalies are also classified by severity level from 1 to 3, from most serious to the least important, and represented by color circle. Gravity level can be filtered by the drop down list of menu items.
+
* Fix: Some errors are displayed with proposed corrections (the fix). The filter "Fixable" can show such ones. "Online" are fix that can be applied via the online Osmose tags editor. "JOSM" are the fix that requires a more advanced editor as JOSM, this last fix need a manual repositioning of object in addition of modifying tags.
+
* Topic: errors are filterable by theme, such as roads, cycling, sport ...
+
+
=== The slippy map ===
+
'''Osmose''' is build upon a ''Slippy Map''. Number of displayed error are limited, zoom to show more. The markers on the map are open a popup on click.
+
+
=== The information Popup ===
+
[[Image:Osmose2.png|318px|thumb|Information Popup]]
+
+
When you click on one of the error markers, a popup appears. It contains:
+
+
# A brief description of the error
+
# A description of the erroneous objects
+
#* the type (here a way) and the identifier. The link point to dedicated page on OpenStreetMap.org
+
#* a link to the raweditor: [[rawedit]]
+
#* a link to the JOSMeditor, JOSM remote control must be enabled
+
#* a link to the internal Osmose tags editor: [[rawedit]]
+
#* List of element's tags
+
# A collection of links to area
+
#* displaying the area of OpenStreetMap
+
#* editing area in iD
+
#* editing area in JOSM
+
# Buttons
+
# * "x": closing the popup
+
# * "?" help on error kind on the wiki
+
# * "E": full details of the error
+
# The suggested corrections, with addition, deletion or modification of tags. The link "fix-josm" apply this correction in JOSM, JOSM remote control must be enabled. The link "fix-editor" apply this correction in the internal Osmose tags editor
+
# Change error status
+
#;corrected : is no longer show on Osmose. If the correction is not sufficient, it will reappear again latter. Remember to mark as ''corrected'' the work you do. So everyone can follow the correction progress. Nevertheless, the error will disappear automatically on the next analysis.
+
#;false positive: If the error reported by Osmose is not one in fact (except spelling...), then is a false positive. An error marked by ''false positive'' will definitely masked by Osmose. It is not possible, so far, to write literal information on a false positive cases. The list of false positives can help improve the analysis performed by Osmose.
== Checks in Osmose ==
== Checks in Osmose ==
Line 43:
Line 84:
* the naming of streets (and its capitalisation rules),
* the naming of streets (and its capitalisation rules),
* the INSEE code of municipalities (''communes'' in French).
* the INSEE code of municipalities (''communes'' in French).
−
−
== Usage - The ''frontend''==
−
−
=== The left list ===
−
This list includes analyzes in seven categories:
−
Stucturel, missing tags, Bad tag, Tag to remove, name tags, Administrative, A map
−
Each category has a specific color for display on the map.
−
By unchecking the analyzes, it was appropriate filter errors displayed on the map. The use of filter classes "All levels, 1, 2, 1 +2, 1 +2 +3" refines the display.
−
−
=== The slippy map ===
−
[[Image:Osmose1.png|324px|thumb|Errors roundabouts inverse]]
−
'''Osmose''' is presented to a user in the form of a'''' Slippy Map. Looks like the map when we display, for example, roundabouts do not turn in the right direction (therefore turning it clockwise).
−
−
The error number shown on the map is limited to one hundred. Just increase the zoom level to see the errors in the desired area.
−
−
=== The Bubble information ===
−
[[Image:Osmose2.png|324px|thumb|Bubble information]]
−
−
When you click on one of the markers error, a bubble appears. It contains:
−
−
# ''' A brief description of the error'''
−
# ''' A description of the offending item'''
−
#* The type (here a {{glossary:fr|node}}) and the identifier. '' Clicking on a link to the information page on the element''
−
#* A link to the publication of raw data: [[rawedit]]
−
#* A link to the publication of the element in {{glossary:fr|JOSM}}
−
#* Liste of {{glossary:fr|tag}} tag worn by the element s and their values
−
#* The date of the error analysis
−
# ''' A collection of links to area'''
−
#* For displaying the map in the area of OpenStreetMap
−
#* For editing the zone {{glossary:fr|Potlatch}}
−
#* For editing the zone {{glossary:fr|JOSM}}
−
# ''' A change in the status bar of the error'''
−
#;corrected : An error corrected'' marked'' is no longer displayed during a week by. If, after this term, the correction is not sufficient, it will reappear again. .<br />'''Remember to mark as'' corrected'' the work you do.''' Everyone can follow the progress corrections
−
#;false positif: If the error reported is not one (except spelling ...), this is a false positive. <br /> An error marked by'' false positive'' will definitely masked by osmosis. '' 'This maneuver is used with caution.''' <br /> It is not possible, so far, leaving about one false positive.
−
# '''Two buttons'''
−
#* The close box of the bubble
−
#* Help on the error type [[EN:Osmose/erreurs|errors]]
−
−
=== Raw Data Editor ===
−
[[Image:RawEditor.png|thumb|300px|A relationship edge Administrative displayed in rawedit]]
−
−
'''Osmose''' allows direct correction of errors by the editor {{glossary:fr|rawedit}} rawedit integrated. Its use requires a sufficient command of language {{glossary:fr|XML}}.
−
−
This editor lets you make changes to any object type, especially the complex and long to load in other editors.
=== Help and error description ===
=== Help and error description ===
Line 110:
Line 107:
This tool is an addition to the errors "open relationship", "self-intersection" and "too many ways" in "administrative" in the slippy map. It allows you to check instantly after sending a modification to the server, if the errors have been corrected.
This tool is an addition to the errors "open relationship", "self-intersection" and "too many ways" in "administrative" in the slippy map. It allows you to check instantly after sending a modification to the server, if the errors have been corrected.
+
+
=== Raw Data Editor ===
+
[[Image:RawEditor.png|thumb|300px|A relationship edge Administrative displayed in rawedit]]
+
+
'''Osmose''' allows direct correction of errors by the editor rawedit rawedit integrated. Its use requires a sufficient command of language XML.
+
+
This editor lets you make changes to any object type, especially the complex and long to load in other editors.
=== [[Rawedit]] ===
=== [[Rawedit]] ===
Line 119:
Line 123:
* A working knowledge of XML;
* A working knowledge of XML;
−
To change the raw data (directly editing the
{{glossary:fr|
XML
}}
can be used : http://rawedit.openstreetmap.fr
+
To change the raw data (directly editing the XML can be used : http://rawedit.openstreetmap.fr
It is possible to make permalinks to the editor as crude http://rawedit.openstreetmap.fr/edit/relation/123456
It is possible to make permalinks to the editor as crude http://rawedit.openstreetmap.fr/edit/relation/123456