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

» SatMap (3)

Автор: ekvill
Дата сообщения: 25.10.2011 16:28
Ладно... торгуемся ещё...)... предыдущее предложение читать в редакции.... умножить на 1,5...
Автор: relictus
Дата сообщения: 26.10.2011 07:02
ekvill

мое мыло есть в эбауте проги - напиши конкретно, что ты хочешь?
ЗЫ я хз, что есть трекер и какой у него там формат сообщений....
Автор: ekvill
Дата сообщения: 27.10.2011 19:05
relictus
Хорошо... свяжусь мылом в течении недели.. времени пока в обрез.. но глянь вот это: http://www.gpsmayak.ru/tekhpodderjka.php ... с небольшими изменениями похоже твоя прога. написано что работает с V11 трэкером, нужно прикрутить к другим.. подробности мылом.. деньги на кошелёк..)спс.
Автор: rex
Дата сообщения: 02.11.2011 20:02
relictus
Можно прикрутить к программе возможность быстрого поиска места при вводе координат в формате Википедии, как в Гугльмапс? То есть просто вводишь в поле поиска скопированные из Википедии координаты, например: 38°19′50″N, 36°19′29″E и выходишь в нужную точку?

Или это уже есть, а я не заметил?
Автор: relictus
Дата сообщения: 03.11.2011 07:17
rex
Такого в данный момент нет. Возможно, будет...

Добавлено:
rex
Что-то я не понял про "просто вводишь в поле поиска скопированные из Википедии координаты"... ну ввел я N47°13'11,85" E41°47'78,02", а в ответ "Не удалось найти это место: N47°13'11,85" E41°47'78,02""
Давай поясняй свою хотелку в подробностях
Автор: rex
Дата сообщения: 04.11.2011 22:32
relictus

Цитата:
а в ответ "Не удалось найти это место: N47°13'11,85" E41°47'78,02
Давай поясняй свою хотелку в подробностях

Это как это не удалось?!
Там же все координаты реальные и естественно в пределах допустимых значений. Просто центр (перекрестье) переносится на данную координатную точку. В принципе то же самое программа делает когда производится переход к вайпойнту из списка kml, так что ничего сверхъестественного, кроме парсинга, делать не придется. Вообщето можно даже и без парсинга обойтись, если сделать форму где широту и долготу, включая минуты и секунды вводить в ручную (но в формате Википедии, не знаю десятичные они там или шестидесятеричные), а дальше просто нажать кнопочку "Перейти". Это даже лучше, так как гарантирует от ошибок при копировании значков секунд и минут - ты, например указал секунди и минуты - ' и " восьмибитной кодировке - форум ее понял, а гугль нет. А юникод, который я скопировал из Википедии, Гугль понимает прекрасно, а вот форум иногда рисует ескейпфигвамы.

Вообще в той же Википедии возможен и такой вариант: 37.258801°N 36.247601°E , так что лучше наверное действительно создать форму в 8 полей и в них вводить или вставлять только цифры.

ЗЫ: В твоем примере Гуль просто застопорился на твоем варианте формата минут, секунд и разделителей, но при вводе цифр в форму проблемы могут быть только с разделителем разрядов - точкой или запятой.
Автор: rex
Дата сообщения: 05.11.2011 15:57
relictus

В принципе, оказалось, что даже сейчас SatMap позволяет перейти к нужной точке:
1. "Добавить путевую точку" - в любом месте карты.
2. Ввести в открывшейся форме нужные координаты, вместо открытых.
3. Сохранить точку.
4. Перейти к точке

Но это достаточно нудно, так что хотелось бы отдельную форму ввода, где градусы минуты будут разнесены по отдельным полям во избежание ошибок.
Автор: relictus
Дата сообщения: 07.11.2011 09:57
rex
Ну тогда я не пойму, чем тебе не нравится эта форма ввода:

Координаты там можно вводить просто через пробел, разделяя градусы от минут и секунд.
Более того, тот же 37.258801° сам конвертнется в формат ГГ ММ СС.СС при смене фокуса - на скриншоте это видно на второй строке.
Лень-матушка самому было проверить?
Автор: rex
Дата сообщения: 11.11.2011 17:18
relictus

Цитата:
Лень-матушка самому было проверить?

Да я проверял, но документации к программе нет, в конткестрых меню этого пункта тоже нет, а перетыкивать все кнопки не стал, хотя в голове и было, что что-то где-то видел, потому и написал
Цитата:
Или это уже есть, а я не заметил?
- решил, что видел в SAS.

Теперь о самой фиче и ее реализации.

При попытке вогнать координаты из Википедии http://en.wikipedia.org/wiki/Sabiha_Gokcen_International_Airport 40°53′54″N 29°18′33″E естественно по частям, программа зачем-то переконвертировала 40°53′54″ в 129° 14' 0.00" что совсем не там Вот так дети капитана Гранта и заблудились!

Помогли переход по координатам прямо со страницы Википедии и копирование в SatMap уже сконвертивованных координат - 40.898333, 29.309167 . С ними SatMap справилась без проблем, правильно переконвертировав их в свои шестидесятеричные.

Ну и наконец по мелочи. Зачем ты жестко привязал окно для "Найти" к верхнему углу экрана? Когда панель задач сверху, а при работе на виртуальном компе снизу ее ставить не удобно, окошко "подлазит" под панель задач.
Автор: relictus
Дата сообщения: 12.11.2011 15:43
rex

Цитата:
программа зачем-то переконвертировала 40°53′54″ в 129° 14' 0.00"

А что это?
Имей в виду, что разделитель дробной части должен быть точка, а не запятая. Тогда конвертация будет правильной.

Цитата:
Зачем ты жестко привязал окно для "Найти" к верхнему углу экрана?

Оно не привязано, а помнит свое последнее местоположение - перетащи его в другое место, там оно и будет открываться в след.раз......
Автор: RMGRuBoard
Дата сообщения: 14.11.2011 09:10
Нижайшие просьбы к Автору.

1. Во время импорта тайлов (из кэша SAS Planet) на прогресс-баре пишется "Экспорт тайлов из кэша".
Другие не проверял.

Наверное правильнее писать импорт.

2. Можно ли при импорте (и наверное при экспорте) сделать процесс более информативным.
Например, импортируются 2 слоя с зумами от 8 до 16. Бегунок пробегает каждый зум в каждом слое.
можно ли писать - "Слой: Карта Z: XX Тайл: ХХХХХХХ", где ХХХХХХХ обновлять с инкрементом от 10 до 50 единиц.

Я думаю это не сложно реализовать, а удобство налицо.

P.S. Работаю на версии 2.5.6

Заранее спасибо.
Автор: relictus
Дата сообщения: 14.11.2011 09:45
RMGRuBoard
1. Проверю и пофиксю, если так...
2. Честно? Никакого удобства я тут не вижу, т.к. окно прогресса служит просто показателем того, что сам процесс идет. Какая разница, какой там тайл или зум в данный момент времени обрабатывается? ИМХО, лишнее это...
Автор: rex
Дата сообщения: 14.11.2011 11:13
relictus

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


Это форум не понимает уникода. А нормальные координаты можно скопировать со страницы Википедии http://en.wikipedia.org/wiki/Sabiha_Gokcen_International_Airport Запятой там нет вообще.

Посмотри. SatMap первые цифры этих координат конвертирует принудительно и не правильно.
Автор: relictus
Дата сообщения: 14.11.2011 11:25
rex

Цитата:
SatMap первые цифры этих координат конвертирует принудительно и не правильно.

Там знак минут какой-то неправильный достаточно вместо него поставить пробел или ' и всё будет ок.
Автор: RMGRuBoard
Дата сообщения: 14.11.2011 11:48
relictus

"...
2. Какая разница, какой там тайл или зум в данный момент времени обрабатывается? ИМХО, лишнее это..."

Втаскивал 2 слоя с 8 по 19 зум. По переходу на 19 зум один кубик прогрессбара держится минут 30...

Или просто покажите счетчик обработанных тайлов. Когда знаешь сколько всего тайлов можно расчитать когда импорт завершится...

Спасибо
Автор: rex
Дата сообщения: 14.11.2011 21:55
relictus

Цитата:
Там знак минут какой-то неправильный достаточно вместо него поставить пробел или ' и всё будет ок


Но ведь никаких гарантий, что это единичный случай. Я пример не подбирал, а взял совершенно случайно. Хорошо, что я в Гугле онлайн мог проверить, а если бы нет Значит для избежания путешествий в поисках капитана Гранта, надо либо научить SatMap воспринимать все виды значков, включая юникодовские одинаково, гугль то этот значек понял, а заодно автоматически конвертировать запятые в точки и понимать или игнорировать N S W O, либо просто сделать форму для раздельного ввода градусов минут и секунд. Первый вариант конечно намного удобней для пользователей, зато второй гарантирует от ошибок интерпретации значков градусов, минут, секунд и разделителей. Можешь оба варианта в форму загнать.
Автор: 1asdqwe
Дата сообщения: 25.11.2011 22:33
На яндекс картах стал доступен в хорошем разрешении (больше 12) район сибири, а в гугле этот район попрежнему в плохом разрешении. Как SatMap-ом скачать этот район с сервиса яндекс?
Автор: rex
Дата сообщения: 26.11.2011 17:19
1asdqwe
Пока никак, но можно закачать карты в SAS и импортировать оттуда в SatMap. Правда у Yandex карт в SATMAP будет сдвиг по вертикали километров на 20 , так что использовать карты для GPS не получится - только для просмотра.

relictus Сибирью, как я понимаю, тебя не заинтересовать?


Автор: relictus
Дата сообщения: 27.11.2011 17:16
rex
Нет Опять с головой ушел в коммерцию, не до проекта сейчас
Автор: bonnedaddy
Дата сообщения: 21.12.2011 21:22
А нельзя ли ссылку на Киев, толи обновить толи выложить в другом месте, буду обновлять по мере возможности
Автор: Nule
Дата сообщения: 03.01.2012 15:42
Здравствуйте!


Цитата:
Пока никак, но можно закачать карты в SAS и импортировать оттуда в SatMap. Правда у Yandex карт в SATMAP будет сдвиг по вертикали километров на 20 , так что использовать карты для GPS не получится - только для просмотра.


Т.е SATMap не с любым кэшем САСПланеты корректно работает в плане склейки? Мне нужно получить область из кэша САС в виде jpeg/sat (это для томтом). Подскажите, пожалуйста, с какими кэшами Планеты это можно сделать в SATMap без ошибки?
А как вообще корректно получить из сасовского map-файла sat-файл? Где-то у буржуев читал, что в случае Mercator/WGS84 не получится тупо скопировать координаты из map в sat, а нужно внести какую-то поправку. Объясните, пожалуйста или скиньте ссылку, где бы почитать.
Спасибо!
Автор: rex
Дата сообщения: 20.02.2012 18:17
relictus
Есть несколько кэшей которые экспортом объединил в один. Надо ли после объединения итоговый кэш дефрагментировать?
Автор: relictus
Дата сообщения: 21.02.2012 06:11
rex
Тот алгоритм дефрагментации, что реализован в программе, упорядочивает тайлы и их индекс, что должно дать при просмотре повышение производительности..... рекомендую
Автор: rex
Дата сообщения: 01.03.2012 11:33
relictus


Цитата:
Тот алгоритм дефрагментации, что реализован в программе, упорядочивает тайлы и их индекс, что должно дать при просмотре повышение производительности..... рекомендую


А если просто один объединенный кэш с диска на диск экспортировать не одно и то же будет?
Просто я уже так сделал, а дефрагментация нескольких 50-ти гигабайтных кэшей может занять немало времени. Но если это действительно даст существенное повышение производительности можно и на ночь поставить.


Автор: relictus
Дата сообщения: 02.03.2012 06:29
rex

Цитата:
А если просто один объединенный кэш с диска на диск экспортировать не одно и то же будет?

Нет. Перенос никак не влияет на внутреннюю структуру кэша (организацию тайлов), просто может дефрагментировать кэш как файл.
Не думаю что внутрипрограммная дефрагментация даст существенное повышение производительности , но у меня нет 50гб кэшей, так что пробуй и не забудь сообщить результаты
Автор: rex
Дата сообщения: 02.03.2012 20:53
relictus
Я не просто копировал файл с диска на диск, а экспортировал его через SatMap. До того как ты ввел дефрагментацию в программе кэши ведь дефрагментировали именно так?

И есть ли смысл объединить несколько 30-50 гигабайтных кэшей, разделенных по уровням в один большой - он получится 150 GB?

Автор: relictus
Дата сообщения: 05.03.2012 08:30
rex

Цитата:
До того как ты ввел дефрагментацию в программе кэши ведь дефрагментировали именно так?

Вроде бы, уже не помню

Цитата:
есть ли смысл объединить несколько 30-50 гигабайтных кэшей, разделенных по уровням в один большой - он получится 150 GB?

Думаю, что нет.
Автор: Semenidze
Дата сообщения: 10.03.2012 01:39
Прошу помощи. Программа версии 2.5.5. Скачал SRTM нужного района. Открываю его в программе Сервис - Импорт из кэша формата SatMap. Ничего не происходит. Подскажите ПЖ как правильно открыть SRTM (каждый раз при запуске программы открывать?). Прошу сильно не ругаться - прогу юзаю дня 3 всего.
Автор: relictus
Дата сообщения: 11.03.2012 10:08
Semenidze
меню НАСТРОЙКИ - вкладка ДАННЫЕ - в 3й строке прописать путь к папке, где лежат файлы высот (типа N42E045.hgt)
на вкладке ПРОГРАММА раздел РАЗНОЕ поставить галку на пункте "определять высоту под курсором..."
Автор: Semenidze
Дата сообщения: 12.03.2012 05:23
Спасибо большое. Еще такая проблема: Скачал весь мир уровни с 1 по 9 с торентов за 2009. Открываю в программе все красиво и шикарно. Но когда закачиваю с интернета уровень 10 допустим с гугла, то ландшафт закачивается в какомто черно синем цвете как негатив на пленке (спутник, гибрид и карта нормально отображаются).

Страницы: 1234567891011121314151617181920212223

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


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