Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SAS.Планета

Модерирует : gyra, Maz

Widok (10-03-2009 12:37): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

AlekseySAS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
SAS.Планета
________________________________________________________  
  SAS.Планета - программа для просмотра (загрузки) карт, в том числе спутниковых снимков, Земли, Луны, Марса, Венеры и пр.  предоставленных такими популярными геосервисами, как Google Maps, Космоснимки, Яндекс.карты, Yahoo!, VirtualEarth, Gurtam, OpenStreetMap, Map-A-Planet и пр. Также в программе реализованы следующие полезные функции: работа с GPS приемником, отображение KML файлов, склейка карт с привязкой и др..    
   

  Разработчик: SAS Group

  Сайт разработчика

  Официальный форум

  Скачать последнюю версию 90309 (от 07.03.09)
  Скачать обновление для предыдущей версии
 

Описание maps.ini
 
С благодарностью примем любые предложения и пожелания.
e-mail: az[gav-gav]sasgis[dot]ru  

Программы написанные пользователями SAS.Планета:
Программа для копирования кэша от Cowa
Программа для конвертации кэша от svp
Создание своих карт для SAS.planet на примере карт ГШ: Карты Генштаба "под Гугл" от DCT
Пакет скриптов и утилит для улучшения Panoramio и Wiki кэшей SAS от DCT

P.S. программа распространяется абсолютно бесплатно, пользуйтесь в свое удовольствие.

Всего записей: 14 | Зарегистр. 09-11-2007 | Отправлено: 18:52 27-11-2007 | Исправлено: az52, 14:01 09-03-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AGrey51

Цитата:
Да, это критично. Если случайно при генерации захватишь область , которой нет на высоком уровне, то испортишь картинку в нижних уровней.

Нет не испортиш в случае отсутствия тайла просто на существующую картинку не буден накладываться серый фон а останется то что было.
 
Про сжатие в зип обсуждался такой момент в ветке satmap - скорость вытаскивания тайлов будет очень низкая. Но в будующем полюбому надо будет придумывать способ хранения в слоя одном (нескольких) файле.

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 13:11 17-01-2008
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нет не испортиш в случае отсутствия тайла просто на существующую картинку не буден накладываться серый фон а останется то что было.

как раз СИЛЬНО испортишь (удаляю сейчас такие тайлы) - качаем картинку (маленькие области) 18-го уровня, область побольше - 16-го, затем, для экономии траффика делаем 17-й из 18-го и докачиваем по большой области нехватающий 17-й. Итог: поскольку "серые" тайлы не перекачаются, то на 17-м уровне по границам 18-го местами останутся серые куски. Т.е. если понадобится "пограничный" пиксель, который я думал захватить 17-м уровнем - то его небудет! => потеряли информацию!

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 13:27 17-01-2008
SuperKolobok



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
az52
я не спец, но zip же можно и вообще без сжатия использовать, жать то там собственно и нечего

Всего записей: 218 | Зарегистр. 14-12-2005 | Отправлено: 14:12 17-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DCT
Чтож сделаем возможность генерации только полностью заполненных тайлов
 
SuperKolobok
Даже без сжатия зип я подозреваю будет медленно работать. Но можно будет проверить.

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 14:48 17-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нет не испортиш в случае отсутствия тайла просто на существующую картинку не буден накладываться серый фон а останется то что было.  

Дело обстоит еще хуже, чем я думал. Есть большая поверхность выкаченного 19 уровня, над ней полностью выкаченный 16 уровень. Находясь на 16 уровне? подсвечиваю заполнение 19, выбираю НЕ ГРАНИЧНУЮ область 19 уровня и строю по ней 18 и 17. Часть не захваченная на уровне квадрата 17 и 18 уровня вместо размытой, которая была, становится просто серой.
<img src="http://ipicture.ru/uploads/080117/mj3T4qCUwx.jpg">

То есть получаем изображение по краю 17 и 18 уровня равную квадратам 19 уровня, остальная часть квадратов края 17 и 18 уровня уничтожается. Понятно сказал?
 
Добавлено:
 Если границы квадрата, который на 18 и/или 17 уровне выходит за границу выбранного 19 квадрата, то недостающая информация заполняется серым цветом.Как надо исправить программу, надо строить только те квадраты (тайлы) верхнего уровня, которые полностью попадают в выбранную зону 19 уровня, то есть уровня, на котором строятся тайлы верхнего уровня.  
 
Добавлено:
О, пока писал, автор уже ответил 8)

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 15:11 17-01-2008 | Исправлено: AGrey51, 15:32 17-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не совсем понятно, вы лучше скажите как бы вы хотели чтобы было.
 
Добавлено:
) все понял

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 15:35 17-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я говорил, с учетом сказаного всеми, при постройке тайлов
1. Надо анализировать наличие всех тайлов для тайла верхнего уровня, которое строится,
2 Надо анализировать, что выбранная зона полность покрывает тайл верхнего уровня.
И в первом и во втором случае при несоблюдении этих  условий получим серые полосы.

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 15:41 17-01-2008
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Чтож сделаем возможность генерации только полностью заполненных тайлов

Будет очень хорошо.
 
Если сложно сделать скачку нескольких уровней одновременно, то можно хотя бы не сбрасывать после скачки предыдущее выделение - так будет возможность качать по одному сложному выделению-шаблону разные уровни/слои.
 Если сложно включать в выделение все "задетые" тайлы, то можно накидывать лишний тайл по периметру (сделать это как "режим с запасом").

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 15:43 17-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пока дорабатывается программа совет такой: если вы строите, например 17 и 18 уровень на основе 19, то выбирать область надо на 17 уровне по границе квадратов 17 уровня, так чтобы в зоне выбора были все тайлы 19 уровня закачены и граница выбора шла с внутренней стороны квадратов 17 уровня, не касаясь границы, но достаточно близко, чтобы захватить все тайлы 19 уровня. Во сказал 8) надеюсь понятно...  
 
Добавлено:
Мелочи нужные:
1. При построении в окне выбора слоев, которые надо строить, начинать надо не с 1 (1,2,3 врядли кто-то будет строить, а с последнего.
2. Выбор слоя заполнения в основном окне, во всяком случае я, использую очень часто и приходится каждый раз лезть в меню. Хорошо бы сделать для нее такую же линеечку на панели инструментов, как и для выбора слоя отображения.

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 16:06 17-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще немного дополнил программу -
+ Возможность применить заново последнее выделение.
+ Изменена нумерация слоев к которым необходимо применить генерацию из вышележащего.
 
 
AGrey51
Что-то я не совсем понял) я понял токо что надо переделать чтобы сохранялся токо полность заполненный тайл

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 18:20 17-01-2008
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В последней версии глючит совмещенный слой: там где есть гибрид, он полностью закрывает спутниковый тайл (т.е. его тайлы перестали быть прозрачными).
 При бане лучше поставить больший таймаут (и желательно выннести его в инишник) - иначе прога запросто может повесить комп диким количеством окошек (если бан произошел, когда никто за компом не сидел).

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

а алгоритм еще не изменился?

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 19:00 17-01-2008 | Исправлено: DCT, 19:05 17-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сори, исправил (извеняюсь за такой недосмотр)
 
Добавлено:

Цитата:
лучше поставить больший таймаут  

ок поставлю

Цитата:
а алгоритм еще не изменился?

нет пока

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 19:07 17-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
AGrey51
Что-то я не совсем понял) я понял токо что надо переделать чтобы сохранялся токо полность заполненный тайл

Даже если все тайлы будут заполнены, но выбранная область нижнего (например, 19) уровня не будет соответствовать границам уровней, для которых строятся тайлы (например, 18 и 17), часть квадратов верхних уровней, выходящая за границы выбранной области, будут закрашены серым цветом.
Короче, определять область, по которой строить, надо не по выбранной области, а по полностью охваченным квадратам самого верхнего уровня, для которого строим.

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 07:53 18-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AGrey51
Вроде понял. В общем никаких серых участков!)

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 09:12 18-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, поиздевался сейчас над новой версией, серых участков получить не удалось 8) Спасибо за маленькую полезность 8) Надеюсь и линеечка для выбора уровня карты покрытия тоже скоро появится.
Об оставшихся проблемах. Вчера в конце рабочего дня хотел карты, что накачал скопировать быстро на флешку, чтобы дома поставить, там было всего-то 700 Мб. Копирование закончилось... сегодня утром 8(((. Кроме того, 19 уровень пришлось копировать частями, в одну директорию не пишет на флешку. А у меня еще почти ничего и нет, часть города только, что же будет дальше? Мне кажется над этим надо сосредоточиться.
 
Добавлено:
Да, еще спасибо за сохранение области выделения, намного облегчило.  
Продолжу тему маленьких полезностей:
1. Хорошо бы в окошке обновления сохранять установки предыдущей операции, а не то, что думает программа 8). Если установки меняются, то их менять в любом случае, если нет, а бывает что часто делаешь одинаковые операции на  разных участках, то проще нажать кнопку выполнить, чем двадцать раз подряд ставить ту же операцию при тех же условиях.
2. Напоминаю, о сохранении размера окна плюс уровня карты покрытия при выходе из программы, это должно быть не сложно.

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 10:30 18-01-2008
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в одну директорию не пишет на флешку

ага, на флэшке  FAT,  у которой предел по файлам в одной папке гораздо меньше, чем у NTFS.
 Я (когда нужно было переносить на флэшэ) зиповал с нулевым сжатием - такая упаковка-распаковка получалась гораздо быстрее, чем 2 раза копировать.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 10:42 18-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Молчание авторов наводит на мысль, что они серьезно занялись оптимизацией способа хранения. Пожелание: не забудьте про утилиту преобразования нынешних jpg и png в новый формат 8)

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 13:39 18-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AGrey51
) нет сейчас занимаюсь привязкой к Ozi вроде сделал токо не пойму никак что за число у параметра MM1B, 249.081922. Может кто знает?

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 14:01 18-01-2008
AGrey51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Я (когда нужно было переносить на флэшэ) зиповал с нулевым сжатием - такая упаковка-распаковка получалась гораздо быстрее, чем 2 раза копировать.

Спасибо, это быстрее на пару порядков минимум.

Всего записей: 38 | Зарегистр. 20-09-2006 | Отправлено: 14:31 18-01-2008
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
понял что такое MM1B - скоко метров/пиксель в центре карты (если кому интерестно) )
 
 
Добавлено:
Сделал привязку к ozi (требует проверки)
 
качаем тамже

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 14:48 18-01-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Программы » SAS.Планета
Widok (10-03-2009 12:37): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru