Last week Stephan released the neat “Where Did You Edit?” webpage. A world map indicates where in the world you have been editing OpenStreetMap (OSM) nodes. Unfortunately it is based on a full history OSM planet dump which is nearly two months old. Also, the map does not include any tools to zoom into or drag the map. However, Stephan mentioned that he is working on these functions. Keep up the good work, Stephan!

Based on my OSM changeset table of “How did you contribute to OpenStreetMap ?” I created a slightly different webpage and used a different approach. I used the weekly OSM changeset files and I presented the results in an OpenStreetMap including zoom and drag functions. Your contributions are indicated by a “Heat-Map-Overlay”. For this overlay I am using Bjoern’s OpenLayers addon. For better performance I generalized the total changesets of each OSM contributor. This means that it is possible that not every little contribution from a member is taken into account and displayed in the map. Anyway, I think the results are quite impressive, aren’t they?

The following picture shows the heat map of Harry’s OSM contributions. Really nice! But honestly: Harry, did you visit all places in person? 🙂

I think you will find other incredible OSM Contributors Heat Map stories?! You can find “Your OSM Heat Map(aka Where did you contribute to OpenStreetMap?) here: http://yosmhm.neis-one.org . I can update this website every week if you like …

thx @ maɪˈæmɪ Dennis


Posted

in

, ,

by

Comments

29 responses to ““Your OSM Heat Map” (aka Where did you contribute?)”

  1. Skunk Avatar

    Wow! That’s really impressive!

    1. pascal Avatar
      pascal

      thx!

  2. ALE! Avatar
    ALE!

    Is it also possible to turn this off for specific users? Not everybody wants to have one’s edits traceable in such a way. This could produce data protection issues when edits reflect a person’s movements.

    1. pascal Avatar
      pascal

      @ALE!

      Thx for your comment. Well in a certain way I would agree but OpenStreetMap is an Open project in the end. You can find the same data that I used in the maps in your OSM wiki page. Did you know this? Here you can see an example taken from my profile: http://www.openstreetmap.org/user/pitscheplatsch/edits

      So in my opinion it is not really a “new” visualization of the movements of OSM contributors, but ok: If you really want it, I can delete your username from my database. It is up to you. But pls, think about the other nice websites which use “your” OSM data …

  3. SB79 Avatar
    SB79

    Hi Pascal,

    great work! 🙂 I just wonder what you mean by “generalization of total changesets”. How exactly does your algorithm decide upon which contribution to consider and which not?

    1. pascal Avatar
      pascal

      @SB79

      Thx! Some OSM contributors have more then 10 000 or 20 000 changesets. Rendering these changesets as heat map points would cause performance issues in the web browser, thus I “generalized” the changesets. This means that I only used changesets whose size varied between roughly 1 and 30 km for the first version of this website. I didn’t want to visualize the work of an import/bot or very small edits, but wanted to focus on the visualization of the area of an OSM contributor. Up to now, this works fine in a first version. For the next version I will try to expand the changeset sizes a little bit.

  4. JoshD Avatar
    JoshD

    Yes, this is exactly what I was hoping for! Very cool! And yes, please keep the service alive. If you can’t keep it going, please consider releasing the source code for this, as it is very valuable!

    1. pascal Avatar
      pascal

      Thx for your comment. Ok, I will try to update the service every two weeks. I think this is enough 🙂

  5. Gregory Marler Avatar

    Ale,
    By submitting data to OpenStreetMap, anyone can download the data and see where you submitted data to OpenStreetMap. Though, it is not immediately updated once you have been there (you have to make the edit to OSM first), so this can’t be used to follow anyone. Also, the stalker has to know your OSM user name to look up your heat map.

  6. Shaun McDonald Avatar

    Hi,

    This is a fantastic visualisation.

    Would it be possible for the map to have a permalink so that I can link to a specific point on the map?

    Shaun

    1. pascal Avatar
      pascal

      Shaun,
      thank you for your comment! I created a permalink additionally in the lower right corner for a specific part of the contributors HeatMap.

      Check it out:
      http://yosmhm.neis-one.org/?zoom=11&lat=51.45199&lon=-0.05198&layers=BT&u=smsm1

      Cheers,
      Pascal

  7. […] shows your or other OSM member’s contributions in a Heat Map. You can find his blog post here, and the webpage […]

  8. […] shows your or other OSM member’s contributions in a Heat Map. You can find his blog post here, and the webpage […]

  9. […] shows your or other OSM member’s contributions in a Heat Map. You can find his blog post here, and the webpage […]

  10. guest Avatar
    guest

    Hi Pascal, somehow the webpage seems to be malfunctioning at the moment. It does not find the users any more. It’s the same whether I enter an username or use the button at the bottom of “HDYC”.

    1. pascal Avatar
      pascal

      thx, has been fixed.

  11. guest Avatar
    guest

    Also, you wrote somewhere that there is a limit to the size of the changesets that are being looked at. Would it be possible to increase that limit?

    1. pascal Avatar
      pascal

      yes, the next version will have an increased limit.

  12. Nagesh Avatar
    Nagesh

    Hi

    Your insightful map gives me new vigor to work on OSM.

    My home page shows a map with “mappers around you” markers. This is pretty useless, because most of them have never edited OSM. Can you create a better infographic that highlights only active contributors, with more graded colors to show their relative strength?

    Such a display will encourage networking and collaboration between such active mappers.

    1. pascal Avatar
      pascal

      Hi Nagesh, thank you very much for your comment.

      Did you see in the layerswitcher in the upper right corner?
      It contains several layers that only display active contributors of the last 6 months …
      http://resultmaps.neis-one.org/oooc

      Hope that it helps you.
      All the best,
      Pascal

  13. Jucá Costa Avatar
    Jucá Costa

    Hello, Pascal. How does your tool handle users that change their usernames? Does it update some kind of cache regularly?

    I have changed my username to the one a old account of mine was using, but I can see only the edits for the old account. The new name of the old account is not found by the tool and the old name of my active account is not found too. My real edits ended up in some kind of limbo 😛

    1. pascal Avatar
      pascal

      Hola Jucá,

      when you change your username, all your contributor information should be available under your new name. This process needs sometime several days. I think after one week it should be done.

      1. Jucá Costa Avatar
        Jucá Costa

        Hmm… It’s been almost two months now. Maybe it will work if my old account is deleted?

        1. pascal Avatar
          pascal

          What is your current and what was your old OSM username? Maybe do you know the UIDs of your accounts?

          1. Jucá Costa Avatar
            Jucá Costa

            My current account is virgilinojuca, with UID 2709441. The old one was changed to contaantigadovirgilinojuca and the UID is 124258. I hope I got the UIDs right.

    1. Jucá Costa Avatar

      Wow, thanks, Pascal!

  14. little brother Avatar
    little brother

    My OSM name “little brother” cannot be found in the heat map?

    1. pascal Avatar
      pascal

      case sensitive? I guess this is your OSM name: “Little Brother”

      HDYC: http://hdyc.neis-one.org/?Little%20Brother
      Heat Map: http://yosmhm.neis-one.org/?Little%20Brother