NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

Is there any way I can view the OSM map for my local area as it would have appeared about a year ago? I just want a visual comparison of the map 'then and now'. Thanks.

asked 15 Feb '14, 03:55

NZGraham's gravatar image

accept rate: 17%

for a similar question relating to the data (via API), see openstreetmap-time-machine.

(06 Mar '14, 15:24) aseerel4c26 ♦

There are also a number of services that don't update their data very often. Cloudmade's maps seem to be still rendered based on data from between approximately May-August 2012 and February 2013 (based on a few places I just checked in Haiti and Nicaragua whose mapping activity I know for that time period, their page says that the download data is from Dec 2011 but the maps are clearly from after May 2012; perhaps they haven't updated to the OdbL data?). is your online URL, if you sign up for an account you can get your personal TMS URL for viewing in various applications (for free for low-volume usage).

Also, Stamen's (beautiful) tiles seem to be from a bit before the license change (spring/summer 2012). E.g.

permanent link

answered 21 Feb '14, 20:24

jaakkoh's gravatar image

accept rate: 0%

cloudmade? really? I cannot imagine this... let me check. Indeed, quite old. Although definitely newer (default style) than June 2012.

(21 Feb '14, 21:14) aseerel4c26 ♦

If nine months ago is good enough, you could start with an old NZ extract from Geofabrik. If not, someone will probably have an old planet file or an extract that covers it from slightly early earlier.

Once you've got that, you need to render it. The switch2osm "serving tiles" instructions** are probably the best bet if you want to recreate the standard map as of a year ago. Personally, I'd probably go with the "Manually building a tile server (12 04)" flavour as they involve building more locally, and are less likely to fail due to dependency changes since they were written.

If you don't have an physical machine spare to do this on it's fairly easy to do the work on a virtual machine that should fit on the average laptop or desktop (most of England, roughly 4 times the size of NZ in OSM terms, fits in a 2Gb VM OK).

As written those will use the stylesheet as it existed early last year. The newer stylesheet doesn't look that different, but is easier to modify if you want to.

Other rendering options are also available - Maperitive might work for example, but I'm not sure how it would cope with the file size. There's also JOSM of course (though you'll probably need to cut bits out of the extract with osmosis so that they're small enough to load.

** These are now slightly outdated in that they don't use the latest versions of all packages, but if you stick to the versions specified, should work.

permanent link

answered 15 Feb '14, 10:22

SomeoneElse's gravatar image

SomeoneElse ♦
accept rate: 16%

Thanks for your help. I've yet to try my hand at rendering so have gone for the simpler way suggested by aseerel4c26. Just captured some screen prints of the areas that interested me - good enough for my needs at the moment.

(16 Feb '14, 07:02) NZGraham

An easy but not-that-good way: you could view a map of the OSM fork (it was created based on OSM data shortly before 12 September 2012). They seem to use a very similar style sheet making comparisons easy. If there have not been many changes to your area (which could well be the case in many areas – I guess edits are more likely if the area was heavily affected by the redaction) in the fork, you will see OSM as it was in September 2012.

A side note: do not use information from the fork map for editing at OSM (the license does not allow this).

permanent link

answered 15 Feb '14, 12:36

aseerel4c26's gravatar image

aseerel4c26 ♦
accept rate: 18%

edited 22 Feb '14, 19:25

There is no easy way to do this, since the infrastructure isn't made to support this.

The Historical OSM community strives to add tags start_date=* to make it possible to see the map at a selected date, but the tag is still very rare, and mostly covers only historical features.

You would need to download a planet file from the timeframe and region that you want. They are updated periodically, but apparently "An experimental full history file is available, containing every revision of each object."

This is the planet file from 14-02-2013, but it's 30 gigabytes: planet-130214.osm.bz2

"MaZderMind is generating extracts of the Full-History-Dump which can be downloaded from his server. If you can't find your own region, read and follow this Tutorial on how to generate your own."

The tutorial is lengthy, and covers only Ubuntu/Linux operating systems, since you would need to run some custom scripts. You can run Python scripts on a Windows/Mac by installing Git first.

All you would need to do is know the coordinates to your area boundaries, and just copy-paste every command from the tutorial into the terminal/Git window.

permanent link

answered 22 Feb '14, 18:33

Nelg's gravatar image

accept rate: 0%

Use overpass turbo ( Create a bounding box over your desired area, then use the following code and/or use the examples and resources on the webpage to tailor the code to isolate the data that you want (the below code loads all drinking water objects as they existed on 2016-01-01). Export the data to kml and upload to qgis!

[date:"2016-01-01T00:00:00Z"]; ( node [amenity=drinking_water] ({{bbox}}); way [amenity=drinking_water] ({{bbox}}); relation [amenity=drinking_water] ({{bbox}}); ); out body;

; out skel qt;

permanent link

answered 02 Aug '22, 12:39

lee1234566666's gravatar image

accept rate: 0%

Use this link, go to where you want to (be sure to zoom in enough) and modify the date then click on the green button on the top left:

permanent link

answered 02 Feb '23, 12:57

The%20RedBurn's gravatar image

The RedBurn
accept rate: 0%

edited 02 Feb '23, 12:58

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 15 Feb '14, 03:55

question was seen: 11,888 times

last updated: 02 Feb '23, 12:58

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum