Страница 11 из 15 ПерваяПервая ... 56789101112131415 ПоследняяПоследняя
Показано с 101 по 110 из 166

Комбинированный просмотр

джи-дай Re: Программа навигации OZI... 17.01.2008, 18:25
Боцман Re: Программа навигации OZI... 21.01.2008, 23:38
джи-дай Re: Программа навигации OZI... 22.01.2008, 00:56
Боцман Re: Программа навигации OZI... 22.01.2008, 20:54
Зундер Re: Программа навигации OZI... 22.09.2008, 04:27
Зундер Re: Программа навигации OZI... 30.09.2008, 15:05
Зундер Re: Программа навигации OZI... 04.11.2008, 18:06
Олег Вахрушев Re: Программа навигации OZI... 05.04.2009, 11:40
Олег Вахрушев Re: Программа навигации OZI... 05.04.2009, 19:04
Олег Вахрушев Re: Программа навигации OZI... 06.04.2009, 00:25
Олег Вахрушев Re: Программа навигации OZI... 06.04.2009, 18:24
Зундер Re: Программа навигации OZI... 23.07.2009, 22:22
Зундер Re: Программа навигации OZI... 13.01.2010, 07:39
Зундер Re: Программа навигации OZI... 18.01.2010, 10:55
Зундер Re: Программа навигации OZI... 18.01.2010, 21:30
Зундер Re: Программа навигации OZI... 13.05.2011, 23:23
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    311

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Что такое образец карты? чем он отличается от просто карты?
    "Карта" для Ozi состоит из двух файлов: графического (ozf3, jpg, gif, bmp и др.) и файла привязки (map), содержащего информацию о соответствии каждой точки (пикселя) графического файла конкретным координатам (широта и долгота). Причём содержимое графического файла для Ozi не имеет никакого значения, там может быть нарисовано всё что угодно. Значение имеет наименование, которое должно быть прописано в map-файле, и размеры в пикселях, которые также прописаны.
    Папки, где хранятся графические файлы ("образцы") "карт" и map-файлы, могут быть различными. Поэтому пути к этим папкам указываются отдельно для map-файлов и для образцов.


    Цитата Сообщение от Sok-San Посмотреть сообщение
    Что подразумевается под текущей директорией?
    Директория карты, которая открыта последней.

    Цитата Сообщение от Sok-San Посмотреть сообщение
    А поддиректории будут открываться? Т.е если у нас в 1 прописаны карты и мы загрузились и едем по ним, а потом переключились на спутники из другой папки прописанной в 2 - она станет текущей при достижении края карты и необходимости загрузки следующей? А если мы галочку уберем, то всегда будет грузится из папки прописанной в 1? и чем все таки отличаются пути приписываемые в 1 и в 2?? При каких командах он ищет только в 1 а при каких в 2???
    Нет возможности каким-либо образом указать Ozi, что обычные карты лежат там-то, а космоснимки - в другом месте, так как для него различий между этими типами "карт" нет.
    Если у нас графические файлы хранятся в одной папке с map-файлами, то и пути, прописанные в 1 и 2, должны быть одинаковыми. Как правило, все "карты" лежат в папке OziExplorer\Maps разложенными по субдиректориям квадратов, областей и т. д. Поэтому, опять же как правило, в 1 и 2 указывают путь именно к папке OziExplorer\Maps, тогда Ozi для текущего местоположения всегда найдёт нужную "карту" (если, конечно, она вообще есть).

    Если использовать два отдельных Ozi и разложить обычные карты и космоснимки по разным папкам, то можно указать пути к "картам" каждому Ozi свои, тогда ничего не перепутается.

    Если использовать один Ozi, и все "карты" свалить в одну папку, то переключение с карты на спутник будет работать в пределах одной "карты", пока не выйдем за её границы. Тогда Ozi загрузит другую "карту", и неизвестно, какая это будет "карта". Если у нас будут спутниковые снимки, по границам точно совпадающие с картами ГШ, то дело несколько упрощается, так как переход на другой лист как для карты, так и для спутника будет происходить одновременно, таким образом, расположение карт, доступных для текущей позиции, в списке останется прежним, что позволит переключаться тем же скриптом.
    Трудность в том, что не вся местность покрыта всеми масштабами карт ГШ. В частности, 500-метровки есть далеко не все. Отказаться от них совсем, оставив только километровки, покрывающие всю местность, глупо. Тогда необходимо сделать так, чтобы каждому листу карт ГШ (в разных масштабах) соответствовал такой же лист спутниковых снимков. Но и они не покрывают всю местность, по крайней мере с хорошим разрешением.
    Отсюда вывод: полностью автоматизировать процесс переключения с карты на спутник в одном Ozi невозможно.
    А возможно для конкретного случая (например, поездки в определённую местность) сделать специальный набор: карта ГШ плюс спутниковый снимок, заслать их в отдельную папку и указать Ozi пути к этой папке. Тогда в списке карт, доступных для текущей позиции, будет только две карты, причём спутниковый снимок всегда с лучшим разрешением, чем карта ГШ, так что порядок следования карт в списке будет строго определённым, что позволит автоматизировать переключение.

  2. #2
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Papazol Посмотреть сообщение
    Если у нас графические файлы хранятся в одной папке с map-файлами, то и пути, прописанные в 1 и 2, должны быть одинаковыми. Как правило, все "карты" лежат в папке OziExplorer\Maps разложенными по субдиректориям квадратов, областей и т. д. Поэтому, опять же как правило, в 1 и 2 указывают путь именно к папке OziExplorer\Maps, тогда Ozi для текущего местоположения всегда найдёт нужную "карту" (если, конечно, она вообще есть).
    Вот попробовал дома...Там все карты и образы сидят в одной папке E:\MAP в Озе в 1 и в 2 прописан путь к этой папке. Все карты - двухкилометровки и одна карта с образом 5-километровка (центр)
    Открываю ОЗИ с картой N40-040 и при нажатии кнопки со стрелками появляется окно с двумя картами N40-040 и 500k-n40-1 Все правильно, так как первая лежит внутри второй! Теперь создаю в E:\MAP папку 111 и переношу туда оба файла 500k-n40-1 и в третьей строчке файла 500k-n40-1.map прописываю E:\MAP\111\500k-n40-1.gif и, хотя опция "только текущая папка" стояла, ОЗИ снова находит обе карты (а может быть и без записи в .map нашел бы?) Как показано на картинке! Закрываю Ози с 5-километровкой - открывается снова с 5-километровкой. Закрываю Ози с 2-километровкой - открывается снова с 2-километровкой. Ведь стоит опция загружать последнюю карту.
    Выводы: Скорее всего, если в директории, указанной в 1 и 2 (E:\MAP) создать две папки, например E:\MAP\карты и E:\MAP\снимки и если в 3 (навигация в пути) стоит опция "только текущая папка", мы всегда будем двигаться только по картам или только по снимкам. Переключение можно производить кнопкой со стрелками - она то видит обе папки. А автоматизировать переключение с помощью скрипта, как мы выше выяснили, дело не хитрое.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Ози карта 500.jpg 
Просмотров:	1215 
Размер:	104.1 Кб 
ID:	6769  
    Последний раз редактировалось Sok-San; 03.12.2009 в 21:23.

  3. #3
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Вот попробовал с MapBuilder собрать карту для ОЗИ на 10' долготы и на 5' широты
    снимок уровнем 17 имеет более 7000х8000 пикселей и размер более 16Мб!
    Размер нормальный и в ozf3 грузится быстро будет, вот только чуть ли не целый день ползал по снимку с высотой камеру 1 км, пока все блоки не зацепил! Может есть какой другой способ загнать нужные блоки в кеш Google Earth Pro.
    Высоты камеры 1км хватает и для 18-го уровня только что-то сбоит на середине при сборке.
    Вот нашел способ пополнить кеш - нужно просто сохранить кусок на экране с максиманым разрешением в Google Earth Pro.
    Для указанного выше размера (10' долготы и на 5' широты) и уровня 17 надо выставить четверть на экране т.е. сделать всего 4 записи экрана с высоты примерно 7,5км. Но блоки получаются 16-40Мб!!

  4. #4
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    Понятно... Но есть несколько новых вопросов...
    Если путь к образам карт пишется в 2, то зачем путь еще пишется в самом map файле в третьей строчке?
    A если в C:\OziExplorer\Maps имеется насколько поддиректорий (и в самой папке файлов нет) найдет ли через п.1 ОЗИ путь к файлам map.
    А что будет и откуда тогда вызываться по кнопке?


    Кстати сделал с помощью MapBuilder снимок куска карты N40-040 где сейчас нахожусь, только 1/12 часть (10' долготы и на 5' широты) поместил снимок с образом в одну папку с картой т.е в C:\OziExplorer\Maps. Так вот: через загрузку снимок в ОЗИ грузится. А через эту кнопку нет (в списке загрузок не появляется) В тоже время клон карты N40-040 в списке загрузок появляется.
    На днях обещают принести 338БТ глобалсат - буду через голубой зуб пробовать... Только особо времени нет работу работать надо
    Последний раз редактировалось Sok-San; 03.12.2009 в 16:57.

  5. #5
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    311

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Если путь к образам карт пишется в 2, то зачем путь еще пишется в самом map файле в третьей строчке?
    A если в C:\OziExplorer\Maps имеется насколько поддиректорий (и в самой папке файлов нет) найдет ли через п.1 ОЗИ путь к файлам map.
    А что будет и откуда тогда вызываться по кнопке?
    В map-файле путь к образу пишется не всегда, и даже рекомендуется эту запись оттуда удалять, если она там есть. Потому что по этому пути Ozi ищет графику в первую очередь, а если путь тупиковый, то просто затратится лишнее время. При переносе папки с картами с одного компьютера на другой гораздо проще и быстрее указать один путь для всех карт в 1 и 2. А поскольку мы указываем всю папку OziExplorer\Maps, то искать он будет во всей папке, в том числе и в субдиректориях. Пример: у меня карты ГШ разложены по квадратам, а внутри каждой папки квадрата ещё папки с разными масштабами. Плюс в корне папки \Maps лежат спутниковые фото. При нажатии кнопки в окошке появляются все карты, на которые попадает рассматриваемая местность.

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Кстати сделал с помощью MapBuilder снимок куска карты N40-040 где сейчас нахожусь, только 1/12 часть (10' долготы и на 5' широты) поместил снимок с образом в одну папку с картой т.е в C:\OziExplorer\Maps. Так вот: через загрузку снимок в ОЗИ грузится. А через эту кнопку нет (в списке загрузок не появляется) В тоже время клон карты N40-040 в списке загрузок появляется.
    На днях обещают принести 338БТ глобалсат - буду через голубой зуб пробовать... Только особо времени нет работу работать надо
    А где в это время лежал map-файл для снимка? Всё-таки Ozi ищет в определённых папках.
    А какой смысл в приёмнике? Дома он может вообще спутников не поймать. В Ozi есть симулятор NMEA, может, его попробовать?

  6. #6
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    Большое спасибо Papazol за поддержку!
    К сожаление нет совсем времени заняться скриптом
    Вчера до одури сидел в автокаде - срочно сдаем работу!
    В ближайшее время как освобожусь попробую тоже что то написать. Мне бы хотелось иметь скрипты, которые не висели бы постоянно - каждый делает свое дело и уходит (как тот мавр) как мои скрипты Start ozi V6.exe и Win track ozi V1.exe
    Кстати обратил внимание что если в скрипте автоит стоит ожидание нажатие определенной клавиши клавиатуры, то нажатие других клавиш может блокироваться - автоит как бы перехватывает нажатие и просто отсеевает ненужные ему клавиши не пропуская их дальше. Во всяком случае с RoadRunner я с этим столкнулся. Поэтому в отличие от глючного OziEmbedded я написал несколько скриптов в каждом из которых выполняется только одна функция.
    Насчет "Операций с файлом трека", этот алгоритм предложен не мной а DNZ с сайта Pccar.ru за что ему большое спасибо!
    DNZ:
    Для того, чтобы постоянно не заниматься сохранением треков, я немножко дополнил скрипт, который запускает озика (startup.au3/startup.exe), вставив следующие строки перед запуском oziexp.exe:
    Код:
    $Log_file = "C:\OziExplorer\mmTrack.plt"

    If FileExists($Log_file) Then

    $t = FileGetTime($Log_file,0 ,1)
    If Not @error Then
    FileCopy($Log_file,"C:\OziExplorer\Data\Tracks\" & $t & ".plt" );
    FileDelete ( $Log_file )
    EndIf
    EndIf

    Для того чтобы скрипты были универсальными я планирую освоить работу с ini файлами. Тогда достаточно будет предварительно записать свои параметры в текстовый файл и запускать ОЗИ с любого места и с любыми параметрами экрана.

  7. #7
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    311

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Мне бы хотелось иметь скрипты, которые не висели бы постоянно - каждый делает свое дело и уходит (как тот мавр) как мои скрипты Start ozi V6.exe и Win track ozi V1.exe
    Запуск скриптов должен осуществляться экранной кнопкой (кнопками)?

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Кстати обратил внимание что если в скрипте автоит стоит ожидание нажатие определенной клавиши клавиатуры, то нажатие других клавиш может блокироваться - автоит как бы перехватывает нажатие и просто отсеевает ненужные ему клавиши не пропуская их дальше. Во всяком случае с RoadRunner я с этим столкнулся.
    Я этого не заметил, но у меня просто винда. Вообще надо работу разделить на "просто винду" и "фронтэнды". Иначе всей "прелести" почувствовать не удастся.


    Цитата Сообщение от Sok-San Посмотреть сообщение
    Для того чтобы скрипты были универсальными я планирую освоить работу с ini файлами. Тогда достаточно будет предварительно записать свои параметры в текстовый файл и запускать ОЗИ с любого места и с любыми параметрами экрана.
    Да, это необходимо освоить. Бум изучать!

  8. #8
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    311

    По умолчанию Re: Программа навигации OZI Explorer

    Параллельно скриптам занимался спутниковыми фото. Закачал всё, что есть по Рязанской области (к сожалению, покрытие слабое), при помощи SAS Планета. Чтобы не создавать непомерных карт, решил разделить изображение на куски. Чтобы выделить нужные куски, установил показ границ изображений на 14 уровень, при выделении нажимал Ctrl, тогда захват идёт точно по границам, выделял 3х3 квадрата 14-го уровня, что соответствует 24х24 квадрата 18-го уровня. Файлы получаются около 10 МБ.

  9. #9
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    Цитата Сообщение от Papazol Посмотреть сообщение
    Запуск скриптов должен осуществляться экранной кнопкой (кнопками)?
    В случае "фронтэнда" его кнопкой в случае винды сложнее ... но есть же какие то автохоткеи для винды - где комбинации клавиш можно приписать любое задание.

    Цитата Сообщение от Papazol Посмотреть сообщение
    Я этого не заметил, но у меня просто винда. Вообще надо работу разделить на "просто винду" и "фронтэнды". Иначе всей "прелести" почувствовать не удастся.
    Это ты прав механизм запуска программ абсолютно разный. Перехват клавиш можно проверить с блокнотом - запустить скрипт, открыть блокнот и посмотреть перехватывает ли скрипт буковки... Ну на худой конец в скрипте можно не ожидать нажатие клавиши, а ожидать появления окна со списком карт и тогда делать все остальное...

  10. #10
    Продвинутый Аватар для Sok-San
    Регистрация
    30.03.2009
    Сообщений
    338
    Вес репутации
    273

    По умолчанию Re: Программа навигации OZI Explorer

    А как SAS Планета видет гугловские снимки или ты яндексные скачал?

Страница 11 из 15 ПерваяПервая ... 56789101112131415 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •