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

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

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



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

Цитата:
похоже так

Тогда обходится элементарно.
Создается кэш на три уровня, и в него импортируются все начиная с 4-го уровня.
Пока relictus багу не исправит можно и так.

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 23:33 03-04-2009
egor23



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

Цитата:
[+] опция: показывать высоту под курсором (данные SRTM, уровни > 9)

уровни > 9 - с чем связано такое ограничение?

Цитата:
последнее значение высоты остаётся "видимым", переходим например с 10 уровня на 9

т.е. по-умолчанию стоит --, если нет данных, то должен ставиться --
 

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

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

Цитата:
Где y28420.tne и есть отсутствующий на сервере тайл

Понятно. А файл нулевого размера или в нем еще что записано?
Но алго действительно плохой, rex правильно написал.
 
Насчет FAQa в понедельник попробую сделать такую отдельную страничку.
 
rex

Цитата:
Сообщение: "0__' is not valid integer number'"  при импорте из SASPlanet

А нет ли в этом сасовском кэше файлов вида "y-1.jpg"? Т.е. со знаком минуса. Если есть, прибей их и попробуй заново импортировать, будет ошибка?
 

Цитата:
SRTM90 (World-wide Elevation)  
Качаются влет. Это оно? Потому как про Levels ты вроде ничего не писал.

Это ты к чему? Что "оно"?
 
egor23

Цитата:
уровни > 9 - с чем связано такое ограничение?

ИМХО, на меньших уровнях высота уже просто не актуальна - это раз. Два - придется часто подгружать почти 3МБ фалы с высотами, что не есть гуд.

Всего записей: 3714 | Зарегистр. 19-04-2005 | Отправлено: 08:48 04-04-2009
rex



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

Цитата:
SRTM90 (World-wide Elevation)  
 
Это ты к чему? Что "оно"?

 
К высотам. По адресу что ты дал качается очень плохо, а по этому легко.
Просто в SRTM90  пять уровней, какой из них подходит к SATmap?
Или это под конкретную программу?
 
 

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 13:38 04-04-2009
egor23



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

Цитата:
ИМХО, на меньших уровнях высота уже просто не актуальна - это раз. Два - придется часто подгружать почти 3МБ фалы с высотами, что не есть гуд.

ну это не есть проблема
а так можно подумать о создании для низких уровней файлов .hgt "по-проще"

Цитата:
2. дисковые операции идут в полном объёме - так что проблема в этом.

оптимизация работы возможна?

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сообщение: "0__' is not valid integer number'"  при импорте из SASPlanet:
 
Это подстава!!!
 
Оказалось в дистрибутиве! SAS  куча лишних файлов вызывающих сбой импорта в SatMap.
 
 в папке _:\SASPlanet\cache\SAT\z3\0\x3\0:
    y0.jp2
    y1.jp2
    y2.jp2
    y3.jp2
    y0_.jpg
    y1_.jpg
    y2_.jpg
    y3_.jpg
 в папке _:\SASPlanet\cache\MAP\z1\0\x0\0:
y0__.png
 
Удалил их и процесс пошел!
 
Короче, установив SAS, надо перед экспортом в него чистить кэш, причем самым простым способом - сразу удалить все папки внутри папок \SASPlanet\cache\SAT\ и \SASPlanet\cache\MAP\ да и в остальных для страховки можно все поудалять!
SatMap сам их создаст по новой.
 
Вот и пунктик для FAQ

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 15:57 04-04-2009
netrebos

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
То ли гугль, то ли нод опять развлекаются. Локализовать вирус в карантине не удалось -- пишет "Ошибка при изоляции"
 
 

 

Цитата:
А файл нулевого размера или в нем еще что записано?  

 
Каждый файл *.tne весит 20 б. Открывается блокнотом -- показывает дату, например: "03.04.2009 1:26:40". Могу выложить образец.  
 
 
 
Добавлено:
rex

Цитата:
Это подстава!!!  

 
А самой САС эти файлы нужны? К чему они туда зашиты? Без них работоспособность не меняется?

Всего записей: 447 | Зарегистр. 19-09-2006 | Отправлено: 15:57 04-04-2009 | Исправлено: netrebos, 16:06 04-04-2009
Nikolai2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Архив кэшем (спутник) 1-18 уровней г.Киев, Украина. Актуальность: апрель 2009.
Киев 1-18 - 992 МБ
 
слоёв гибрид/карта/ландшафт нет, т.к. для данной области их нет у Google
 

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 17:48 04-04-2009
rex



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

Цитата:
А самой САС эти файлы нужны? К чему они туда зашиты? Без них работоспособность не меняется?

Абсолютно не нужны, но и не мешают. Да и не везде они, а всего в двух папках. Может остатки от экспериментов автора SAS? А может пошутить решил над для любителями столь чувствительного к именам файлов  SatMap?
 
Nikolai2004

Цитата:
слоёв гибрид/карта/ландшафт нет, т.к. для данной области их нет у Google

Карта для экзаменов на водителя киевского такси?
 
В Яндекс_Map для Киева даже номера домов есть, но напрягать Реликтуса Яндексом пока наверное не стоит. Сейчас главное полигональное выделение и работа с GPS, Яндексом грузить его будем осенью или зимой.

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 18:45 04-04-2009
relictus

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

Цитата:
Просто в SRTM90  пять уровней, какой из них подходит к SATmap?  
Или это под конкретную программу?

Про то мне неведомо Что там у них на 5 уровней? Я знаю только 2. Попробуй, расскажешь, как будет
 
egor23

Цитата:
2. дисковые операции идут в полном объёме - так что проблема в этом.  
оптимизация работы возможна?

Не могу вспомнить, о чем это?
 
netrebos

Цитата:
Каждый файл *.tne весит 20 б. Открывается блокнотом -- показывает дату, например: "03.04.2009 1:26:40". Могу выложить образец.  

Скинь на всякий случай намыло или на файлообменник.
 
Nikolai2004

Цитата:
Архив кэшем (спутник) 1-18 уровней г.Киев

Ок, засуну в шапку.
 
rex

Цитата:
 но напрягать Реликтуса Яндексом пока наверное не стоит.

Не стОит, это точно

Всего записей: 3714 | Зарегистр. 19-04-2005 | Отправлено: 22:27 04-04-2009
egor23



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

Цитата:
Не могу вспомнить, о чем это?

это о наложении, и о том что отрисовка идёт быстро, а тормозят процесс дисковые операции, скорее всего по каждому тайлу идёт отдельный запрос, вопрос - зачем это так?
http://forum.ru-board.com/topic.cgi?forum=5&topic=30026#8
 
Добавлено:
relictus
SRTM1 планируется добавить поддержку?
ftp://e0srp01u.ecs.nasa.gov/srtm/version2/SRTM1/

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

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

Цитата:
Скинь на всякий случай намыло или на файлообменник.  

Скинул на мыло.

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



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

Код:
 
Произошла следующая ошибка:
 
    * Доступ к кэшу запрещен  
 
Извините, Вы не можете запросить:
 
    http://mt1.google.com/mt/v=w2t.92&hl=ru&x=2743&y=299&z=12&s=
 
из этого кэша до тех пор, пока не пройдете аутентификацию.  
 

так что я так думаю что что то с прогой  не так

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

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

Цитата:
это о наложении, и о том что отрисовка идёт быстро, а тормозят процесс дисковые операции, скорее всего по каждому тайлу идёт отдельный запрос, вопрос - зачем это так?

А не так! В языке SQL есть такой оператор как SELECT, с его помощью я за РАЗ выбираю все необходимые мне тайлы. Если подключенных кэшей больше, то и раз больше. Тут оптимизировать нечего, а вот с графикой еще можно...
 

Цитата:
SRTM1 планируется добавить поддержку?

А зачем? Эти данные только для пиндосии.
 
tolyn77

Цитата:
так что я так думаю что что то с прогой  не так

С прогой все так, сказали же уже, что все работает с проксей. Может ты что не то вводишь? Браузер через проксю ходит?

Всего записей: 3714 | Зарегистр. 19-04-2005 | Отправлено: 20:45 05-04-2009
egor23



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

Цитата:
А не так! В языке SQL есть такой оператор как SELECT, с его помощью я за РАЗ выбираю все необходимые мне тайлы. Если подключенных кэшей больше, то и раз больше. Тут оптимизировать нечего, а вот с графикой еще можно...

повторю вопрос (хотелось бы понять почему так)

Цитата:
relictus  
наложение  
 
единственное чего понять не могу, почему так медленно формируется слой наложения?  
ведь при выделении достаточно быстро подсчитывается количество имеющегся тайлов,  
почему при наложении это происходит так медленно?

пример:
18 уровень спутник Москва (~120000 тайлов)
наложение 18-й уровень на 10-й
Кнопочка i - для подсчёта тратится всего 3 сек (~320 дисковых операций чтения)
Наложение - тратится 9мин 50сек (~175000 дисковых операций чтения)
вот LOG File Monitor:
http://download.sysinternals.com/Files/Filemon.zip
Filemon_i_3sec.7z
Filemon_+8 (10s_18s)_9m_50sec.7z
 
повторюсь - когда SatMap получает данные быстро - слой наложения строится мгновенно.
 
Вообщем уже говорил на тему минимизации дисковых операций,
т.е. уменьшение обращений к физ.диску, следовательно:
нужно кэширование данных, вообще для операциий чтения это очень полезно.
иначе упираемя в скорость работы Диска.
вопросы на тему:
можно ли получать данные о том в какие места кэша будут идти операции чтения?
 
PS: я обычный пользователь - не программер, тонкостей всяких не знаю.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
вообще то уже отвечал!!! ходит браузер на ура
может что с авторизацией не то имя пользователя и пароль для прокси сервера может не используются?
PS у меня есть компьютер который может ходить через прокси сервер и на прямую, так я на нем и тестирую работу,
если идти через прокси сервер то браузер показывает картинки прога не показывает,
если идти на прямую то браузер и прога показывает картинки

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 08:01 06-04-2009
relictus

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

Цитата:
повторю вопрос (хотелось бы понять почему так)

Вот ты дотошный!
"Кнопочка i - для подсчёта тратится всего 3 сек" - элементарно быстрая операция, подсчет кол-ва файлов по индексу.
"Наложение - тратится 9мин 50сек" - (у меня, кстати, около 20 сек) - выборка всех тайлов видимых на экране, потом цикл по выборке, дабы считать координаты каждого тайла и отрисовка его на схеме.

Цитата:
я обычный пользователь - не программер, тонкостей всяких не знаю.

Вот и как тебе объяснить, что выборка - это не все данные, а только указатели на данные. Типа индекса, что ли...
 

Цитата:
вопросы на тему:  
можно ли получать данные о том в какие места кэша будут идти операции чтения?

Нет, это внутренности SQLite.
 
tolyn77

Цитата:
может что с авторизацией не то имя пользователя и пароль для прокси сервера может не используются?

Хорошо, а каким именно способом ты пытаешься скачать через прокси:
1) через выделение
2) режим кэш+инет
3) инет
4) из контекстного меню "загрузить тайл"
5) скачать недостающие
?
Во всех случаях не работает?
 
 
Добавлено:
Насчет FAQa решил не мудрить, а просто сделал страничку на сайте: FAQ. Формат - простейший html, желающие могут либо напрямую добавлять код (но потом скидывать его мне), либо присылать мне вопрос-ответ, а я буду добавлять его.
А то открывать здесь топ для ФАКа и ограничивать в него доступ не просто...

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



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

Цитата:
у меня, кстати, около 20 сек

если говорим об одном и том же кэше, в том виде в котором выложен, то хм...
сколько оперативной памяти?
 
а так увеличить скорость можно сделал экспорт кэша, тогда данные упорядочиваются и чтнение их идёт последовательно с вытекающими..., по-сути на пределе линейной скорости диска считываются данные, что приемлимо, когда данные куда-то копируются, а в данном случае не очень:
наложение 18-го уровня на 10-й Москва:
68сек (средняя скорость диска ~30МБ\с)
28сек (средняя скорость диска ~60МБ\с)
Filemon_m181_1min_8sec.7z
Filemon_m181_28sec.7z

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

а координаты тайлов неизвестны заранее? их надо полчучать откуда-то?
(у нас видимая область окна, по-сути выделенная область, в данный момент времени)

Цитата:
что выборка - это не все данные

слово выборка к "математике" относится

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 10:35 06-04-2009 | Исправлено: egor23, 10:45 06-04-2009
relictus

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

Цитата:
если говорим об одном и том же кэше

Нет. Я проверял на двух своих подключенных: 1.91 ГБ в сумме, не упорядоченные.
Комп: AMD 64 X2 5600+ 2.91 ГГц, 3.25 ГБ ОЗУ, разрешение 1280х1024.
 

Цитата:
а координаты тайлов неизвестны заранее? их надо полчучать откуда-то?

Конечно. Из выборки.
 

Цитата:
слово выборка к "математике" относится

SELECT — оператор языка SQL, возвращающий набор данных (выборку) из базы.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
после удаления упаковаять кэш
предупреждение о том чтобы не суетились - это хорошо, а вот то что требуется на диске дополнительно место = объёму упаковываемого кэша не написали.

Цитата:
 Я проверял на двух своих подключенных: 1.91 ГБ в сумме

примерно столько занимает 18уровень слой спутник сам по себе.

Цитата:
Конечно. Из выборки.

а почему координаты "неизвестны"? их разве нельзя рассчитать?
или нет возможности получить и сопоставить данные о тайлах: координаты - есть\нет тайл?

Цитата:
SELECT — оператор языка SQL, возвращающий набор данных (выборку) из базы.

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

Цитата:
А то открывать здесь топ для ФАКа и ограничивать в него доступ не просто...

ничего невозможного нет

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 11:52 06-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