Сервер смещений

Если два раза нажать на кнопку в тулбаре, откроется два окна смещений. Багрепорт, типа.

Еще один багрепорт
Если в списке слоев над слоем Бинга есть еще один слой снимков, то смещения не загружаются и появляется окно “В округе не найдены смещения”. Если слои ниже Бинга - все ок.

ну логично: смещения ищутся для самого верхнего отоюражаемого слоя, а не специально для бинга.
чтобы загрузить смещение бинга, верхний слой можно временно скрыть.

:slight_smile: действительно логично

Ну тогда хочется чтобы в диалоговых окошках показывалось названия слоя к которому ищутся/сохраняются смещения.

Это возможно?

Zverik, тогда хоцца специальную плюшку по от такому рецепту:

Felis Pimeja, как раз хочу спросить, а что означают эти Ново-Переделкино № 1 и № 2? Непонятно же, на карте таких районов не отмечено :slight_smile: Хочу обратиться ко всем - давайте более точно указывать места привязок, пересечениями улиц - лучше всего

Я обычно привязываю не по одному пересечению а сразу по многим. Поэтому привязки называю по населённому пункту (в случае деревень, посёлков, городков и пр.). Или по району (микрорайону) если это крупный населённый пункт.
1,2 - это разные смещения для разных снимков которые покрывают н.п. с разным смещением.

Новые снимки Bing в Москве (уже месяц как), и сохраненные смещения становятся неверными :frowning: приходится удалять и сохранять новые. А ведь кто-то может быть не в курсе, и будет выравнивать по старому, скачанному с сервера, смещению. Как бы не допустить этого?

Массово удалить все смещения, которые находятся внутри области, покрытой новым снимком, и созданные раньше момента обновления. Иных способов, на сколько я представляю, не существует вообще.

А как их найти - все смещения внутри области снимка? Положим, границы снимка известны…

В идеале (в смысле, хотелось бы), серверная часть должна изредка просматривать даты снимков для каждого смещения и помечать их как устаревшие…

Серверная часть не завязана на конкретную подложку, и такой и останется. В инструкции (и единственный раз в окне после установки плагина) советуют проверять корректность смещения перед использованием.

Zverik, а есть ли какой-то сайт, где выложены все записанные в базу смещения?

Понял - некогда и лень)
Тогда можно сделать отдельный валидатор смещений Bing (как валидатор тайников, только с датой), который будет автоматически помечать устаревшие смещения через API сервера (дата добавления смещения есть, запрос /deprecate? - тоже). Для него завести отдельного юзера-бота.

http://offsets.textual.ru

Можно завести валидатор, но автоматически помечать смещения как устаревшие — зло. Потому что нельзя это определить со 100% точностью. И вообще, лучше при «удалении» смещения сразу добавлять правильное, потому что иначе какой смысл: отсутствие смещения мало отличается от неправильного смещения.

Да, автоматическое устаревание смещения - это не есть хорошо. Надо бы промежуточную стадию - “возможно, устарело”

Zverik, если известен контур нового снимка, то с какого хрена нельзя признать смещение неправильным? Если оно совершенно случайно у нового и старого снимков местами совпало, то это - случайность, а не закономерность, в духе неисправных механических часов, которые два раза в сутки показывают “правильное” время.

Zverik, я так понял на карте http://offsets.textual.ru/map#zoom=10&lat=54.2375&lon=48.533 показываются и удалённые смещения? Зачем?

Я не говорю, что его нельзя признать неправильным. Оно очевидно неправильное. А пишу, что отсутствие смещения (=неправильное смещение 0;0) не сильно отличается от занесённого в базу устаревшего смещения. И поэтому нужно не лениться, просто удаляя смещения налево и направо, а взять и поправить всё. Работы-то на пару часов три раза в год.

Никаких дополнительных опций и состояний на сервере не будет без обоснования (не эквивалентного “мне лень”). Я могу предложить такой вариант: личный валидатор, проверяющий изменения на слое бинг и отправляющий уведомления со ссылками для открытия района в JOSM. Если где-то бинг изменился – открываешь josm со снимками, сразу удаляешь старое смещение и вычисляешь новое. Никакой автоматической загрузки в базу, всё руками, тру осм стайл.

Только если включить кнопку “Show Deprecated Offsets”. Иначе это баг, дай точнее место, где удалённое смещение показывается с выключенной кнопкой.

Если комментарии к смещениям можно добавлять/менять, то на сервере добавлять ничего не нужно. Но вообще-то смещение смещению рознь и наверняка вскоре туда будут массово закачивать автораспознанные смещения.

Мне, собственно, доп. опций и не надо, т.к. почти не рисую. Но зная наших - они скорее плагин отключат, чем будут разгребать гору устаревших смещений четырежды в году :slight_smile:
А скорее всего, будут тупо рисовать по старым, благо сдвинуто не сильно.