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

Hi all!

I'm concentrating on learning how to use OSM to detail mapping of small areas (let's say, few square kilometers). One of the objectives is to record historic records and be able of recovering maps on a given date.

Please, is this possible with OSM? Thanks!

asked 27 Sep '22, 20:13

rrodrigueznt's gravatar image

rrodrigueznt
56226
accept rate: 0%


Yes you can render old versions of OSM data (see for example https://heigit.org/big-spatial-data-analytics-en/ohsome/ but there are other tools that support this), however old OSM data is not historic data, just old OSM data.

If you want to access historic data https://openhistoricalmap.org/ is a possible resource.

permanent link

answered 28 Sep '22, 12:05

SimonPoole's gravatar image

SimonPoole ♦
44.7k13326701
accept rate: 18%

Thanks! ohsome is awesome! It seems a complete toolscape on geobased data exploration and exploitation, but it will take me the rest of my life to take the best from it. OpenHistoricalMap, as you said, concentrates on historical maps. And I now understand that I'm looking for a much simpler feature: given an area, let's say a small one I'm working at, is it possible to add a parameter to retrieve the state of the mapping at that area on a given date?

Here is the link to the area composed by the web front end:

https://www.openstreetmap.org/#map=16/42.8039/-8.9227

Would it be possible to add a #date parameter? I am unsure if I'm asking the right questions or using the correct words. Thanks in advance for understanding and for orienting me in the right direction!

(29 Sep '22, 13:57) rrodrigueznt
1

OSM objects have versions and in principle you could determine which version was "current" at a particular time. However this has loads of issues starting with that the editing API is not intended for such use, ending with objects not necessarily maintaining their original object type and id.

However you can restrict an Overpass API query to a date, see

https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Date

and

https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_API_by_Example#OSM_data_at_a_certain_date

(29 Sep '22, 15:18) SimonPoole ♦
1

Thanks. I've to read and learn a lot.

If possible, I would like to get a straight answer to what I see as a fundamental question. It is still unclear to me if, given a small area, it is possible to construct a URL to map it at a given at the web front end. Please, is it?

Something like:

https://www.openstreetmap.org/#map=19/42.80273/-8.92955&date=yy-mm-dd

I'm ready to learn, but I need to offer some results as soon as possible to involve more people in the project. Thanks again!

(29 Sep '22, 21:53) rrodrigueznt

Just adding one more tip: I'm trying https://overpass-turbo.eu/# to render a map of a well known area at a given date and the result contents not existing items at query time. I'm lost.

(29 Sep '22, 22:06) rrodrigueznt

Follow this question

By Email:

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

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "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:

×440
×19

question asked: 27 Sep '22, 20:13

question was seen: 1,062 times

last updated: 29 Sep '22, 22:06

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