Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap (3)

Автор: rex
Дата сообщения: 03.05.2013 08:06

Цитата:
[+] в режиме навигации по CTRL-Z в буфер копируются координаты текущего положения (по GPS)


relictus

Эту опцию до ума доведешь на неделе? Теоретически очень полезная штука и почти готова, а пользоваться пока практически нельзя.
Автор: rex
Дата сообщения: 03.05.2013 11:08
relictus

Цитата:
сочетание клавиш Alt+G для возможности коннекта с GPS прямо в полноэкранном режиме навигации (Ctrl+G оказалась занята другим шоткатом)

С шорткатом теперь все относительно в порядке. По Alt+G надписи "GPS подключен" "GPS отключен" переключаются. Но вот сама связь с GPS теперь не устанавливается вообще!
Автор: G787
Дата сообщения: 05.05.2013 18:05
Nikolai2004
Автор: egor23
Дата сообщения: 05.05.2013 18:37
relictus
ссылки в шапке поправьте
torrents.ru замените на rutracker.org
Автор: rex
Дата сообщения: 10.05.2013 13:05
relictus
Доделай пожалуйста до конца недели хотя бы коннект с GPS.
Автор: rex
Дата сообщения: 24.05.2013 22:03
relictus
Недавно обнаружил, что ALT+G в режиме просмотра работает, но там оно как-то не особо надо, а вот в режиме навигации увы - никак.
Автор: G787
Дата сообщения: 16.06.2013 23:59
Подскажите а чем скачивать карты для satmap ?
Что бы можно было задать район и поставить на закачку все зумовые варианты ...
Автор: Rodny
Дата сообщения: 17.06.2013 02:02
Как бы SatMap и скачивать. Кнопки прямоугольного и произвольного выделения на панели.
Автор: relictus
Дата сообщения: 18.07.2013 14:03
v2.6.3 2013 Jul 18
--------------------------------------[no]
[+] экспорт кэша в формате sqlitedb (RMaps, Locus Map, OruxMaps) через полигональное выделение области
[+] копирование путевой точки в буфер обмена в формате KML без заголовка (только placemark)
[+] добавлен параметр Zoom командной строки. Пример: > SatMapGPS.exe lon=47.1234 lat=35.6789 zoom=10
[+] сочетание клавиш Alt+G для возможности коннекта/дисконнекта с GPS прямо в полноэкранном режиме навигации
[/no]

Сорри за позднее реагирование... лето, отпуск

nemo3001
Ты как всегда - пишешь редко, но помногу Из всего желаемого тобой по-быстрому сделал только параметр командной строки "zoom=", остальное может быть когда-нибудь попозже

Nikolai2004


rex

Цитата:
ALT+G в режиме просмотра работает, но там оно как-то не особо надо, а вот в режиме навигации увы - никак

Ну хз почему у тебя так, у меня работает везде как и положено...
Автор: G787
Дата сообщения: 18.07.2013 18:57
relictus

А можешь начертить сравнительную таблицу твоего SatMap vs SAS.Планета а то я так смотрю и имхо сас по лучше будет
Автор: relictus
Дата сообщения: 19.07.2013 09:07
G787
Ты серьезно?
Какая таблица... я создал SatMap под свои нужды и по мере возможностей реализовывал в ней "хотелки" пользователей, которым приглянулась программа. В последнее время уделяю ей все меньше и меньше времени, это правда... жизнь идет, меняются целевые приоритеты, наличие свободного времени и пр.
САС появилась чуть позже и, насколько я знаю, по-прежнему активно развивается командой разработчиков. Но вроде до сих пор там не победили бан гугла и тайлы так и складируются отдельными файлами, хотя... может я и ошибаюсь, уже несколько лет не смотрел что там...
Автор: Nikolai2004
Дата сообщения: 19.07.2013 11:37

Цитата:
тайлы так и складируются отдельными файлами

в SAS уже давно реализовано тайлохранилище в виде набора баз BerkeleyDB
Автор: zedxxx
Дата сообщения: 19.07.2013 12:33
relictus

Цитата:
активно развивается командой разработчиков

Ну, это слишком громко сказано. Отцы основатели уже давно не принимают даже минимального участия в развитии проекта, а развивается он благодаря нескольким энтузиастам и открытости исходных кодов. Так что, если открыть исходники SatMap, то тут наверняка появится точно такая же "команда"

Цитата:
Но вроде до сих пор там не победили бан гугла и тайлы так и складируются отдельными файлами

Скажем так, тем кто разрабатывает программу, бан гугла сильно не мешает, в силу разных причин, поэтому никто на этом и не зацикливался особо. А вот проблему с отдельными файлами решили - это и Беркли и СУБД и различные вариации на основе SQLite в SACS (форк от SAS).

Автор: relictus
Дата сообщения: 19.07.2013 13:45
О как! Интересные новости, надо будет на досуге глянуть, что вы там наваяли уже и форки даже...
Автор: rex
Дата сообщения: 19.07.2013 17:49
G787

Цитата:
а то я так смотрю и имхо сас по лучше будет


По всеохватности SAS - комбайн конечно в разы превосходит SatMap, но если нужно ходить там где нет дорог, спутниковые фотографии Гугля незаменимы и здесь SatMap по удобству вне конкуренции. Впрочем и карты Гугля сейчас подтянулись.

В SatMap переброска 250 гигабайтного кэша с десктопа на ноутбук перед поездкой займет час-полтора без геморройной конвертации, а сколько времени понадобится для обработки и переброски кэшей аналогичного размера в SAS?

relictus
Спасибо. Завтра проверю - отпишусь.
Автор: zedxxx
Дата сообщения: 19.07.2013 19:58
rex

Цитата:
В SatMap переброска 250 гигабайтного кэша с десктопа на ноутбук перед поездкой займет час-полтора без геморройной конвертации, а сколько времени понадобится для обработки и переброски кэшей аналогичного размера в SAS?

Как было сказано чуть выше, в SAS несколько форматов кэша. И копирование некоторых из них, такое же быстрое, как и в SatMap. А некоторые кэши обзавелись версионностью (aka Исторический режим в GoolgeEarth) - могут хранить и отображать несколько версий снимка для выбранной местности. Демка: http://yadi.sk/d/GKlV5VmX45WjK
Автор: G787
Дата сообщения: 19.07.2013 20:01

Цитата:
В  SatMap переброска 250 гигабайтного кэша с десктопа на ноутбук перед поездкой займет час-полтора без геморройной конвертации, а сколько времени понадобится для обработки и переброски кэшей аналогичного размера в SAS?


Там в настройках можно указать в каком виде хочешь хранить кэш, хочешь в открытом пожалста, хочешь в базе пожалста , вобщем вариантов там много, думаю вариант на случай быстрого копирования найдётся. Хотя не проверял, я пока нуб в этих софтах, пока тока присматриваюсь.



Цитата:
но если нужно ходить там где нет дорог, спутниковые фотографии Гугля незаменимы и здесь SatMap по удобству вне конкуренции.

Чем именно ? Я вот честно говоря ни одного преимущества не нашёл, поэтому и спросил relictus-а, а вчё твоя сила, ибо имхо реликтусу нужно вливаться в сас.тим (с антибановской фичей для гугла)

Автор: Nikolai2004
Дата сообщения: 20.07.2013 11:21
SAS.планета конечно хороша, но (кроме упомянутой борьбы с баном гугла):
1. relictus первым реализовал хранение тайлов в БД и подал всем идею
2. в SatMap есть уникальная функция позволяющая узнать какие есть последние версии снимков
3. в SatMap можно задать последовательную скачку нескольких масштабов

+ relictus поделился серийником к GoogleMV, когда ещё не было ни SatMap, ни SAS.планеты
Автор: inco by
Дата сообщения: 20.07.2013 15:20

Цитата:
SAS.планета конечно хороша, но (кроме упомянутой борьбы с баном гугла):
1. relictus первым реализовал хранение тайлов в БД и подал всем идею
2. в SatMap есть уникальная функция позволяющая узнать какие есть последние версии снимков
3. в SatMap можно задать последовательную скачку нескольких масштабов


Поддержу! Именно SatMap использую для скачки карт для навигатора. Ибо здесь это реализовано на голову удобнее. Автору огромное спасибо за проделанную работу! Его труд актуален и по сей день!
Автор: nemo3001
Дата сообщения: 22.07.2013 06:08
relictus

Цитата:
[+] добавлен параметр Zoom командной строки. Пример: > SatMapGPS.exe lon=47.1234 lat=35.6789 zoom=10

Проверил, работает нормально, большое спасибо! Теперь этими параметрами можно будет пользоваться полноценно, ограничиваясь только своей фантазией

Ну и мультиверсию свежую сделай, пожалуйста, чтобы не пользоваться разными версиями SatMap для закачки и для просмотра...
Автор: rex
Дата сообщения: 23.07.2013 11:14
relictus

Цитата:
[+] сочетание клавиш Alt+G для возможности коннекта/дисконнекта с GPS прямо в полноэкранном режиме навигации

Технически теперь все в порядке. Спасибо.

Но осталась неопределенность с определением состояния подключения GPS. После отключения значек тройной стрелки не исчезает, поэтому не понятно есть ли подключение или уже нет. Правда, если сдвинуть карту, стрелки меняются на крестик, но опять не понятно - то ли это GPS отключен, то ли просто логгер спутников не видит.
Хотелось бы довести эту важную функцию до ума.

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

Добавлено:

Цитата:
[+] добавлен параметр Zoom командной строки. Пример: > SatMapGPS.exe lon=47.1234 lat=35.6789 zoom=10

Прикольно! Только хотелось бы:
во-первых, чтобы либо данная функция понимала градусно-секундный формат N38°7'33.29"    E13°20'44.31" который выдает SatMap при копировании координат, либо добавить в SatMap возможность копирования координат в десятичном виде.
во- вторых, было бы неплохо прямо через контекстное меню создавать батник или cmd с кодом.

Но это все-таки пока программистская экзотика так что как говорил товарищ Саахов "не надо спешить" , возможность автоматического создания kml файла по ctrl +Z была бы намного полезнее.
Автор: nemo3001
Дата сообщения: 24.07.2013 02:14
rex

Цитата:
добавить в SatMap возможность копирования координат в десятичном виде

Ctrl-Z копирует в буфер обмена координаты в том формате, который задан в меню "Настройки" - "Программа" - "Формат координат", то есть поставишь там "Градусы" и будет копирование в градусах с десятичными знаками после точки.

Добавлено:
Кстати, сделать простой TrackPlayer, чтобы воспроизводить в SatMap свои записанные треки (файлы .plt), можно без всякого программирования, запуская в bat файле последовательно SatMapGPS.exe с параметрами командной строки "lat=" и "lon=", где крестик отметки центра будет показывать текущую точку трека. Для желающих попробовать - [more=краткая инструкция здесь...] Для этого в основном понадобятся:
- файл трека (.plt),
- программа sleep.exe (из пакета adminpak.msi "Windows Server 2003 Administration Tools Pack"), чтобы задавать скорость воспроизведения трека с точностью до миллисекунды (http://rghost.ru/47627752), или любая аналогичная программа
- и MS Excel.
Правда мой навигатор записывал трек в компактном формате .mps, так что для преобразования его в .plt мне понадобилась еще бесплатная программа OziTrackConverter.exe (http://ozimapconverter.narod.ru/ozitrackconverter.html).
Дальше все несложно:
1. открываем блокнотом файл .plt, копируем из него все строки вида "62.754764,123.638862,1,509.836300, 41411.9043171, 17-май-13, 21:42:13" - обычно с 7 строки и до конца файла, и вставляем их на лист MS Excel с ячейки A1
2. в ячейку B1 записываем формулу вроде этой: "="sleep -m 200 | echo " & ПРАВСИМВ(A1; 19) & " | SatMapGPS.exe lat=" & ЛЕВСИМВ(A1;9) & " lon=" & ПСТР (A1;11;10)" и копируем ее на все строки столбца B, в которых есть записи в столбце A
3. все получившиеся в столбце B строки вида "sleep -m 200 | echo 17-май-13, 21:42:13 | SatMapGPS.exe lat=62.754764 lon=123.638862" копируем и вставляем в новый текстовый файл, который сохраняем с любым именем и с расширением .bat в папку с программой SatMapGPS.exe
4. загружаем в SatMapGPS.exe свой трек .plt, запускаем получившийся файл .bat и любуемся результатом: крестик отметки центра на карте будет последовательно показывать ваше местоположение на треке, а в меняющихся строках окна .bat файла будут видны текущие дата и время путешествия.
В ходе просмотра можно легко менять масштаб в окне SatMap, приостанавливать/возобновлять движение, нажимая Ctrl-C и затем N, Enter в окне .bat файла. Удобную скорость воспроизведения можно подобрать, меняя задержку в миллисекундах в строке "sleep -m 200".[/more]
Такой вот получился TrackPlayer для тех, кто пока удобную программку для проигрывания .plt файлов написать не собрался
Автор: rex
Дата сообщения: 24.07.2013 21:04
nemo3001
Спасибо.
Давно хотел предложить пользователям совместно составить какой-нибудь простенький структурированный перечень возможностей программы. Хелп кажется не обновлялся уже много лет, а перебирать каждый раз все вкладки и подвкладки программы не всегда получается. Тем более, что большинства сочетаний клавиш даже таким образом не узнать, развве что перечитать на ночь всю history

Добавлено:

Цитата:
Кстати, сделать простой TrackPlayer

А сделать автоматическое создание списка закачки вдоль трека gps не пробовал?
Такая возможность сократила бы время и объемы закачки на порядок.

Автор: nemo3001
Дата сообщения: 25.07.2013 03:27
rex

Цитата:
сделать автоматическое создание списка закачки вдоль трека gps

Это burekbrigada вроде бы уже сделал в программе GeoKnife.exe (http://www.burekbrigada.com/geoknife.rar). Для составления такого списка он использует также программу gpsbabel.exe (http://www.gpsbabel.org/download.html): запускаешь GeoKnife, нажимаешь "Settings", указываешь путь к папке с gpsbabel, "OK". Потом нажимаешь "More", настраиваешь ширину полосы вдоль трека и масштаб для закачки ("Radius", "Zoom"), нажимаешь "Download Track", указываешь .plt файл и все. Программа поработает и составит для закачки в SatMap файл "track.dlist" в папке с программой GeoKnife.exe.
Автор: rex
Дата сообщения: 25.07.2013 19:06
nemo3001

Надо будет проверить.

Кстсати список полезных для работы с SatMap утилит тоже не помешает.


Автор: inco by
Дата сообщения: 04.08.2013 17:07

Цитата:
Посмотрев на рынок предлагаемых карто-прог для андроида, решил не изобретать велосипед с портированием SatMap, а сделать экспорт кэша в один из популярных форматов - "Big Planet Tracks SQLite format (Android)", он же RMaps sqiltedb. Из всего обилия навигационных программ мне приглянулась Locus
Map Pro, которая также всасывает этот формат.


Экспортировал карту в этот формат с помощью SatMap. Открыл в Локусе. Вместо гибрида на выходе получил просто карту. В чем может быть проблема?
Автор: pivometr
Дата сообщения: 05.08.2013 09:29
Никогда не качал ни Hybrid ни Satelite все как-то Map обходился. А тут понадобилась небольщая область и ни Hybrid ни Satelite не то что не качаются а даже не отображаются.
Пустил SatMap через GeoCacher и заметил что запросы от SatMap отличаются от запросов от Google Earth.

Google Earth: http://kh.hooqle.com/flatfile?fl-0301230303311112200-i.514
SatMap: http://khm1.google.com/kh/v=67&x=24679&s=&y=52621&z=17&s=Ga

Соответственно гугл 200 а сатмап 404

Подскажите куда копать.
Спасибо
Автор: relictus
Дата сообщения: 05.08.2013 09:31
inco by
Какой слой был экспортирован точно?
И да, с экспортом в формат RMaps есть неучтенный мной нюанс, а именно: выбор одновременно нескольких слоев. Что записывать, если выбран, к примеру, слой спутник+ландшафт?
Надо будет ограничить выбор одним слоем, оставив только спутник+гибрид (видимо то, что хотелось получить, да?)...

Добавлено:
pivometr

Цитата:
заметил что запросы от SatMap отличаются от запросов от Google Earth

Да. Сравнивать надо запросы не с GE, а с Google Maps. Если искомая карта/спутник показываются в GM, то и в программе они должны закачиваться.
Автор: nemo3001
Дата сообщения: 05.08.2013 10:07
pivometr

Цитата:
SatMap: http://khm1.google.com/kh/v=67&x=24679&s=&y=52621&z=17&s=Ga

А вот эта ссылка скачается нормально:
http://khm1.google.com/kh/v=132&x=24679&s=&y=52621&z=17&s=Ga
Просто версия снимка в ссылке стояла слишком старая (v=67), поэтому и ответ "404. That’s an error".
Видимо нужно в настройках SatMap зайти на закладку Интернет и нажать кнопку с зеленой галочкой "Проверить версии в интернете".
Версии снимков обновятся на текущие и они будут закачиваться нормально.
Автор: inco by
Дата сообщения: 05.08.2013 10:12

Цитата:
Какой слой был экспортирован точно?


Экспортировал только Гибрид. Привык именно к такому варианту - чтобы и со спутника бьыло видно, и дороги с названиями помечены. Уже лет 7 так делаю, закидывая карты в КПК. Но вот прикупил планшет, воспользовался вашей рекомендацией по выбору софта и... приплыли. Можно, конечно, также озик для андроида поставить. Но хотелось бы какого-то движения вперед. SQL база видится более перспективным вариантом, чем постоянные перекодировки в ozf2.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Автоматическое обновление адресной книги в локалке


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.