RU:Achavi

From OpenStreetMap Wiki
Jump to navigation Jump to search

Achavi (Augmented OSM Change Viewer) — сервис, наглядно отображающий изменения, сделанные в OpenStreetMap, основываясь на запросе Overpass API дополненных диффов (adiff) и результате этого запроса в виде дополненного диффа.

Ссылки

Просмотр пакетов правок

Просмотр пакетов правок Achavi наглядно показывает сделанные в пакете правок изменения на карте. Инструмент схож с OSM History Viewer и OSMCha.

Также может быть легко использован из WhoDidIt нажатием на ссылку [A] во всплывающем меню при выборе подсвеченного прямоугольника.

Ограничения

  • Не работает с правками, сделанными ранее сентября 2012 (2012-09-12 06:55:00 UTC), смотрите Overpass API attic data restriction.
  • Не работает с правками, сделанными менее нескольких минут назад (вероятно, нужно время, чтобы изменения попали в Overpass API).
  • Просмотр правок — экспериментальная функция и содержит ряд проблем.

Букмарклет

Ипользуйте bookmarklet для удобства! Создайте в браузере закладку, скопировав в поле URL код из таблицы ниже. Кликнув по закладке, находясь на странице пакета правки, как эта 18986223, откроется новая вкладка с анализом изменений пакета правки.

javascript:(function(){id=location.href.match(/www\.openstreetmap\.org\/changeset\/(\d+)/);if(id!=null){window.open('https://overpass-api.de/achavi/?changeset='+id[1]);}else{alert('This%20is%20not%20a%20valid%20OSM%20changeset%20page.')}})()

(Credits to Eugene and The knife)

Альтернативно можно использовать букмарклет от OSMCha:

javascript:(function(){id=location.href.match(/www\.openstreetmap\.org\/changeset\/(\d+)/);if(id!=null){window.open('https://osmlab.github.io/changeset-map/#'+id[1]);}else{alert('This is not a valid OSM changeset page.')}})()

Просмотр дополненных диффов ("adiff")

Achavi также может отображать изменения из дополненного диффа.

https://overpass-api.de/achavi/?url=the_urlencoded_path_to_the_xml
  • Файл дополненного диффа должен быть в корректном adiff xml формате.
  • Не забудьте добавить полную геометрию каждому объекту, указав параметр geom действию out.
  • Если ссылка на сайт с диффом не использует защищенное соединение (https), тогда и ссылку на achavi следует изменить на http.

Смотрите также