КТО НАТВОРИЛ?
Как ни странно, до сих пор самый каверзный, самый сложный для ответа вопрос в OSM — это «кто удалил мою дорогу?» Полгода назад можно было открыть OWL и выцепить из списка правок нужную, хотя и это было нетривиально, а сервис под конец работы запаздывал аж на месяц. Немудрено, с его-то сложностью.
И снова я удивлён, что никому не пришла в голову простая идея не хранить сотни гигабайт геоданных, а просто считать статистику и анализировать её. «Хочешь? Сделай!» — и через неделю программирования и ещё неделю ожидания загрузки данных с 1 июля по сей день, представляю вам сервис для отслеживания правок в своём районе: WHO DID IT?
Суть проста: в диффах все точки (но не линии и не отношения), даже удалённые, указываются с координатами. Они регистрируются, вместе со ссылками на ченджсет, и распределяются по квадратам со стороной 0.01 градус. И к этой базе приделан сайт. Кроме того, там можно подписаться на изменения в нужной области в формате RSS. Большинство функций сайта объяснены на картинке, но самое главное — если не видите тайлов, приблизьте карту до 12-13 зума.
Данные обновляются ежечасно. База за три месяца весит около гигабайта (из них половина — индексы), один часовой дифф обрабатывается 5-7 минут. Снова спасибо Рамблеру за серверы. Исходники выложены под самой лучшей в мире лицензией WTFPL.
И снова я удивлён, что никому не пришла в голову простая идея не хранить сотни гигабайт геоданных, а просто считать статистику и анализировать её. «Хочешь? Сделай!» — и через неделю программирования и ещё неделю ожидания загрузки данных с 1 июля по сей день, представляю вам сервис для отслеживания правок в своём районе: WHO DID IT?
Суть проста: в диффах все точки (но не линии и не отношения), даже удалённые, указываются с координатами. Они регистрируются, вместе со ссылками на ченджсет, и распределяются по квадратам со стороной 0.01 градус. И к этой базе приделан сайт. Кроме того, там можно подписаться на изменения в нужной области в формате RSS. Большинство функций сайта объяснены на картинке, но самое главное — если не видите тайлов, приблизьте карту до 12-13 зума.
Данные обновляются ежечасно. База за три месяца весит около гигабайта (из них половина — индексы), один часовой дифф обрабатывается 5-7 минут. Снова спасибо Рамблеру за серверы. Исходники выложены под самой лучшей в мире лицензией WTFPL.