Страница 1 из 7

Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 18:58
copenhagen72
Ранее я заказывал склейку-накладывание одной карты поверх другой для экспорта в sqlitedb, кому как не мне заказать уже наконец многострадальную фичу с масштабами. Та-да, наконец-то! :D

Описание: Требуется скачка масштабов с выбором чекбоксами, а не по-одному. То есть для выбора масштабов должны появиться чекбоксы. Было бы неплохо, наверно, сделать чтобы скачивание шло последовательно от меньшего к большему масштабу, а не появлялось сразу 20 деморализующих окошек со скачкой :) Окошко-предупреждение с информацией, что гугл может покарать за слишком усердное качание, должно входить в комплект :)
Оплата: 1000 рублей :roll:

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:08
Parasite
copenhagen72 писал(а):Ранее я заказывал склейку-накладывание одной карты поверх другой для экспорта в sqlitedb

Если есть ссылки на багтрекер - аттачьте сюда тоже, чтобы было ясно о чем конкретно речь. Туда тоже можете дать ссылку на эту тему - оттуда сюда тоже ходят.

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:10
zed
copenhagen72 писал(а):Было бы неплохо, наверно

Так нужно или нет? Если нужно, то там отдельный пласт работы, т.к. нужно делать какой-то менеджер закачек.

Готов сделать чекбоксы, но будет 20 окошек сразу.

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:13
zed
Parasite писал(а):Если есть ссылки на багтрекер - аттачьте сюда тоже

Было много дублей, осталась вот эта 0000198: Загрузка сразу нескольких уровней масштаба по одному полигону (там, правда, в описании немножко ахинея, но этот тикет именно про загрузку нескольких масштабов).

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:29
Parasite
copenhagen72 писал(а):Оплата: 1000 рублей :roll:

Добавляю 2000р. к закачику, но сделано должно быть именно что по уму (не 20ю окошками, а одним - с совокупной статистикой по всему выбранному, итд. Пример годного решения смотри у конкурента - SatMap).
20 окошек, имхо, вдемидов в основную ветку даже не примет. :)

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:38
vdemidov
На самом деле я против добавления такого функционала по политическим, так сказать, соображениям, а не техническим. Это будет провоцировать чайников выделить весь мир и выставить чекбоксы на всех зумах.
PS: Я не настолько против, что бы выпиливать реализованное Zed-ом, если он таки решит это реализовывать, хотя через пул реквест протолкнуть будет действительно сложно :)

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 19:46
zed
vdemidov писал(а): Это будет провоцировать чайников выделить весь мир и выставить чекбоксы на всех зумах.

Как насчёт компромисса: для случая, когда закачка стартует из нескольких зумов, принудительно качать их последовательно. Т.е. появляется одно окошко и оно там мурыжит сразу несколько зумов но в один поток и без какой-либо возможности распараллеливания задачи.

И если совсем против, то закрой тот тикет и отпишись, почему против, чтобы не давать надежды и домыслов.

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 20:00
vdemidov
zed писал(а):Как насчёт компромисса: для случая, когда закачка стартует из нескольких зумов, принудительно качать их последовательно. Т.е. появляется одно окошко и оно там мурыжит сразу несколько зумов но в один поток и без какой-либо возможности распараллеливания задачи.

Ну, такой вариант вполне приемлем, но ты сам признавал выше, что это неслабый кусок работы.

zed писал(а):И если совсем против, то закрой тот тикет и отпишись, почему против, чтобы не давать надежды и домыслов.

Ну я ж написал, что не настолько против.

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 20:06
zed
vdemidov писал(а):Ну, такой вариант вполне приемлем, но ты сам признавал выше, что это неслабый кусок работы.

А я посмотрел в код и передумал :) Вернее, если делать загрузку последовательной, то задача упрощается. Думаю, можно передать в TThreadDownloadTiles ZoomArray и итерироваться там по нему. Так что менеджер закачек тут не понадобится. А вот если бы захотельсь это дело распараллелить, то было бы уже гораздо сложнее.

Так что готов сделать фичу, как описано выше: кучка чекбоксов, суммарная статистика, без 20 окошек, но и качать все выбранные зумы будет последовательно, в один поток.

Re: Скачка масштабов с выбором чекбоксами, а не по-одному

СообщениеДобавлено: 18 апр 2015, 20:15
vdemidov
Не забудь поправить что бы оно в окошке с информацией о закачке показывало правильный зум