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

0
1

Hello everyone,

We are conducting a research by using OSM, and We would like to get all editing history ( changesets ) of all POI's names in a particular area, such as a city or state. However, we were able to get the history of only one node, way, or relation. https://www.openstreetmap.org/api/0.6/node/708866092/history This link shows an example. " We are focusing just on the POI's names, the user who did create the POI or the change, AND the category of the POI."

We searched on the Internet and found that getting what we want could be through downloading "Latest Weekly Changesets" in http://planet.openstreetmap.org/ Could you please help us if there is an easier way to get all editing history of a specific area? such as OSM API, overpass-turbo.eu, Overpass API .. etc

*We are using Python as a programming language, any recommended tutorial?

Thank you!

asked 30 Jun '17, 17:28

aaabuabat's gravatar image

aaabuabat
11112
accept rate: 0%


You can download the full history data from http://planet.osm.org/planet/full-history/ . You can use the Osmium tool to extract an area from this history file using the extract command. You can then use pyosmium to read that data from Python and get the data out in any way you like. Just be aware that OSM history data is messy and difficult to understand. You really have to understand the OSM data model in detail to interpret this data correctly.

permanent link

answered 01 Jul '17, 09:06

Jochen%20Topf's gravatar image

Jochen Topf
5.2k55074
accept rate: 31%

Thank you for your help and cooperation.

(04 Jul '17, 03:11) aaabuabat

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:

×710
×483
×352
×290
×181

question asked: 30 Jun '17, 17:28

question was seen: 3,456 times

last updated: 04 Jul '17, 03:11

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