OpenStreetMap logo OpenStreetMap

Unexpired.osm24.eu

Posted by Dotevo on 25 September 2014 in English.

Hi,

I think that we have a lot of problems with old POI (which doesn’t exist in reality). I want to fix all POI in my city so I’ve created a very simple tool. This is a beta version so suggestions welcome :-) Pic

unexpired.osm24.eu

How it works:

1) Download data (top right button).

2) The colours show the point age.

3) If point is old and correct (all tags are correct) you can mark it as “correct”. (OSM OAuth is used here)

4) Next time the point should be green and you will be on “checks” list. (Reload needed)

Enjoy!

PS. I don’t like last_check=* and check_date=* :-)

Discussion

Comment from Vincent de Phily on 25 September 2014 at 08:54

So where is the “checked” information stored, if not in the object’s tags ? A third-party db ? If so, why do you need OAuth ?

Other than that: nice tool, thanks :)

Comment from Dotevo on 25 September 2014 at 08:58

External database. I’ll add dump function in future (of course on ODbL). OAuth is needed because I use the usernames in checks list.

Comment from bigopenmac on 25 September 2014 at 09:29

It is good contribution.

Comment from Nakaner on 30 September 2014 at 13:13

Hi,

your tool is the tool which has lacked until now. People are usually focused on adding new POIs but few people actively look after the POIs in their area.

I miss following features (ordered from very useful to useful):

  • a Nominatim search field (very useful to switch an area)
  • buttons “edit this area in JOSM” and “edit this area in iD”
  • a filter function in order to show only very old POIs which should be checked first

Less important but useful for spreadening this tool (ordered from a little bit important to unimportant)

  • a JOSM plugin like the OSM Notes plugin (maybe you could reuse parts of its code)
  • for gamification: user statistics (user X has reviewed Y POIs) and area statistics (The POIs of this town have been reviewed just ago/There are no reviewing users in this town.)
  • for the users who monitor their town/area: RSS feed about recent review entries in a bounding box

Have you thought about uploading the code to a public repository?

Have you thought about translating the interface into other languages? I could do the German translation.

Thank you for this great tool.

Comment from Dotevo on 30 September 2014 at 13:29

Thank you. It is a very simple tool but I’ll add new features. I think that I’ll add nominatim and more editors. Right now is only Level0.

Some stats can be found here

Of course source code will be on github but I need a few days to clean up. Regarding of translations I’ll use i18next and po files.

Thanks for your comment.

Comment from gormo on 2 October 2014 at 11:32

Nice tool!

I have a weird display problem with the legend: legend display

Some of the chars will not display; even when i test them on a completely different page: http://jsfiddle.net/qro1ywyz/ . The first symbol will render correctly, the second doesn’t.

Comment from gormo on 2 October 2014 at 11:52

…apparently, font support for BLACK LARGE CIRCLE (U+2B24) is very limited[1]. So you could include a font in your page that renders the symbol, or use another char.

[1] http://www.fileformat.info/info/unicode/char/2b24/fontsupport.htm

Comment from Dotevo on 4 October 2014 at 22:19

Source code has been pushed to github https://github.com/dotevo/unexpired

@gormo: I’ll try to find other (more common) char.

Comment from owene on 5 October 2014 at 23:41

Nice tool, useful

Certain POIs that do not age in 5 years should be excluded as cemeteries, churches, and outdoor amenities, hard to refresh but vital - like springs - they should not disappear from the map

Log in to leave a comment