You are not logged in.

#1 2020-12-20 21:28:45

CarolusMagnus
Member
Registered: 2020-11-20
Posts: 3

Как узнать историю конкретной правки

Требуется: 1. Узнать когда (и кем) объект был впервые создан. 2. Какие в него вносились изменения, откаты и когда.

Цель: именно информация, ничего более. Например, я хочу узнать, когда создан объект "остановка автобуса", было ли в истории объекта название этой остановки, отличающееся от текущего, если да - то когда. Сам ничего менять не хочу, только узнать, что вносилось в прошлом.

Утраченная в процессе правок информация имеет значение для аналитики. Например, в Википедии интересно бывает почитать "блокчейн"-историю всех правок за период X или со дня создания. Иногда раскапываешь бесценную информацию (пусть она изменена - главное, её можно найти).

А в OSM такое можно проделать?

Offline

#2 2020-12-21 10:51:17

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,295

Re: Как узнать историю конкретной правки

Offline

#3 2020-12-21 10:59:06

Stratula
Member
Registered: 2020-10-06
Posts: 22

Re: Как узнать историю конкретной правки

В JOSM можно тыкать на точки и линии и смотреть их историю.

Offline

#4 2020-12-21 12:18:32

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,002

Re: Как узнать историю конкретной правки

прочитать АПИ ОСМ
https://wiki.openstreetmap.org/wiki/API … .2Fhistory
к примеру
https://www.openstreetmap.org/way/6832272/history

вариант2: скачать планету с полной историей
https://planet.openstreetmap.org/planet/full-history
полная история всех изменений в осм 148 гб в в хмл со сжатием бз2 или 91 гб в пбф

Last edited by pfg21 (2020-12-21 12:20:07)

Offline

#5 2020-12-21 20:50:29

Grass-snake
Member
From: Зеленоград, Химки, Москва
Registered: 2020-06-11
Posts: 165
Website

Re: Как узнать историю конкретной правки

Вариант для новичков:
1. Открыть редактор iD
2. Выбрать конкретный объект
3. Нажать комбинацию клавиш Ctrl + Shift + H (History)
4. В появившемся окне справа внизу нажать на ссылки OSM или PeWu для более подробной информации. Вторая ссылка мне кажется более удобной для анализа.

После этого в PeWu нажать на жёлтую кнопку Deep History для открытия сайта https://osmlab.github.io/osm-deep-history/.

Как по мне это самый простой способ.

Last edited by Grass-snake (2020-12-21 21:20:37)


Если Вам нужно узнать что-то в Москве, Зеленограде или Химках —
пишите личное сообщение, по мере возможности постараюсь помочь.

Offline

#6 2020-12-22 15:46:22

GunSmoker
Member
Registered: 2018-11-19
Posts: 25

Re: Как узнать историю конкретной правки

Это можно делать прямо на картах:
1. Открыть www.openstreetmap.org
2. Правой кнопкой по границе объекта -> "Что здесь?"
3. Выбрать нужный объект из списка
4. Покажет последнюю ревизию/версию и кто её делал.
5. Внизу щёлкнуть "Посмотреть историю"
6. Покажет все commit-ы, кто их делал, какие были тэги и т.д.

Offline

Board footer

Powered by FluxBB