OpenStreetMap - Improving OSM tools

From CrisisCommons Wiki

Jump to: navigation, search

OpenStreetMap - Improving OSM tools is one of several crisiscommons projects related to OpenStreetMap. This project is for OpenStreetMap hacking to bring about improvements the tools and core website. Cleary any improvements to the OpenStreetMap tools will be of assistance to those using the tools and the maps for other crisiscommons activities (described on the OpenStreetMap page)

All of development activities are very much coordinated on the OpenStreetMap.org site where there is already an active community. Work should take place in close communication with that community. Crisiscommons can help bring developers together at crisis camps to deliver some rapid improvements, and to give some mini-project structure.

Coordinator: Harry Wood will be coordinating efforts in London on 13th Feb. DruidSmith appears to be a key person in the U.S. somewhere

Contents

[edit] Sub-projects

[edit] JOSM humanitarian presets

Adding default presets for OSM Humanitarian Tags,

[edit] JOSM WMS plugin improvements

Improved support for Web Map Services in the JOSM editing tool JOSM WMS Plugin

As a feature request, it would be tremendously useful for the JOSM WMS Plugin to support GetCapabilities requests, to simplify recurrent issues with URLs. A GetCapabilities request would query the target server to dynamically discover and retrieve a list of available WMS layers, which EPSG spatial reference systems are supported, WMS version, et cetera - these could then be used by the plugin to dynamically construct proper WMS GetMap requests, to eliminate manually constructing and debugging of WMS URL strings.

This would be particularly useful in the current OpenStreetMap Haiti] mapping efforts, as various imagery services, scanned maps and other resources have been coming online to support the effort.

DruidSmith proposed this 19:13, 21 January 2010 (UTC) ...and is maybe working on it(?)

Harry Wood had some other ideas related to WMSPlugin. Initially exploring the codebase right now 13th Feb

For the WMS plugin, I have not done any work on the codebase - I was suggesting having JOSM make better use of WMS getCatabilities, to read and present the user with a list of available layers from getCapabilities, and then construct the URL string from that instead of the current approach of having to paste in URLs individually. Here is a description and link for a useful WMS aggregator (cascading WMS with a number of Haiti-related resources) that could more easily be exploited with that functionality in JOSM: http://carboncloud.blogspot.com/2010/01/haiti-cascading-wms-deployed-single-wms.html -DruidSmith 18:20, 13 February 2010 (UTC)

[edit] OSM wiki migration and server admin work

Firefishy came along to Crisis Camp London Sat 13th and worked on his important server admin stuff. He installed an accounting package for the OpenStreetMap Foundation. Registered a new SSL certificate, and did some more of the groundwork for a big server migration of the OpenStreetMap wiki (didn't perform the migration that day)

This is not directly related to crisis mapping, but it's an improvement to OSM project communications tools which has a knock-on benefit to all facets of the OpenStreetMap including crisis mapping.

[edit] LiveMapViewer

Amm is working on his tool LiveMapViewer: http://wiki.openstreetmap.org/wiki/LiveMapViewer

[edit] Project Summary

Project Twitter hashtag: #ccosm

OpenStreetMap editing tools including JOSM can use some improvements, including adding default presets for OSM Humanitarian Tags, and improved support for Web Map Services.

  • Project Lead: Kate Chapman @wonderchook, Katie Filbert @filbertkm, Andrew Turner @ajturner
  • Customer: Open Street Map
  • Location of Lead:
  • Cities Interested:
    • Portland, OR
    • Boston, MA (possible)
    • Washington, DC
  • Assigned Project Manager(s) Across all Cities:
  • Interested participants:

Replacing GetLatLon.com with OSM version.

CCDCHaiti has created a new tool which replaces GetLatLon.com with a version that uses OpenStreetMap. We're using OpenLayers and Nominatim.

Personal tools