Страница 12 из 17 ПерваяПервая ... 267891011121314151617 ПоследняяПоследняя
Показано с 111 по 120 из 166
  1. #111
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    296

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

    По порядку:
    1) Путь, вводимый на картинке №1 - Map File Path Путь к файлам карт - директория, где находятся файлы привязки карт (. map). Желательно использовать папку Maps программы OziExplorer. Для карт разных регионов Вы можете создавать подпапки в директории MAPS.

    2) Пути, вводимые на картинке №2 - Image File Paths Это меню позволяет установить пути поиска образа для загружаемой карты.

    Последовательность поиска файлов изображения:

    Проверяется путь к файлу изображения, сохраненному в файле ".map"
    Далее проверяется папка, где сохранен файл привязки (.map)
    Затем, если отмечено, пути к файлам образов карт.
    Далее проверяются диски, которые были отмечены.
    CD-приводы


    3) На картинке №3 - Always Check for More Detailed Maps Проверять наличие более подробной карты - через интервал, который Вы определили, OziExplorer проверит наличие более подробной карты. Выбор основан на определении расстояния на пиксель. Если другая карта имеет меньшее расстояние на пиксель, она будет найдена и загружена. Поиск карт будет происходить в директории установленной Вами в меню Система - Путь к файлам карт. Для предотвращения большой нагрузки на жесткий диск минимальный интервал проверки ограничен 30 секундами.

    Current Map Path Только текущая папка - при установленном флажке будет происходить поиск следующей карты в той папке, откуда была загружена текущая. В противном случае будет использоваться поиск в директории прописанной в строке Путь к файлам карт

    Информация взята из русского хелпа по OziExplorer.

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

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

    Цитата Сообщение от Sok-San Посмотреть сообщение
    При каждом открытие программы её окну присваивается номер ID и он сохраняется при смене карт. Так как у каждой проги номер свой, их можно различать.
    ...
    Вот для этого и нужен файл "скрипт.ini", в котором можно запомнить номер ID каждой проги и сделать переключатель (key), например karta=0 - работает прога с картами, karta=1 - работает прога со снимками.
    Все это делается очень просто командами автоита:
    IniRead ( "filename", "section", "key", "default" )
    IniWrite ( "filename", "section", "key", "value" )
    Если туда еще прописать пути к прогам ОЗИ, размеры экрана и окон, то скрипты можно сделать универсальные.
    Да, ID получается уникальный для каждой программы, вернее, для каждого окна. Только он присваивается каждый раз новый при запуске программы, так что его надо как-то считывать каждый раз.

    И ещё я не понял, какой элемент компьютера (дисплея, или клавиатуры, или мыши) должен переключать карты. Поскольку речь идёт о CarPC, то клавиатура и мышь вроде отпадают. Тогда остаётся экран, точнее, тач-панель. На ней должна быть какая-то кнопка, видимая при работе Ozi, чтобы можно было в любой момент её нажать. Причём наличие этой кнопки не зависит от того, используется ли одна программа с переключением карт, или же две программы с переключением их самих. Эта непонятка из-за того, что я не пользуюсь тач-панелью, у меня обычный нетбук, поэтому никаких фронтэндов на нём нет. И в принципе, можно переключать два открытых Ozi комбинацией Alt+Tab либо просто тыкая в иконки, сидящие в трее. С одним работающим Ozi такой номер не проходит, слишком много надо тыкать. Вот скриптик и помогает.

    Закачка снимков - дело долгое и муторное. Но в проге SAS Планета процесс можно автоматизировать, задав координаты углов нужного участка и сохранив это задание. Сегодня скачиваешь кусок, не успел - завтра докачиваешь. Причём совсем не нужно лазить по Google Earth, всё видно в самОй Планете. Только вот я бы скачивал снимки с максимально возможным разрешением, потому что потом это может сильно пригодиться, например, чтобы найти дорогу, речку маленькую и т. д. Правда, говорят, что не все уровни являются честными снимками, некоторые получаются из соседних путём уменьшения или увеличения. Какие именно уровни настоящие - никто не знает. Для Рязанской области максимальный уровень - 18, при бОльших значениях лишние детали не добавляются. А минимальный - 14, дальше начинается плохое разрешение. Вот я и скачиваю 18, 16, 14 уровни. Потом, когда скачаю всё, сделаю несколько карт-снимков, коими и буду пользоваться.

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

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

    Цитата Сообщение от Papazol Посмотреть сообщение
    По порядку:
    1) Путь, вводимый на картинке №1 - Map File Path Путь к файлам карт - директория, где находятся файлы привязки карт (. map). Желательно использовать папку Maps программы OziExplorer. Для карт разных регионов Вы можете создавать подпапки в директории MAPS.

    2) Пути, вводимые на картинке №2 - Image File Paths Это меню позволяет установить пути поиска образа для загружаемой карты.

    Последовательность поиска файлов изображения:

    Проверяется путь к файлу изображения, сохраненному в файле ".map"
    Далее проверяется папка, где сохранен файл привязки (.map)
    Затем, если отмечено, пути к файлам образов карт.
    Далее проверяются диски, которые были отмечены.
    CD-приводы


    3) На картинке №3 - Always Check for More Detailed Maps Проверять наличие более подробной карты - через интервал, который Вы определили, OziExplorer проверит наличие более подробной карты. Выбор основан на определении расстояния на пиксель. Если другая карта имеет меньшее расстояние на пиксель, она будет найдена и загружена. Поиск карт будет происходить в директории установленной Вами в меню Система - Путь к файлам карт. Для предотвращения большой нагрузки на жесткий диск минимальный интервал проверки ограничен 30 секундами.

    Current Map Path Только текущая папка - при установленном флажке будет происходить поиск следующей карты в той папке, откуда была загружена текущая. В противном случае будет использоваться поиск в директории прописанной в строке Путь к файлам карт

    Информация взята из русского хелпа по OziExplorer.
    Я тоже вчера перечитал русский хелп - это перевод с английского на русский.
    А теперь надо перевести с русского на русский.
    Что такое образец карты? чем он отличается от просто карты?
    Что подразумевается под текущей директорией? Директория карты которая открыта последней или та которая прописана как основная и из которой загружена последняя не альтернативная карта . А поддиректории будут открываться? Т.е если у нас в 1 прописаны карты и мы загрузились и едем по ним, а потом переключились на спутники из другой папки прописанной в 2 - она станет текущей при достижении края карты и необходимости загрузки следующей? А если мы галочку уберем, то всегда будет грузится из папки прописанной в 1? и чем все таки отличаются пути приписываемые в 1 и в 2?? При каких командах он ищет только в 1 а при каких в 2???
    К сожалению нет возможности проверить. в р.в. - приемник ЖПС остался в авто под панелью.
    Но я думаю что здесь решение можно найти - ведь для чего-то сделаны разные пути 1 и 2.

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

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

    Цитата Сообщение от Papazol Посмотреть сообщение
    Да, ID получается уникальный для каждой программы, вернее, для каждого окна. Только он присваивается каждый раз новый при запуске программы, так что его надо как-то считывать каждый раз.
    Вот я поэтому и говорю что надо создать ини файл. При запуске каждой проги считывать ее ID и сохранять в ини в строчке
    INIOZI1=27486
    INIOZI2=38567 ... например.
    А потом в командах скина переключения карта\спутник считывать нужный код из ини и обращаться к нужной ОЗИ через ее код ID.
    Для того чтобы не делать две кнопки карта\спутник а переключать их одной - тоже в ини запоминать, что загружено последним....
    Цитата Сообщение от Papazol Посмотреть сообщение
    И ещё я не понял, какой элемент компьютера (дисплея, или клавиатуры, или мыши) должен переключать карты. Поскольку речь идёт о CarPC, то клавиатура и мышь вроде отпадают. Тогда остаётся экран, точнее, тач-панель. На ней должна быть какая-то кнопка, видимая при работе Ozi, чтобы можно было в любой момент её нажать. Причём наличие этой кнопки не зависит от того, используется ли одна программа с переключением карт, или же две программы с переключением их самих. Эта непонятка из-за того, что я не пользуюсь тач-панелью, у меня обычный нетбук, поэтому никаких фронтэндов на нём нет. И в принципе, можно переключать два открытых Ozi комбинацией Alt+Tab либо просто тыкая в иконки, сидящие в трее. С одним работающим Ozi такой номер не проходит, слишком много надо тыкать. Вот скриптик и помогает.
    В PCCAR cкрипт нужен в любом случае... а запускать командой из фронтэнда на кнопку (которую надо нарисовать) типа RUN(скрипт.exe) Ну можно еще и на ирлинк повесить...
    А в ноуте можно наверно без скрипта если две проги - то через трей переключать, а одну через панель где кнопка со стрелками или клавишу F прописать. А если надо одним тыком то через скрипт с ожиданием нужной комбинации клавы - но тогда он все время висеть должен.

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

    По умолчанию 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Мб!!

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

    По умолчанию 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 пути к этой папке. Тогда в списке карт, доступных для текущей позиции, будет только две карты, причём спутниковый снимок всегда с лучшим разрешением, чем карта ГШ, так что порядок следования карт в списке будет строго определённым, что позволит автоматизировать переключение.

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

    По умолчанию 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.

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

    По умолчанию 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 
Просмотров:	1078 
Размер:	104.1 Кб 
ID:	6769  
    Последний раз редактировалось Sok-San; 03.12.2009 в 21:23.

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

    По умолчанию 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, может, его попробовать?

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

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

    Цитата Сообщение от Sok-San Посмотреть сообщение
    ... и, хотя опция "только текущая папка" стояла, ОЗИ снова находит обе карты (а может быть и без записи в .map нашел бы?)
    Опция "только текущая папка" используется только при автоматическом поиске нового листа, когда мы выехали за пределы текущего. А вручную, то есть с помощью жёлтой кнопки, мы можем загрузить всё равно любую карту из имеющихся.

    Цитата Сообщение от Sok-San Посмотреть сообщение
    Выводы: Скорее всего, если в директории, указанной в 1 и 2 (E:\MAP) создать две папки, например E:\MAP\карты и E:\MAP\снимки и если в 3 (навигация в пути) стоит опция "только текущая папка", мы всегда будем двигаться только по картам или только по снимкам. Переключение можно производить кнопкой со стрелками - она то видит обе папки. А автоматизировать переключение с помощью скрипта, как мы выше выяснили, дело не хитрое.
    Да, всё верно.

Страница 12 из 17 ПерваяПервая ... 267891011121314151617 ПоследняяПоследняя

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

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

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

Ваши права

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