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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.

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



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

Цитата:
 3 кэша к трем копиям SatMap и делается экспорт в новый кэш.  Остальное так.  

тогда это неправильно

Цитата:
Нет в память загонять не стал. Но на это тоже требуется время

хм, какая средняя линейная скорость диска?

Цитата:
Но на это тоже требуется время -- на просмотр выкаченных слоев.

непонял выражение

Цитата:
в реальной жизни я не заморачиваюсь этим

это в ваших реалиях, у всех разные реалии...

Цитата:
Я же говорю, что эксперимент был не совсем чистым. И его надо повторить, но мне требуется время, что бы подготовить кэши.

хотелось бы чистый экперимент

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 13:56 08-04-2009
netrebos

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

egor23
 

Цитата:
хотелось бы чистый экперимент

 
Согласен
 

Цитата:
хм, какая средняя линейная скорость диска?  

1) Toshiba 2.5", объём 250 Гб, постоянная скорость передачи данных 480 Мб/с
2) Допотопный ZIV2 40 гб 16-18 Мб/с
 

Цитата:
непонял выражение  

Давайте договоримся о том, что мы понимаем загнать кэш в память. Я это понимаю как загнать во внутренний кэш SATmap.  
 
 

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 14:35 08-04-2009
netrebos

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

Цитата:
можно сразу 6 кэшей в 1 копию, если кэши маленькии...

И все таки я не понял, как вам удалось "6 кэшей в 1 копию, если кэши маленькии..."
Если взять ваше условие  

Цитата:
3 кэша подключены к одной копии SatMap и делается экспорт в новый кэш  

Не делается. Делается только экспорт верхнего подключенного кэша. Что бы экспортировать остальные два надо в настройках ручками перетащить на первое место следующий в очереди кеш и заново его экспортировать и т.д. Это не параллельный экспорт всех 3 кэшей, а последовательный и ничем по сути не отличается от варианта:  
 

Цитата:
 3 кэша подключены к трем копиям SatMap и делается экспорт в новый кэш.    
 
тогда это неправильно  
Результат конечно разный, но операция одна и та же -- экспорт только одного кэша за одну операцию. Или я не нашел и пропустил обсуждение некой секретной кнопки дающей возможность экспортировать все подключенные кеши за одну операцию.
 
Кстати, на процессоре P4 3.00 GHz 2,9ГГц, 504 МБ ОЗУ 1 кэш SatMap в 1 кэш SatMap (94,018 т\ 1,33 гб) показал 1 мин без каких либо дополнительных операций с оперативной памятью. Но только после того, как я выбросил из цепочки древний ZIV и поставил две
Toshiba 2.5", 250 Гб и 500 Гб , оба с постоянной скоростью передачи данных 480 Мб/с. Так что производительность диска действительно имеет значение. Такая производительность не подталкивает к дополнительным мудрениям с настройками.  
 
Вы правы в том, что линейная скорость и оперативка может сыграть злую шутку с экспортом в САС  
Результаты САС-САТМАП-САС примерно такие
Импорт из SAS  -- 82,483 тыс тайлов\ 1,1 гб -- 6 мин.
Экспорт из Satmap в SAS 1 кэша 96,316 тыс т\ 1,3 гб-- 45 минут (!!!)
Экспорт из Satmap в SAS параллельно 3 кэша 288 тыс т\ 3,9 гб-- 45 минут (!!!)
 
Так что, мой сравнительный расчет действительно не в мою пользу.
 

Цитата:
сравнительный расчет производительности при условии одного объема и одинаковых затрат времени при переброски кэшей между кэшами Сатмап и Сатмап-Сас-Сатмап. (А по времени каждой отдельной операции эти процессы приблизительно равны)  
 
6 копий в 6 копий (параллельно, 1 единица времени) -- 6 копий в 1 кэш (последовательно, 6 единиц времени) -- 1 кэш в 1 кэш копию (1 единица времени) = 8 единиц.  
 
6 копий в кэш САС (паралельно, 1 единица времени) -- возможен вариант полигонного вырезания кэша внутри САС из всего массива (1 единица времени) -- импорт из кэша САС  в сатмап (1 единица времени) = даже с прибамбасами 3 единицы времени. 3<8.  
 

 
Но эта "гонка на кэшах" отнюдь не опровергает мою хотелку -- подключения иных кэшей напрямую под закачку из SatMap. Наоборот, большой разрыв показателей между импортом и экспортом  из\в  САС даже еще лучше ее аргументирует -- трудящийся хочет пользоваться большим количеством функций при меньших трудозатратах. А дальше каждый выбирает свой порядок работы в зависимости от железа и поставленной задачи. Возможные варианты не плохо бы собрать в FAQ. Вариантов (особенно с мульти) может быть много. Не думаю, что стоит повторять опыты на машинке с 2 гб -- скорость возрастет, но соотношение скорее всего останется.
 
P.S.  Опишите мне пожалуйста "на пальцах" вашу операцию с оперативкой -- не понял я этого  
 
 
 

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 23:57 08-04-2009
egor23



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

Цитата:
Toshiba 2.5", 250 Гб и 500 Гб , оба с постоянной скоростью передачи данных 480 Мб/с.

это возможности интерфейса (USB2.0, ~60МБ\с)
скорость диска ~30МБ\с
Сравнительное тестирование 2,5" внешних накопителей объемом 250 и 300 ГБ
http://www.fcenter.ru/online.shtml?articles/hardware/hdd/23546

Цитата:
 Допотопный ZIV2 40 гб 16-18 Мб/с

но теже ~30МБ\с может выдать
Обзор мобильных накопителей ZIV 2 и ZIV Pro
http://www.fcenter.ru/online.shtml?articles/hardware/hdd/22808

Цитата:
Давайте договоримся о том, что мы понимаем загнать кэш в память. Я это понимаю как загнать во внутренний кэш SATmap.

неверно понимаете

Цитата:
Не делается. Делается только экспорт верхнего подключенного кэша.

вот скрин
   

Цитата:
показал 1 мин без каких либо дополнительных операций с оперативной памятью

или кэш уже упорядочен, или всё таки кэш в памяти был, частично.

Цитата:
Вы правы в том, что линейная скорость и оперативка может сыграть злую шутку с экспортом в САС  

злую шутку играет время доступа
обратите внимание на тесты дисков, которые выше

Цитата:
Опишите мне пожалуйста "на пальцах" вашу операцию с оперативкой -- не понял я этого

чтобы файл с кэшем оказался в памяти, нужно сделать операцию чтения этого файла.
под рукой был QuickSFV (рассчитывает контрольные суммы файлов), когда-то делал тесты (в 7-zip) и поним рассчёт crc32 идёт со скоростью порядка 1ГБ\с, т.к. скорость диска существенно ниже, то использую данную манипуляцию.
или подымаете RAM-drive, и туда копируете, но это не интересно, если памяти не чоень много, хотя о RAM-drive подумываю при выкачке, особенно, гибрида\карта, руки не доходят до тестов.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 01:12 09-04-2009
netrebos

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

egor23

Цитата:
вот скрин

Ну что тут скажешь -- уели!
 

Цитата:
под рукой был QuickSFV  

 
Надо бы попробовать при экспорте в САС.
 
Спасибо за беседу -- не знаю как сторонним наблюдателям, а мне кое в чем удалось разобраться.

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



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

Цитата:
под рукой был QuickSFV  

это всего лишь пример, того что было под рукой.
 
Добавлено:
netrebos
вспомнил тут "мелочи" всякие:
WinXP SP2, 2.5ГБ, файл-подкачки отключен.
с помощью XP Tweaker ( http://xptweak.sourceforge.net/ ) выставлена галка
Система-Система
Оптимизировать работу системного кэша*

Цитата:
Используйте данную опцию, если у вас 512 МБ памяти или больше. Данная опция увеличит производительность Windows XP. Рекомендуется использовать данную опция, если компьютер используется в качестве сервера или работа ведется в программах, для которых требуется кэш большого размера.
 
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
 
DWORD LargeSystemCache, значение 1 - использовать, 0 - не использовать
 
Примечание: в Windows Server 2003 по умолчанию опция включена.

LargeSystemCache
http://technet.microsoft.com/en-us/library/cc784562.aspx

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 02:15 09-04-2009 | Исправлено: egor23, 02:45 09-04-2009
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у кого нибудь есть возможность проверить программу при работе за прокси сервером с авторизацией?
заранее благодарен

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 09:19 09-04-2009 | Исправлено: tolyn77, 09:21 09-04-2009
netrebos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Спасибо, надо попробовать
 
tolyn77
У меня на конторском компе все версии программы, с самого первого дня, с прокси работали без вопросов. Может особенности зарыты внутри вашего сервера и вам стоит поговорить с собственными настройщиками? Вы кажется как-то говорили, что программа работатет без подключения к прокси -- зачем вам тогда заморачиваться?

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 10:14 09-04-2009
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
netrebos
у вас прокси сервер с авторизацией? так я и есть так сказать настройщик, поэтому и есть возможность проверки помимо прокси, потому что работает через над, а мне нужен учет и контроль

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 10:23 09-04-2009 | Исправлено: tolyn77, 10:33 09-04-2009
netrebos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolyn77
Да с авторизацией. И с довольно сложной системой безопасности. Но поскольку я не настройщик, выспрашивать у наших не буду -- они сейчас как подорванные снижают трафик в целях экономии. Начали, правда, банально -- отключили Однокласников и Мой Круг, в то время, как для половины конторы это была не развлекуха, а база данных по контактам. По момему трафику мне тоже несколько картографических ресурсов порезали, так что я сейчас сильно не выпендриваюсь -- 500 мб забрал и исчез.  

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 11:08 09-04-2009
sirW

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЭМ. что то он у меня даже не запускается
 
Добавлено:
Шикарная прога!!!!
 
а вот не вижу у нее функции генерации вышележащих слоев? есть ли она?

Всего записей: 45 | Зарегистр. 26-07-2008 | Отправлено: 23:36 09-04-2009
netrebos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Возвращаюсь с вопросом к функции удалить\упаковать кэш. На файле архива свыше 4,7 гб после начала упаковки кэша появилось собщение о том что диск С: full  с предложением очистить диск и сжать файлы. А через некоторое время Satmap выдала сообщение об SQLite Error 13 database or disc is full.  
 
Файл архива 14 гб и 22 гб при включении удалить\упаковать сразу выдали Cannot perfomance a database...
 
Вот и вопрос что за database  строит Satmap на диске C:, если вся операция выполняется на накопителе и файл journal  строится там же? И как эту database заставить формировать на выносном диске. В моем случае вопрос актуальный, так как полноценного диска С: как такого не имею -- вместо него у меня  твердотелый флешевый SSD-накопитель 4 Гб. От Виндов и кое-какого мелого софта, не подружившегося с расширяющей возможности памяти флешкой, на диске С осталось 1,2 гб. Этого хватало на упаковку кеша до 4,5 гб.  

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 03:29 10-04-2009
relictus

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

Цитата:
а вот не вижу у нее функции генерации вышележащих слоев? есть ли она?

Нет.
 
netrebos
Варианты:
1) на диске С растет своп-файл
2) на том диске, где пакуются большие кэши недостаточно места (надо как минимум столько же, сколько весит сам кэш)

Всего записей: 3712 | Зарегистр. 19-04-2005 | Отправлено: 08:34 10-04-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Упорядочены кэши:
World_ALL level 1-10 \ Moscow_18
если уже скачены можете сами проделать экспорт в новый кэш.
 
relictus
добавил\обновил информацию про кэши: World_ALL \ Moscow_18
+ пояснение о терминах Кэш "упорядочен" \ Кэш "не упорядочен"


Архивы с кэшем скачанных районов
 


 
Добавлено:
добавил скрины для кэша Киева и Гаваны.
 
Добавлено:
relictus
как оперативно в шапку добавили
передобавьте, т.к. исправлены разные ошибки в тексте
 
Добавлено:
relictus
Если один из указаных кэшей не существует, т.е. носителя на котором кэш был нет \ или нет к нему доступа на запись и т.п..
SQLite Error 14 - unable to open database file.
 
Если после выбрать кэш в настройках и сохраниться
Access violation at address 006326F4 in module 'SatMapGPS.exe'. Read of address 00000004.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:23 10-04-2009 | Исправлено: egor23, 17:22 10-04-2009
netrebos

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

Цитата:
1) на диске С растет своп-файл
2) на том диске, где пакуются большие кэши недостаточно места (надо как минимум столько же, сколько весит сам кэш)

Поскольку на накопителе  еще 400гб свободного места, то вариант 1. Как заставить SatMap делать своп на внешнем накопителе?

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 22:05 10-04-2009
egor23



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

Цитата:
 Как заставить SatMap делать своп на внешнем накопителе?

в настройках изменить
или там нет этого диска?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:49 11-04-2009
netrebos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Этот вариант я уже в учебнике прочитал, прежде чем вопрос задавать. Только что-то у меня не получается. Если я отключаю файл подкачки на диске С:, то у меня вся система умирает. Если я оставляю файл подкачки на С: и делаю файлы подкачки на внешних накопителях, то Satmap все равно лезет создавать своп на C:.
 
Вообще с этим удалением\перепаковкой много мороки. По сути получается, что функция скопировать через выделение то же что и удаление ненужных площадей, а ресурсов отъедает меньше.  
 
Добавлено:
relictus
Весной-то уже до неприличия запахло, пора брость в чатах сидеть. Закрой этот сезон достойным аккордом -- функцией полигонного выделения и простеньким ГПС модулем.

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 01:45 13-04-2009 | Исправлено: netrebos, 04:07 13-04-2009
egor23



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

Цитата:
Если я отключаю файл подкачки на диске С:, то у меня вся система умирает.

отключаете совсем файл-подкачки?
отключаете на С, включаете на другом диске?
что значит система умирает? не грузится? умирает во время работы?
 

Цитата:
Вообще с этим удалением\перепаковкой много мороки. По сути получается, что функция скопировать через выделение то же что и удаление ненужных площадей, а ресурсов отъедает меньше.

по-сути да
но сути Вашей проблемы при удалении и последующей упаковке это не меняет.
 
ещё в папке temp создаётся файлики, но вроде они место не занимают.
 
Добавлено:

Цитата:
Если я оставляю файл подкачки на С: и делаю файлы подкачки на внешних накопителях, то Satmap все равно лезет создавать своп на C:.

какого размера фал-подкачки ставите на C?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 05:25 13-04-2009
relictus

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

Цитата:
пора брость в чатах сидеть.

Какие чаты?! Работы валом в будние дни, все выходные в походах. Как остановился неделю-две назад на произвольном выделении, так и зависла разработка на стадии где-то 60%...
PS Некто wonovid предлагал помочь в кодинге, но куда-то пропал после поставленной задачи...

Всего записей: 3712 | Зарегистр. 19-04-2005 | Отправлено: 09:02 13-04-2009
netrebos

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

Цитата:
отключаете на С, включаете на другом диске?  

Именно так. Параметры С: 4 гб ОЗУ 2гб. По умолчанию файл подкачки стоял от 700мб до 1,5гб. При этом в панели задач диск С: определял как 1,2гб свободного места.
При отключении свопа на С: и указании свопа на другом, подключенном через USB диске, на диске С: показывало свободного места только 23мб. Система конечно не умирала полностью, но малейшая операция вызывала крик виндов о необходимости очистить диск С: Да и СатМап не испытывал желаний залезать на внешний диск, даже если там указываешь макчимальный размер свопа 4гб.
 

Цитата:
по-сути да
Но сути Вашей проблемы при удалении и последующей упаковке это не меняет.  

А что при копировании я переношу в новый кэш не один, только выделенный, кусок, тем самым перепаковывая и саму библиотеку SQLite?  
     

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 13:37 13-04-2009
   

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