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

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

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

Widok (02-08-2010 11:58): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 103 104 105 106

   

relictus

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

 
SatMap
просмотр, скачивание, кэширование, склейка и привязка спутниковых снимков/гибрида/карт/ландшафта с сервиса Google Maps.

 
FAQ
Настоятельно рекомендуется ознакомиться как опытным пользователям, так и всем новичкам.

 
Текущая версия 2.4.0 (multilingual):
История версий
полный комплект v2.4.0 (2.74 Mb)
v2.4.1.7 (только exe) (1.39 Mb)
SatMap API
 
* - архивы в формате 7-zip
 


Кэши скачанных районов
 


 
Официальный сайт http://satmap.narod.ru

 
Основные функции и возможности (на данный момент):
1. Импорт данных из кэша GoogleMV (версии 2.7+), GoogleV, EarthSlicer (только спутник), SatMap, SASPlanet, Global Mapper
2. Формат кэша: 1 кэш = 1 файл
3. До 100 подключаемых кэшей
4. Экспорт в кэш формата GoogleMV, SatMap, SASPLanet, GPSProga
5. Поиск, сохранение и переход по введенным координатам/названию места
6. Работа с путевыми точками и треками в формате OziExplorer (*.wpt, *.plt)
7. Измерение расстояния
8. Склейка/экспорт данных в графические форматы JPG, PNG, TIFF, ECW, JPEG2000, MrSID
9. Геопривязка в форматах Ozi Explorer, MapInfo, world-файл, TomTom overlay
10. Закачивание данных с сервиса Google Maps без бана
11. Показ высоты по данным SRTM
12. API для управления SatMap
13. Навигационный режим работы с GPS-приемником
14. Работа с базой данных географических названий объектов GNS
 
Планируется:
1. Работа с форматом kml/kmz
2. Возможность скачивать данные с других сервисов
3. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 13:17 02-04-2009 | Исправлено: relictus, 13:52 23-06-2010
netrebos

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

Цитата:
satmap.xml  

Так я ведь на нулевой папке распаковываю 2.2.0 и сразу меня exe на 2.2.2е Там никакого  satmap.xml еще не создано. Зато вылетают все эти ошибки. А вот уже, когда повторно запускаешь, предварительно удавлив satmap.xml и проделав все эти трабные действия -- на кнопке "сохранить" прога виснет намертво и поддается закрытию только через диспетчер задач.  

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 17:13 05-02-2010
egor23



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

Цитата:
прога виснет намертво и поддается закрытию только через диспетчер задач.

запускал с отключённым Инетом
виснет намертво

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:05 05-02-2010
Kusain

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При попытке скачать слой ,скачивание идет, но после скачавания ничего нет, хотя слой есть ,потому что начинает скачиваться видимая часть экрана  и сохраняется в кеше, что делать .Спасибо.

Всего записей: 7 | Зарегистр. 23-11-2009 | Отправлено: 21:40 06-02-2010
egor23



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

Цитата:
При попытке скачать слой

Какой слой?
Какой уровень?
какая версия SatMap?
какие координаты? или выложите файл с выделением?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 22:04 06-02-2010
Kusain

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Слой 14,15,16  ,гибрид , версия 2,20  которая последняя , N53°45'42.13"    E79°33'46.76"

Всего записей: 7 | Зарегистр. 23-11-2009 | Отправлено: 13:03 07-02-2010
egor23



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

Цитата:
Слой 14,15,16  ,гибрид , версия 2,20  которая последняя , N53°45'42.13"    E79°33'46.76"

вот проверил только гибрид, кэш был пустой, гибрид отображается:


Цитата:
но после скачавания ничего нет

возможно там ничего нет, нет дорог\надписей и т.п., то ничего и не увидите.
 
и не забывайте заходить в настройки и проверять версии снимком (Настрйоки-Интернет-Проверить версии снимков)

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 13:27 07-02-2010 | Исправлено: egor23, 13:56 07-02-2010
errmac

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня есть предложение по улучшению работы программы. Точнее по хранению информации в кеше.
1) Разрешить программе в режиме использования только кеша брать при отсутствии тайтла в кеше тайтл с более верхнего уровня. Я читал в теме ранее что автор не хочет это делать, но мне кажется, что с учетом нижеследующего это можно всетаки сделать.
2) В тайтлах SAT я нашел большое количество мест, где сам гугол берет вместо более подробного тайтла увеличенный тайтл с предидущео уровня. Обычно это происходит на местах, где не расположенны населенные пункты. С уровня 12-13 и дальше, пока проверял до 16-17 уровней. Если добавить в программу или сделать отдельным приложением (может даже консольным ) опцию по отлову таких мест. Тогда можно будет выделить из массива тайтлов дубликаты и удалить их. Это позволит сильно облегчить кеш (я думаю что даже в несколько раз когда выкаченны большие районы а не только города) а вместе с первым пунктом моего предложения позволит использовать карты так же как и ранее не получая на месте удаленных тайтлов черные пятна. Я смотрел в некоторых местах, там последний тайтл с информацией был на 13 уровне, а потом на 14, 15 и 16 было 84 тайтла просто увеличенные с предидущего. Если их убрать кеш станет легче а если таких тайтлов много то легче значительно.
3) Тайтлы гибрида BOTH содержат очень мало информации когда речь идет о большой площади и большом уровне просмотра. Незначительная часть тайтлов с информацией перемешена с кучей тайтлов пустых и без информации. Но эти нулевые тайтлы весят тоже, хоть и по несколько байт. И они тоже содержаться в кеше. Так не проще заменить в кеше эти тайтлы нулевого размера на указание о существовании этого диапазона? Тоесть просто прописать что тут должны быть тайтлы с N до N+1024 чем занимать это место 219955 байтами информации (я взвесил папку с тайтлами нулевого размера в SASPlanet).
 
Мне кажется, что если реализовать эти нововведения в хранении и обработке кеша тайтлов, то размер можно сократить в несколько раз при использовании такой обработки. Это все практически не скажется на размере кеша городов где тайтлы разных уровней несут много и различной информации, но при использовании кеша на больших площадях где между населеными пунктами мало информации и сам гугол забиват нижележащие уровни тайтлами растянутыми с вышележащих уровней это может оказаться гораздо эффективнее существующей системы хранения.

Всего записей: 14 | Зарегистр. 07-02-2010 | Отправлено: 00:02 08-02-2010
relictus

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

Цитата:
запускал с отключённым Инетом  
виснет намертво

Убил кучу времени, но так и не смог воспроизвести ошибку
Можешь записать последовательность своих действий на видео-ролик С НУЛЯ, т.е. с момента запуска проги, предполагая, что версия exe = 2.2.2+ распакована в папку с чистой (ни разу не запущенной!) полной версией 2.2.0?
Или netrebos?
 
errmac
Почему "тайтлы"? Надо "тайл", от англ tile, а не title

Цитата:
Разрешить программе в режиме использования только кеша брать при отсутствии тайтла в кеше тайтл с более верхнего уровня.

Подобные запросы появляются периодически. Когда-нибудь это реализую...

Цитата:
 (я взвесил папку с тайтлами нулевого размера в SASPlanet)

Не понял, какое отношение файловый кэш САС имеет к кэшу SatMap, в котором все тайлы хранятся в одном файле?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 09:06 08-02-2010 | Исправлено: relictus, 09:07 08-02-2010
egor23



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

Цитата:
Убил кучу времени, но так и не смог воспроизвести ошибку

1. распаковываем 2.2.0
2. накатывает 2.2.2e
3. отключаемся от Инета (если есть Firewall можно не отключаться)
(проверял с отключённым Инетом + отключён Firewall (на всякий случай))
4. запустили, выставили режим Инет+кэш (речь шла исключительно про эти режимы)
5. или делаем выход, или двигаем "карту" - результат висим.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 10:42 08-02-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Попробуй v2.2.2f на предмет задержек, есть разница с v2.2.2e?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 10:50 08-02-2010
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проверил 2.2.2e на Win7 - тоже висит

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 10:51 08-02-2010 | Исправлено: egor23, 10:52 08-02-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Так ты про другую проблему, не ту что у netrebos, писал
Цитата:
запускал с отключённым Инетом  
виснет намертво
?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 10:57 08-02-2010
egor23



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

Цитата:
Попробуй v2.2.2f на предмет задержек, есть разница с v2.2.2e?

задержек вроде нет

Цитата:
виснет намертво

2.2.2f  - тоже виснет, но потихому, не грузит CPU

Цитата:
Так ты про другую проблему

проблема с зависанием, скорее всего у нас общая.
 
Добавлено:

Цитата:
проблема с зависанием, скорее всего у нас общая.

но может проблемы разные
 
Добавлено:

Цитата:
2.2.2f  - тоже виснет, но потихому, не грузит CPU

если Инет отключть во время работы, т.е.  тайлы уже загружаются, то SatMap не виснет.
но после перезапуска SatMap (с отключённым Инетом), зависает.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 11:02 08-02-2010 | Исправлено: egor23, 11:10 08-02-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Вроде пофиксил возможную причину зависа (в твоем случае), попробуй:  
v2.2.2g

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 11:29 08-02-2010
egor23



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

Цитата:
Вроде пофиксил возможную причину зависа (в твоем случае), попробуй:  
v2.2.2g

вроде не виснит

Цитата:
Попробуй v2.2.2f на предмет задержек

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

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 11:42 08-02-2010
relictus

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

Цитата:
Главное что появилась стабильность работы.

Надеюсь
Теперь бы еще проблему netrebos воспроизвести и пофиксить (если причина точно в проге), и можно релизить... Не поможешь?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 11:45 08-02-2010
egor23



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

Цитата:
Теперь бы еще проблему netrebos воспроизвести и пофиксить (если причина точно в проге), и можно релизить... Не поможешь?

смотрел, у меня не падает

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 11:49 08-02-2010
relictus

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

Цитата:
смотрел, у меня не падает

Ну вот, еще одно подтверждение, что проблема netrebos или чисто локальная, или он что-то недоговаривает Потому и хотел посмотреть ролик с последовательностью его действий... netrebos, ау...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 12:01 08-02-2010
errmac

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

Цитата:
Почему "тайтлы"?  Надо "тайл", от англ tile, а не title  

Упс. Ошибка вышла. Немного невнимательно написал термин.

Цитата:
Не понял, какое отношение файловый кэш САС имеет к кэшу SatMap, в котором все тайлы хранятся в одном файле?

Файлы кеша существуют в виде набора файлов: гибрид в .png и спутник в .jpg. Программа SASPlanet хранит это в виде раздельных файлов, SATMap в виде контейнера SQLite но смысл в том, что и тот и другой хранит их полностью, даже если они нулевого размера. По этому для примера в своем посте я написал сколько весит 1024 файла (1 папка в пустом районе) с нулевым BOTH кешем из планеты. Это только пример. Я учел, что реальный размер файлов кеша планеты не совпадает с размером занимаемым на диске из за размера сектора в ntfs, так вот это именно реальный размер, на диске там 4мб почти это занимает. Когда кеш храниться в контейнере SQLite то насколько я понял там храняться те-же самые тайлы но в базе а не в файлах и по этому проблемы с разницей в размере на диске и реальном у файлов нет. Но всеравно есть проблема того, что файл .png весит не 0 байт а примерно 150-200 байт и кроме того нужно хранить саму информацию о существовании его. Это не много когда файл один, но если взять например у меня кеш 17 уровня на 11.4 миллиона тайлов и там бОльшая часть их имеет нулевой размер то получается много записей о информации которая в принцепе и не нужна. Вот я и предлагаю заменить в кеше SAPMap записи о этих нулевых тайлах на запись о существовании диапазонов их. Этим можно сократить общий размер кеша файлов.
Так же хотелось услышать ваше мнение по второму пункту моего предложения. Возможно я что то непонятно написал, тогда скажите что именно и я попробую переформулировать это описание. Мне кажется что это предложение тоже сможет сильно уменьшить размеры файла кеша без потери содержательной части.

Всего записей: 14 | Зарегистр. 07-02-2010 | Отправлено: 14:03 08-02-2010 | Исправлено: errmac, 14:06 08-02-2010
relictus

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

Цитата:
и тот и другой хранит их полностью, даже если они нулевого размера.

SatMap не хранит тайлы нулевого (?!) размера - хранится только инфа об отсутствии такого тайла на сервере.

Цитата:
Это не много когда файл один, но если взять например у меня кеш 17 уровня на 11.4 миллиона тайлов и там бОльшая часть их имеет нулевой размер то получается много записей о информации которая в принцепе и не нужна.

Как это не нужна? Это сейчас там нет тайлов, а если в следующее обновление гугл покроет и эту область?

Цитата:
Вот я и предлагаю заменить в кеше SAPMap записи о этих нулевых тайлах на запись о существовании диапазонов их. Этим можно сократить общий размер кеша файлов.

Но потребуется вводить новую таблицу с записями о таких диапазонах + перед выборкой тайла, проверять этот дипазон + как-то еще и определять эти самые диапазоны! ИМХО, овчинка выделки не стоит...
 

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


Цитата:
Если добавить в программу или сделать отдельным приложением (может даже консольным ) опцию по отлову таких мест.

Не представляю, как это возможно сделать.

Цитата:
Это позволит сильно облегчить кеш

Но одновременно увеличит время для генерации таких тайлов в real-time, что приведет к снижению производительности программы...
И опять же... хранение инфы в БД о таких областях, проверка ее и пр.
 
Ну я понимаю, когда накопители были малой емкости, но сейчас, в век терабайтных винтов, заботиться об освобождении нескольких (пусть даже сотен) метров...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 14:35 08-02-2010
   

Страницы: 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 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap (2)
Widok (02-08-2010 11:58): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru