GET /changesets/<id>.xml
Позволяет получить содержимое правки по её идентификатору <id>
GET https://waste.fantastic-game.ru/opm/changesets/<id>.xml
Возвращается содержимое правки в формате XML. Может содержать тег changesetDescription
с описанием правки.
Содержит обновленные (удаленные) объекты карты в формате XML. Каждый объект может содержать полный список тегов, точек или участников, однако не содержит геометрию: для линий и отношений перечислен список точек (участников), но сами точки (участники) с координатами не включены в пакет, если они не были изменены.
Пример пакета:
<osm> <changesetDescription>...</changesetDescription> <node id="123" version="12" action="modify" lat=... lon=... /> <way id="123" vers...> <tag k="key" v="value" /> <nd ref="1" /> <nd ref="2" /> </way> <relation id="123" action="delete" /> </osm>
Атрибуты объектов карты
id
– идентификатор объекта картыversion
– новая версия объекта карты. В более старых правках может содержать ошибку (неверный номер версии). Для новых созданных объектов указываетсяversion="1"
action
– тип внесенных изменений.modify
– объект создан/обновлен илиdelete
– объект был удален
Получение старых версий объекта
API для загрузки старых версий объекта не предусмотрено, однако можно получить список правок определенного объекта, найти пакет с искомой версией и загрузить его. Однако такой метод не позволяет получить старую геометрию для линий и отношений, только список тегов и список точек или участников.