netrebos Цитата: А вот автора GpsProga я рискнул пригласить к сотрудничеству. Может у кого есть предложения по другим программам для КПК, а relictus реализует совместимость SatMap с КПК.
Совместимость - работа SatMap на КПК или экспорт кэша в GpsProga? Если первое, то врядли. Для второго нужно описание формата кэша жпспроги.
Цитата: У меня не работает функция удаления выделенных тайлов. Т.е в окне "выделение" отражается процесс удаления выделенных тайлов, но в реальности ничего не происходит.
Может просто удаленные тайлы остались во внутреннем кэше? Попробуй после удаления очистить его через контекстное меню.
Цитата: Так что не плохо бы сборку на сайте снабдить этой dll
Зачем раздувать дистриб лишними либами? Могу просто выложить их в отдельном архиве, кому надо - скачают.
Цитата: ASUS EeePS 701
- это КПК или что за зверь?
parasss Цитата: решать очередную проблему очередного форума (по поводу отсутствия возможности прицепить аттач) в ущерб оным.
Но-но! Ты на форум-то не наезжай!
Цитата: периодически при постановке на закачку большого обьема тайлов - закачка начинается, вроде бы худо-бедно идет, но в один прекрасный момент прекращается
Скорее всего это связано с тем, что ты что-то еще делаешь с прогой во время закачки по выделению - т.к. закачка в этом случаеи идет в основном потоке приложения, в отличие от закачки при перемещении. Я все забываю отключить любые действия с прогой в это время (так было раньше).
Но может быть и из-за проблем с коннектом. Поиграйся со значениями "реконнекта" и "попыток" в настройках.
egor23 Цитата: слишком много дисковых операций, нельзя ли оптимизировать работа, например через кэширование, зачем скидывать\считывать по одному тайлу?
Откуда вывод насчет "по одному тайлу"? Если интересно, то алго экспорта такой:
1) делается выборка (SELECT) сразу всех тайлов экспортируемого уровня и слоя,
2) начинается транзакция
3) каждый тайл из выборки проверяется на соответствие выбранным условиям (НЕ ЗАМЕНЯТЬ, ЗАМЕНЯТЬ ВСЕ, и т.д.)
4) по условию - либо апдейтится, либо инсертится в кэш-приемник
5) по окончанию выборки, транзакция завершается (COMMIT) или нет (ROLLBACK), если что-то сглюкнуло
Быстрее будет, только если выкинуть п.3.
Если есть другие предложения насчет оптимизации - внимательно слушаю!