josm usertools plugin

Just developed a plugin for JOSM, the OpenStreetMap editor to help work with authors/ users. Has some basic functionality at the moment, but will get more stuff, especially as more of osm work is quality control, and networking with nearby users.

usertools josm plugin

It has three actions, at the moment, 1)Opens up the built-in author panel, if it isn’t already visible 2) Open browser showing the openstreetmap.org user profile page for the selected user. 3) From all the map data in josm, just select all the data that belongs to the selected user. Also on the list is to improve the way it searchs and selects by user (it is quite dumb in the way it does it at the moment), so if there was a load of fish and chip shops tagged with chippy=yes, then these would also be selected if you asked it to search for the user called “chippy”.

Plugin: http://geothings.net/osm/usertools.jar

Source: http://geothings.net/osm/usertools.tar.gz

5 thoughts on “josm usertools plugin

  1. Already got it installed, currently I can only get the select function to work.
    I guess there’s something broken with my system browser config, is there a command option to run a certain browser executable?

  2. shaun: will do, thanks for reminding me🙂

    Edgemaster: hmm, it uses the JOSM library class, OpenBrowser, what platform do you have?
    for linux, it uses gnome-open

  3. I don’t know if you still work on the tool, but if you do you might want to check how it handles names. “Frank Miller” will be encoded to “Frank%20Miller” and thus nothing gets selected when “Select User’s Data” is clicked.

    Thank you!

    Greetings
    xeen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s