First commercial OSM usage!

Mikel and I are at the OS in Southampton for a mashup event. Thanks to a lot of work from Mikel and Etienne in producing the tiles nestoria are now using openstreetmap data rendered by osmarender as a google maps layer! This means that when browsing properties you can choose to overlay our map data rather than googles. It’s not perfect but it is an awsome first step and a farsighted decision by nestoria. Check it out here and hit ‘OSM’ in the map type above the map.

This Isle of Wight data used stretches back to the mapping party we held there where 30 or 40 OSMers decended on the Isle to map it in a weekend. A large vote of thanks goes to those people and in particular David Groom for annotating all that data.

At the same time, we can announce mapstraction support for OSM. There’s a demo over here which consists of the same Isle of Wight data. As our data gets broader and in more areas more tiles will be available. Right now, is uses google with some hacks to make it go. The API will remain the same but google will probably be replaced with openlayers at some point. Mikel also got on the fly API switching going, check it out.

JOSM Birthday Release

A new release of JOSM is available today, called the “Birthday Release”. The Version number is 1.4, the subversion revision is 166. The main idea of this release is to give plugin writer a more stable environment to build on (please, mark your plugins in some way, if they work with this release).

What changed?

Many new stuff has been included since the century release. Improvements are mostly in the amount of features and the performance.

These are the main new features:

  • A Plugin system has been integrated to sandbox fragile and unstable code and to help other people writing addons.
  • Translations to german, french, romanian and british-english are provided by community members. They are available as plugins.
  • Some highly requested, special operations as “reverse segment”, “download incomplete ways”, “align nodes in a circle” and “select all segments in a straight” have been included.
  • GUI addons like a scaler or the annotation preset feature (to quickly select typical properties)
  • A Wiki-Help system hopefully improve usability for beginners (once the community start to help me filling it up 😉 )

Some performance gains since last release:

  • JOSM does not depend on the memory hungry JDOM Parser anymore but features MinML2, a very fast and tiny SAX-Parser.
  • Cleanups in the coordinate storing system result in ~20% less memory consumption.
  • Some time consuming processes have been put into a seperate thread.

Where to get it?

main site: http://josm.eigenheimstrasse.de/download
some mirrors: http://josm.eigenheimstrasse.de/wiki/Mirrors
complete log: http://josm.eigenheimstrasse.de/log/?rev=166&stop_rev=100&verbose=on
plugins: http://josm.eigenheimstrasse.de/download/plugins

Ciao, Imi.

Mapstraction progress

Mapstraction has been making good progress with integration from geopress (awsome plugin for embedding maps in wordpress) to Nestoria (awsome map for finding somewhere to live) (Other sites can be found here). One of the more interesting things to note from mapstraction’s evolution is the clear but unnoticed disparity in APIs. Microsoft Virtual Earth has by far the best aerial imagery of the UK, they have complete high resolution coverage! See an example here. But the API is perhaps the worst thing on the planet. Little documentation and many ‘basic’ features missing. The good thing for you, of course, is that mapstraction abstracts this all away and you need not worry because we’re spending the time to make it work. A hidden feature of Yahoo Maps is their high res data (see here) for lots of cities. It’s not obvious as they don’t hide good imagery behind brown goo of death.

Month of OSM

The progress of the month of OSM pledge is phenomenal, having reached almost 80% in under a week. This is really good news and suggests that at least some full-time development of OSM can happen, which benefits everybody. I can’t wait to get started! 🙂

Podcast: BCS

I spoke at the BCS a few weeks ago about OSM and open data. Ian made the good point afterward that you can get around the database directive by requiring your license contractually in order to access the data in the first place. More investigation needed. Anyway, here’s the pdf and mp3. The questions at the end are hard to heard, if you have time to process it and make them audible then I’ll happily update the mp3. Update: links fixed.