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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Widok



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

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

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

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


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


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

 
Основные функции и возможности (на данный момент):
1. Импорт данных из кэша GoogleMV (версии 2.7+), SatMap, SASPlanet, Global Mapper
2. Формат кэша: 1 кэш = 1 файл
3. До 100 подключаемых кэшей
4. Экспорт в кэш формата GoogleMV, SatMap, SASPLanet, sqlitedb (RMaps, Locus Map, OruxMaps)
5. Поиск, сохранение и переход по введенным координатам/названию места
6. Импорт/экспорт путевых точек и треков в форматах OziExplorer (*.wpt, *.plt), *.gpx, *.kml
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
15. Пользовательские инструменты
16. Закачка тайлов только по треку (выбираемая ширина коридора в метрах или тайлах)
 
Планируется:
1. Работа с форматом kmz
2. Возможность скачивать данные с других сервисов
3. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.
 
Помочь проекту
WebMoney:
R185452921094
Z336558313529
Яндекс.Деньги:
4100166097013

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:57 02-08-2010 | Исправлено: relictus, 10:40 24-08-2022
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Ладно, сделаю целиком, но это не быстро, поэтому пока опишу один баг который попортил мне много крови и локализовать который я смог только в последний момент во время экспорта кэшей для поездки, пришлось доделывать ключевые места в последний день. Баг состоит в том, что во время создания списка для закачки или экспорта в режиме полигонального выделения на максимальном уровне, например с 11 делается 18-й, пропускаются целые полосы тайлов. Например 1-3 полосы закачиваются нормально, а одна пропускается (пропускается не больше одной). Повторная закачка ничего не меняет, так что проблема скорее всего в алгоритме формирования списка. На меньших уровнях, например с 11 делается 17-й и при прямоугольном выделении проблем нет. От типа карты и широты  тоже не зависит - проблемы как на 60-й, так и на 30-й, и как со спутником, так и с картами и гибридом

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 19:49 02-08-2010
relictus

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

Цитата:
Ладно, сделаю целиком, но это не быстро

Звучит так, как будто ты мне одолжение делаешь
И мне быстро и не надо, я скоро в отпуск отвалю
Описанный баг мне известен, но в текущем алгоритме формирования списка его не пофиксишь, только когда изменю весь алго....

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 20:09 02-08-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Встречаем
v2.5.0 2010 Aug 4
--------------------------------------
[+] импорт треков в формате plt, gpx, kml
[+] импорт/экспорт путевых точек в формате wpt, gpx, kml
[+] возможность использовать настраиваемые пользовательские инструменты (не более 20)
[+] Google Earth launcher (thanks to burekbrigada)
[+] хоткеи для перехода на 11 - 20 уровень (CTRL+0 - CTRL+9) на цифровой клавиатуре и инкремента/декремента (CTRL+=/CTRL+-) уровня продублированы на основной клавиатуре
[+] опция: загружать маршруты GPX как треки
[+] опция: показывать названия путевых точек (F5)
[+] настройки: управление видимостью кнопок в навигационном режиме
[+] настройки: перемещать мышь в центр при центрировании
[*] настройки мыши: "при смене уровня центрирование по указателю мыши" --> "масштабирование как в Google Maps"
 
 
Добавлено:
PS Рекомендую при установке в папку предыдущей версии удалить satmap.xml!
Работа с точками/треками переписана с нуля, так что возможны баги, о которых незамедлительно сообщаем
Планируется дальнейшее развитие обработки файлов GPX/KML, но уже после сентября...

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 09:23 04-08-2010
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
всё забываю попросить
Можно сделать отмену действия, например расстояние замеряем, бывает не там поставил точку, а отменить нельзя.

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

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

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



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

Цитата:
Описанный баг мне известен, но в текущем алгоритме формирования списка его не пофиксишь, только когда изменю весь алго....

Так предупреждать надо! Сколько вренмени из-за этого потерял!  
 
egor23
Надо будет пока relictus отдыхает сделать список всех известных вариантов клавиатурного управления, типа мини хэлпа, а то в программе много возможностей о которых почти никому не известно. Я с твоей проблемой тоже часто сталкивался, а решение оказалось не только простым, но и стандартным.
 
Добавлено:
relictus

Цитата:
[+] Google Earth launcher (thanks to burekbrigada)  

И что с этим можно теперь делать?

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rex 17:20 04-08-2010
Цитата:
И что с этим можно теперь делать?

Это в паре с "[+] возможность использовать настраиваемые пользовательские инструменты (не более 20)"
 
Добавлено:
relictus
Несколько раз при зуме в режимах "Только кэш/Гибрид" вылезло:

Код:
Access violation at address 0079906D in module 'SatMapGPS.exe'. Read of address 00000000.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 18:36 04-08-2010 | Исправлено: Rodny, 18:41 04-08-2010
relictus

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

Цитата:
Несколько раз при зуме в режимах "Только кэш/Гибрид" вылезло:

Какие-нибудь объекты были загружены?
AV стабильно появляется? При каких условиях я могу воспроизвести его?

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 19:25 04-08-2010
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Загружено ничего не было, просто открывал программу и лазил по карте. При скролле буквально два или три раза выдало сообщение, специально воспроизвести не могу.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 19:42 04-08-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rodny
Старый satmap.xml удалял?

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 19:46 04-08-2010
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Да.
Кажется, нашёл у себя проблему. При отображении определённой местности при зуме от 13 к 14 уровню стабильно этот AV. Дефрагментация кэша не помогла, сейчас делаю экспорт.
 
Добавлено:
 
Экспорт в новый файл тоже не помог.  
Экспортировал уровни 12-14 спутник+гибрид в файл test и приложил places.kml с этой точкой, 3,6 Мб на народе.
Воспроизводится всегда один раз при при зуме 13->14, а также при открытии программы с этим участком сразу на 14-м уровне. После чего дальше работает без проблем.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 20:27 04-08-2010
egor23



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

Цитата:
Access violation at address 0079906D in module 'SatMapGPS.exe'. Read of address 00000000.

случайно поймал, баг репорт ушёл на мыло

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 20:54 04-08-2010
nemo3001

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

Цитата:
Встречаем  
v2.5.0 2010 Aug 4

Теперь бы еще и мультиверсию...

Всего записей: 235 | Зарегистр. 06-05-2010 | Отправлено: 20:54 04-08-2010
egor23



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

Цитата:
Воспроизводится всегда один раз при при зуме 13->14, а также при открытии программы с этим участком сразу на 14-м уровне. После чего дальше работает без проблем.

боюсь без satmap.xml вопроизводиться не будет
упс, Гибрид забыл включить.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rodny
egor23
Спасибо, файлы получил, завтра буду искать причину AV.

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 21:15 04-08-2010
relictus

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

Цитата:
завтра буду искать причину AV.

Rodny
egor23
AV из-за битых тайлов PNG слоя гибрид. Кстати, и тайлы спутника тоже битые, но они показываются, т.к. проходят проверку на сигнатуры конца/начала файла... А вот почему записались битые png - непонятно
 
Добавлено:

Цитата:
А вот почему записались битые png - непонятно

Понятно... тоже проходят сигнатурную проверку....
 
Добавлено:
Rodny
Попробуй satmap_v2.5.1_exe
Теперь хотя бы AV нет при просмотре битых картинок, которые проходят сигнатурную проверку, т.о. их можно легко удалить...  
А вот как сделать чтоб такие картинки не сохранялись в кэше без кучи доп. проверок, а значит и падения производительности, я не знаю

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 09:09 05-08-2010
egor23



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

Цитата:
А вот как сделать чтоб такие картинки не сохранялись в кэше без кучи доп. проверок, а значит и падения производительности, я не знаю

а размер файла в байтах, приходит до его скачивания?

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Имеешь в виду заюзать Content-Length для сравнения с размером закачанного? Боюсь не поможет, т.к. битые файлы по размеру одинаковы с не битыми

Всего записей: 3764 | Зарегистр. 19-04-2005 | Отправлено: 13:22 05-08-2010
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus 08:09 05-08-2010
Цитата:
Теперь хотя бы AV нет при просмотре битых картинок, которые проходят сигнатурную проверку, т.о. их можно легко удалить...  

По мне, раз причина AV стала известна, лучше пускай он пока побудет в качестве предупреждения о битых тайлах. Вдруг ещё где-нибудь такие попадутся. Иначе как можно понять, что они битые? А так я просто перекачал кусок 14-го уровня и всё стало нормально.
 
В 2.5.1 минут десять не мог закрыть SatMap, выдавалось

Код:
---------------------------
SatMap Navigation
---------------------------
The operation is in progress, press Stop to terminate
---------------------------
OK    
---------------------------
 

При этом ничего не качалось, счётчик трафика в правом углу стоял. Убил процесс.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 13:53 05-08-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

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap (часть 3)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru