Growing agreement to contributor terms

As I mentioned in an earlier post, since October 10th there is a list of OSM member accounts available that have agreed to the contributor terms. The file is available here and it will be refreshed every hour. I created a diagram that shows the increase of the number of accounts in the past.

So for the past 15 Days, in average, about 38 members accepted the contributor terms every day. As you can see in the figure above, there was a problem while creating the users file on the server between Oct. 29 and 31. It seems to be working normally again by now. Remember, new OSM members do automatically agree to the new conritbutor terms, so that they are NOT counted in this list!

However, I think it will be interesting to see if or how a change will be visible in the next weeks (or months?) compared to the numbers from my last post “Change of OSM object numbers through relicensing – Vers. 1”

thx @ dennis 🙂

How did you contribute to OpenStreetMap ? Version 2.0

Since my last blog post there are some small improvements available for the “How did you contribute to OpenStreetMap?” website.

The following picture shows the changes. First (1) I imported the new full history (10/22/2010) and normal planet dump file dated 10/27/2009. Completely *new* is the second OSM map which shows the “last” contributed node of the user (2) (depending on the imported OSM planet dump file in my database). Further a link to the contributor’s page in the OSM wiki has been included (3).

So: “How did you contribute to OpenStreetMap?” Use your UserLink and share it with other OSMers or simply get some information about other OSMers!

thx @ dennis

Change of OSM object numbers through relicensing – Vers. 1

Most of you know that OSM will change its license. This means that all data of the OSM project must be relicensed and therefore the contributors have to accept the new contributor terms. Some information about the new ODbL license can be found here.

Since October 9th or rather 10th there is a list of OSM member accounts available that have agreed to the new license. Here you can find Richard’s announcement in the OSMF blog and Matt’s announcement on legal-talk@openstreetmap.org.

Based on my “How did you contribute to OpenStreetMap?” database and the just mentioned “agreed users” list, I created some stats. Sadly they are (still) not up to date, but in my opinion interesting enough to publish them here anyway. In the first attempt I used the last modifier of an OSM object (node/way/relation) as the owner of the object. On the second analysis I use the creator (version=”1″) as the owner of the object.

In my OSM-User-Database of 10/13/2010 a total of 104354* members are the “owners” of the following OSM objects (* Notice: Not every member of the OSM project has contributed!):

  • Number of nodes : 801562971
  • Number of ways : 66719256
  • Number of relations: 765276

You can find the current status of the OSM database statistics here.

As of Oct. 10 th, 2010 (00:00), 2831 Users have accepted the new license. 18054 new OSM members (uid >= 286582) have accept the new contributor terms automatically. I created the following numbers of OSM objects, which will be available for relicensing (at the above mentioned date of my data). If you assume that the last modifier is the owner of the object: (the numbers in brackets represent the percentage of the total objects!)

  • Number of nodes : 448027992 (55,8943%)
  • Number of ways : 31734455 (47,5642%)
  • Number of relations: 237699 (31,0606%)

As I mentioned above, I did the same analysis with a second dataset in which the creator is also the owner of the OSM object (my table is based on the full-history-dump of August 1, 2010). A total of 98415 members created:

  • Number of nodes : 796020493
  • Number of ways : 63879479
  • Number of relations: (numbers available soon)

And the following numbers of OSM objects will be available for relicensing:

  • Number of nodes : 431778708 (54,2422%)
  • Number of ways : 29885534 (46,7842%)
  • Number of relations: (numbers available soon)

Remember, these statistics contain the TIGER import! If you extract this import, surely the percentage of nodes and ways are less, about 14% or even more? Maybe there a several data imports which have to be considered in the numbers? Has anyone else analyzed this before? However, I try to repeat these stats in the near future…

thx @ “the fabulous” dennis

*.osm or *.pbf ?

Since September 5 th Osmosis supports the new OSM binary fileformat. It sounds interesting, but where are the pros of this format?

I played a little bit with the OSM file of entire Europe. The europe (*.osm) file has an uncompressed format size of about 72.9 GB (compressed it is about 5.2 GB). The new OSM binary (*.pbf) file on the other hand has a size of 3.7 GB (compress=deflate) or 7.6 GB (compress=none).

With the help of Osmosis, it’s quite simple to update an OSM file daily via the “diff” files. You can find a good “how to” in the OSM wiki (here).

For the past 5 days, I collected the processing times that Osmosis (version 0.37) takes to update the europe *.osm file. The osmosis job contains the download of the change (*.osc) file and the cutting (bounding-polygon parameter) of Europe. Altogether the job runs at average in 56min. With the OSM *.pbf file the same task is completed in 14min. I think this is a big difference. So if you need an OSM file on your system, give the new binary OSM files a try! Really nice work Scott 🙂

Some system information: (i7-920) Quadcore with 4x 2667MHz, 1500GB HDD and 12GB RAM. thx @ dennis

Routing View EU 2010-10

As mentioned in my last post, I am trying to conduct some statistics for the “Routing View EU” each month that show the areas where the amounts of errors have changed.

Over all (according to the Geofabrik extract) the following amounts of errors appear for the area of Europe at the moment:

  • Unconnected Roads: ca. 108000
  • Duplicate Ways (number of duplicate segments): ca. 182000

This means that compared to last month about 3000 unconnected streets and 31000 duplicate way segment errors have been removed in Europe. The following image shows the amount of errors divided by country:

If Italy keeps up the good work (-11000 errors) it will catch up with Germany in one or two months. But also Austria, France and Norway were able to correct a lot of errors. For some reason the United Kingdom does not show much of a difference and still has a high amount of errors!?

The following diagram shows the total amount of errors (1m, 2m, 5m unconnected & duplicate way segments) by country compared for each month:

As I did during the past couple of months, again the comparison of federal states of Germany that included the error type “Unconnected 1m” including this month, shown below:

The federal states of Germany are split into three thirds at the moment. In one third of the states errors are being corrected, the second third shows no changes and the last third even shows an increase of errors!?

thx @ dennis 😉

Using OpenHeatMap

Nearly three months ago I saw a tweet by mapperz (here). The tweet introduced http://www.openheatmap.com (OHM) : “Turn your spreadsheet into a map” . A very interesting tool. Unfortunately I completely forgot about it in the past weeks until last night. I was looking for an easy method to present some data on a map.

Using OHM is really simple. Upload your CSV file, which suits a certain format, and your data is more or less presented on an OpenStreetMap basemap 🙂

In my case, I used the TMC data of Germany for one week (since 2010-09-12) to present it on a map. For each intersection I counted the number of traffic messages for that specific week. The red areas in the map represent those intersections with a high concentration of messages. My result-OHM-map can be found here: http://www.openheatmap.com/view.html?map=OverestimatedOdessasShevat

The visualization of the CSV file looks pretty cool, doesn’t it? Especially the Berlin area shows a very nice representation of TMC messages.

Generally speaking, Pete’s Projekt http://www.openheatmap.com is working very well. A few adjustments still need to be made though. It would be nice to include a zoom function that works with the mouse wheel. Probably this was one of the first problems you encountered too?! But still: Keep up the good work!

thx @ georg for supporting the TMC Database dump
and again thx @ dennis !

Contribution in percentage

Some time ago I saw a diagram on the OpenStreetMaps statistics pages which showed the contribution of OSM Data by contributor in percent (here). This diagram was created last year (2009).

I tried to repeat this interesting analysis with the latest OSM data to see if there have been any significant changes. The following diagrams show the results of this analysis using the mid-august OSM data. The last modifier of an object is being considered as owner. (I think it has been handled the same way in the diagram of 2009?)

Contribution of Nodes

Contribution of Ways

Contribution of Relations

The results are more or less identical to the ones from last year. 98% of the OSM data are distributed on almost 10000 contributors in 2009 and 12000 contributors in 2010.

Based on my “How did you contribute to OpenStreetMap ?” and the used full planet dump (08/01/2010) I tried to create the same diagrams but based on the contributor who created the objects (version=”1”). The results are as followed:

Contribution of Nodes

Contribution of Ways

Contribution of Relations

I personally expected that the diagrams would change based on the questions “Who created the object?” and “Who worked on the object the last?”, but one needs to take a very close look to determine the differences within the stats. This means that more or less just about 12000 members have been working on the DB and contributed most of the data … what do you think?

thx @ dennis

Routing View EU 2010-09

The OSMI Routing View for entire Europe is available for two weeks now. I try to create the stats for the view once a month as I did before. For all readers that are not familiar with the Routing View, you can find some information about it here:

Over all (according to the Geofabrik extract) the following amount of errors appear for the area of Europe at the moment:

  • Unconnected Roads: ca. 111000
  • Duplicate Ways (number of duplicate segments): ca. 213000

The following image shows the amount of errors divided by country. :

Here is another diagram of the “Top” six countries (with more than 10k errors):

It’s important to mention though that the German Routing View is available for half a year now! The total number of errors was over 50000 in Germany at the beginning too.

So I’m excited to see which country will be able to correct a noticeable number of errors first! It will be interesting to see the new numbers next month … Germany has done a good start 🙂

In the past I always created a federal state comparison for Germany that included the error type “Unconnected 1m”, I think we should keep that up?!

In North Rhine-Westphalia and Hessen bigger changes have been made 🙂
Only Bavaria does not show a lot of improvement 🙁

How did you contribute to OpenStreetMap ? -Update-

Since last week there is a website available, which is able to display how you contributed to the OpenStreetMap (OSM) project: http://hdyc.neis-one.org

Today, I made some small updates. The picture below shows the changes in the website. First (1) I imported the new planet data (Planet Dump 09/15/2010) that shows you on which OSM objects you are the most recent modifier. *NEW* is that the timestamp of your first contribution to OSM is displayed (see (2)!), further a link to your first OSM Node is attached (3).

How did you contribute to OpenStreetMap ?

How did you contribute to OpenStreetMap ?

So: “How did you contribute to OpenStreetMap?” Use your UserLink and share it with other OSM members (3) … 🙂

#OSM für die Feuerwehr 2.0

Im letzten Artikel mit ähnlicher Überschrift hatte ich ein kleines HowTo gezeigt wie man mit Hilfe von OpenStreetMap (OSM) eine Online-Karte mit den jeweiligen Erreichbarkeitspolygonen von Feuerwehrhäusern oder auch für andere Einsatzzentralen erstellen kann (siehe hier!). Das Polygon wurde dabei über eine Zeitangabe berechnet.

Neben dieser Variante könnte man das Polygon aber auch über eine Maximal zu erreichende Distanz bestimmen. Stephan (SB79) hat in seinem Kommentar zum letzten Post danach gefragt. Da der Web Service diese Funktionalität unterstützt habe ich sie auch in das Tool vom letzten Mal eingebaut.

Möchtet ihr das Erreichbarkeitspolygon für eine vorgegebene Zeit um eine Position (lon lat) haben, ändert sich an der Anfrage nichts: http://openls.geog.uni-heidelberg.de/connector/get/analysepolygon/4/7.967585 51.177403

Polygon nach Zeit

Polygon nach Distanz (*NEW*)

Wollt ihr aber zusätzlich für diese Position (lon lat) auch ein Polygon haben was die “Maximale” Distanz in die verschiedenen Richtungen zeigt, könnt ihr nun folgendes nutzen: http://openls.geog.uni-heidelberg.de/connector/get/analysepolygon/4000m/7.967585 51.177403

Die Anfragearten unterscheiden sich leicht. Wenn ihr nur eine Zahl zwischen 2 und 15 angebt, wird das Polygon für die Zeit ermittelt. Enthält die URL stattdessen neben der Zahl auch ein “m” wird das Polygon für die übergebene Distanz in Meter berechnet.

Ich hoffe das hilft … 🙂