nemo3001
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору relictus 1. Как обычно, ждем мультиверсию для SatMap v2.6.2... Хорошо, что ты периодически возвращаешься и дополняешь свою программу 2. Для упорядоченного хранения накопленных файлов кэшей SatMap сделать бы в программе экспорт кэша в формат SatMap с автоматическим разделением его на файлы в соответствии с номенклатурой листов карт Генштаба с возможностью выбора масштаба листа (1M, 500K, 200K, 100K, 50K, 25K, 10k). В интерфейсе программы для этого можно использовать готовый пункт меню "Сервис" - "Экспорт кэша в формат SatMap", добавив в этом диалоговом окне checkbox "Кэш по номенклатуре Генштаба" и опции для выбора масштаба листа. Имена создаваемых файлов кэшей можно формировать автоматически, используя стандартные правила для листов карт Генштаба (N-37.cache, N-37-004.cache, N-37-004-3.cache и тд). Папкой для сохранения создаваемых кэшей можно использовать папку основного кэша (первого в списке подключенных кэшей). Если в этой папке уже есть кэши со стандартными именами листов карт Генштаба, то нужно бы дополнять их, используя при дополнении правила из раздела этого диалогового окна "При наличии тайлов в кэше". При этих условиях не потребуется диалог запроса имени сохраняемого файла кэша SatMap - подключил исходные кэши, выбрал уровни, слои, масштаб карт Генштаба и все остальное программа сделает сама. Возможность выбора при экспорте крупных масштабов (50K, 25K, 10k) на мой взгляд все-таки нужна - кэш SatMap даже для листа 50K для всех уровней и слоев вполне может занять значительный объем. 3. Загружая в SatMap свои записанные треки (файлы .plt), захотелось посмотреть их "в живую". Ведь в них уже есть координаты и время, только бы нажми в TrackPlayer кнопку "Пуск" - и смотри готовый фильм в SatMap, приостанавливай просмотр, перематывай его слайдером по времени вперед и назад, а на экранчике плеера отображались бы текущие дата и время выделенной и при желании отцентрированной на экране в SatMap точки трека, скорость проигрывания регулируется... Так сказать - "Загрузи трек в SatMap и расскажи о своем путешествии!" А пока такой TrackPlayer ты еще не встроил в SatMap, посмотрел, чем бы его заменить. Вроде бы можно написать внешний TrackPlayer для SatMap: загрузи сначала трек в SatMap, а потом считывай построчно plt-файл и запускай последовательно SatMapGPS.exe с параметрами командной строки "lat=" и "lon=", где крестик отметки центра будет показывать текущую точку трека. Здесь для удобства просмотра очень не хватает параметра командной строки "zoom=", сложно смотреть "фильм" в SatMap, если нельзя при желании из плеера приблизить карту и рассмотреть детали, или отдалить ее. relictus, может быть ты добавишь в SatMap параметр командной строки "zoom="? Можно еще SatMap API использовать для такой работы, хотя здесь и командной строкой кажется можно обойтись... | Всего записей: 235 | Зарегистр. 06-05-2010 | Отправлено: 16:54 02-05-2013 | Исправлено: nemo3001, 16:57 02-05-2013 |
|