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

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

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

batva (02-04-2009 13:44): Продолжение -> SatMap (2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

relictus

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

 
Текущая версия 1.4.3.33:
полный комплект (1.92 Mb)
только exe (1.12 Mb)
Функционал работы с GPS-приемником временно отключен.
 
Конвертор кэша версий 1.3.x.x в формат кэша 1.4.x.x:
v007 (360 Kb)
 
Для работы с кэш-файлами размером больше 4 Гб необходима файловая система NTFS!
Отсутствующие у некоторых библиотеки MSVCP71.dll и MSVCR71.dll можно скачать здесь: 229 Kb
 


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


 
* - архивы в формате 7-zip
 
Официальный сайт http://satmap.narod.ru

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

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 13:02 29-10-2007 | Исправлено: relictus, 11:40 02-04-2009
rex



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

Цитата:
Что-то мне кажется гугль просек обход бана с помощью каптчи и теперь даже не предлагает ее ввести,

Я для закачки спутника использую старую версию 1.3.1.15.
Обычно  гугль дает скачать ~6000 - 6500 тайлов и только тогда банит. Приходится менять IP. Пробовал качать сразу несколько слоев, чтобы замедлить закачку спутников - не помогло. Возможно один из  проверяемых параметров алгоритма бана как-то связан с общим времени долбежа одного участка с одного IP - на броузере вручную так не поработаешь.  Во-вторых возможна проверка порядка закачки - ваша спираль в новой версии отлавливается элементарно. В третьих гугль гарантированно проверяет "User Agent" браузера. Попробуйте поэкспериментировать с разными значениями - Оперой, IE, Mozilla Firefox, Chrome - может удастся обмануть. Правда и порядок закачки тайлов возможно должен совпадать.
 
Например в USD установка  User Agent  - "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar; MEGAUPLOAD 1.0)" позволяет спокойно качать с сервиса MEGAUPLOAD почти без ограничений без браузера.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kalbaska
Спасибо, добрый человек, завтра же и приступим
 
rex
Видимо, система бана запросов тайлов по имени (как в версии 1.3...), осталась без изменений, тогда как на запросы по координатам гугль что-то новое придумал.  
Закачка по спирали идет только в режимах инет/инет+кэш, по выделению осталась такая же, как и в ранних версиях, но банят одинаково быстро. ИМХО, врядли дело в спирали...
С "User Agent" я уже игрался. Возможно мало, но разницы не ощутил. Единственно, не пробовал ХРОМ еще...
Вроде разгадал и систему куков, но тоже не сильно помогло... Есть, правда, еще кое-какие идейки...  
Напоследок оставил периодическую тупую подгрузку мапс.гугл.ком, как писал az52, вроде помогает.....

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



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

Цитата:
Что-то мне кажется гугль просек обход бана с помощью каптчи и теперь даже не предлагает ее ввести, сразу - 403 Forbidden. Это у всех так?

Чтобы такое проверить нужен постоянный IP (Белый IP).

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

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

Цитата:
Чтобы такое проверить нужен постоянный IP (Белый IP).

Зачем? Я смотрю по логам: если раньше гугль при подозрении на автозакачку делал редирект на страницу с каптчей, то сейчас я такого не наблюдаю - сразу бан.

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 20:12 16-02-2009
egor23



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

Цитата:
Зачем? Я смотрю по логам: если раньше гугль при подозрении на автозакачку делал редирект на страницу с каптчей, то сейчас я такого не наблюдаю - сразу бан.

Так может он уже делал ридерект до этого, если кто уже качает\качал с использованием SatMap на этом IP (если бан по IP).
 
Вообще можете сделайте полную эмуляцию поведения браузера, со всеми запросами тайлов (пускай лишнее качается, чёрт с ним) и в несколко потоков (или опцию - количесвто соединений с сервером, такое в Opera есть).

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 20:25 16-02-2009 | Исправлено: egor23, 20:26 16-02-2009
zporuchik



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

Цитата:
со всеми запросами тайлов  

скорее надо делать поддержку джаваскриптов, т.к. вся соль в них.
вообще я давно думал, что идеальной прогой будет та, которая будет строится на подобии надстроек к браузеру ИЕ. наподобии Макстона, Гринброузера и т.п.
т.е. в программе надо использовать движок ИЕ, а весь функционал в надстройку.

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 23:14 16-02-2009
egor23



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

Цитата:
т.е. в программе надо использовать движок ИЕ

он и так используется

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 23:30 16-02-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Если не секрет, ты же вроде на delphi пишеш, как грузиш map.google.com? Всмысле как грузить без утечки памяти?

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 23:53 16-02-2009
relictus

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

Цитата:
в программе надо использовать движок ИЕ

Не думаю. Ведь в Опере тоже все прекрасно работает! Другие браузеры не пробовал...
egor23

Цитата:
он и так используется

А вот и нет. Я полностью избавился от зависимости IE. Используются только сокеты...
az52

Цитата:
как грузиш map.google.com? Всмысле как грузить без утечки памяти?

Главную страницу? Я ее вообще не гружу (пока). А где и почему у тебя утечки (я не юзаю indy)?  

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 08:18 17-02-2009
zporuchik



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

Цитата:
Я полностью избавился от зависимости IE

может не стоило?

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 08:54 17-02-2009
relictus

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

Цитата:
может не стоило?

Стоило
kalbaska
Пока разгадываю гугловские хитрости бана, пару штук уже просёк, еще чуть-чуть и выложу для теста

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 11:41 17-02-2009
kalbaska



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

Цитата:
Пока разгадываю гугловские хитрости бана, пару штук уже просёк, еще чуть-чуть и выложу для теста

Я готов!

Всего записей: 99 | Зарегистр. 08-09-2006 | Отправлено: 13:09 17-02-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kalbaska
Только для теста, пробуй: Ссылка
Что надо:
1) зайди в настройки-интернет-кнопка проверить версии
2) выделить область на тысячу-две тайлов
3) выбрать слой только спутник и попробовать закачать
4) запомнить на каком по счету вывалится бан

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 15:32 17-02-2009
kalbaska



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Странная ситуация:
1. Следовал всем инструкциям из предыдущего поста.
2. Скачало 139 тайлов и выскочило окошко: 2500 поставлено на закачку, 139 скачано, 0 не удалось скачать.
3. Поставил качать заново - качается...

Всего записей: 99 | Зарегистр. 08-09-2006 | Отправлено: 15:47 17-02-2009
relictus

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

Цитата:
Странная ситуация:

Стоп не нажимал случайно? Теперь же это одновременно и кнопка выполнить
 
 
 
Добавлено:
kalbaska
Прошло полчаса, неужто не забанили??

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 15:52 17-02-2009
kalbaska



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да вроде нет... Но больше такого не случалось.
Скачивание 2500 тайлов закончилось - бан так и не случился.
 
Добавлено:
Попробовать еще что-нибудь?

Всего записей: 99 | Зарегистр. 08-09-2006 | Отправлено: 16:38 17-02-2009
relictus

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

Цитата:
Скачивание 2500 тайлов закончилось - бан так и не случился.

Неужели победил я бан???
На всякий случай переспрошу: точно качал слой спутника? айпи менялся во время закачки? тайлы реально закачались? попробуй еще
 
Добавлено:
скорость какая была?

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 16:53 17-02-2009
kalbaska



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

Цитата:
На всякий случай переспрошу: точно качал слой спутника?

точно.

Цитата:
айпи менялся во время закачки?

нет.  

Цитата:
тайлы реально закачались?

да, проверил. всё в порядке.  

Цитата:
попробуй еще

поставил очередь на 5000 тайлов. через пару часов отпишусь...

Цитата:
скорость какая была?

скорость конечно не очень - 40 тайлов в минуту, но я так понимаю что лучше так чем никак...

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
При попытке склеить в ECW\JP2
получаем ошибку:
 
Exception ECWError in module SatMapGPS.exe at 002ACDC1.
An invalid parameter was used.
 
Жмём склеить - указываем имя файла - получаем ошибку

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:48 17-02-2009 | Исправлено: egor23, 17:54 17-02-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Экспортировал старый кэш в GMV  и попытался импортировать пару уровней в 4-ю версию. За три часа конвертировалось чуть больше 3-х гигабайт. Поскольку пора было уходить и забирать с собой ноут поришлось убить процесс .  Судя по низкой загрузке процессора и памяти причина медленной конвертации в связке диск-файловая система и обойти это при миллионах мелких файлов тайлов не получится. Нельзя ли сделать вариант остановки процесса импорта с корректным завершением? Чтобы потом можно было продолжить там где закончил.

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 17:57 17-02-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

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap
batva (02-04-2009 13:44): Продолжение -> SatMap (2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru