Krakonos / merkaartor-oldbugs

0 stars 0 forks source link

Support for OSMI & keepright (similar to OSB) (redmine import 3128, Boris Cornet, created 09/24/2010) #66

Open Krakonos opened 9 years ago

Krakonos commented 9 years ago

OSMI (http://tools.geofabrik.de/osmi/) and keepright (http://keepright.ipax.at/) provide valuable information on mapping errors. It would be nice if Merkaartor would support them similar to OpenStreetBugs (OSB).

Both offer a lot of layers, therefore a layer selection tool would be required.

The layers in OSMI are grouped in views, so there is also a need for a view selector. There is a slight problem here: the page that lists the available views is outdated, so the view list would need to be user configurable.

OSMI's API is documented here: http://wiki.openstreetmap.org/wiki/OSM_Inspector/WxS There is also a WMS service, which could be a start, but toggeling layers via the WMS editor is not really comfortable. There is no return channel to mark errors as fixed, but it would be a good idea to have a local flag for that.

I couldn't yet find any information on keeprights API. However the information can be downloaded as GPX. There is a return channel on the web interface to mark errors as fixed or as unfixable. I have contacted the author and will post a followup if I receive more infos.

For all these services, it would be nice to have configurable markers and popup infos on mouseover.

Krakonos commented 9 years ago

Details for keepright

Get the GPX:

http://keepright.ipax.at/export.php?  format=gpx&  ch=[list of layer-Ids, comma seperated]&  left=[lon]&bottom=[lat]&right=[lon]&top=[lat]

(see http://keepright.ipax.at/report_map.php - GPX link near bottom left)

Update database:

http://keepright.ipax.at/comment.php?  st=[ignore_t|ignore|]&  co=[comment]&  schema=[schema]&  id=[error_id]

st=ignore_t marks the issue as fixed, st=ignore marks an unfixable issue and st={empty} (or ommitted) simply updates the comment. Previous comments are not saved, so the previous comment must be sent again on when updating the status.Schema and id can be found in the waypoints <extension> section.    
Krakonos commented 9 years ago

Target version set to 0.18.0