Кто начертит карты нам, ловко все измерит?
Это дело мастерам можно лишь доверить!

стих из интернета
Хозяин
19.11.2018
--------------
Правильные карты для Озика - названия карт

Для начала определимся с терминами.

1. Название карты (map name) содержится во второй строке map-файла. Вот тут:

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

2. Имя файла карты. Это имя файла с расширением .map. Оно тоже играет свою роль в облегчении задач навигации.

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

1. Когда надо быстро посмотреть, какая карта в настоящий момент открыта. Например, топографические 250-метровки и 500-метровки иногда на первый взгляд бывают трудноразличимы. Один раз в поездке у меня были спутниковые карты 17 и 18 зумов, их тоже быстро не отличишь. Значит, нам надо, чтобы название карты было настолько информативным, чтобы взглянув не него мы сразу поняли что перед нами за карта и что мы от нее можем получить. В OziExplorer for Windows название карты мы видим в заголовке окна:

Тут все хорошо. Мы сразу видим, что перед нами 500-метровка, видим индекс карты в нотации ее изготовителя (03).

В OziExplorer for Android с этим немного сложнее. Название карты можно увидеть в окне, которое вызывается кнопкой Show Map Info. Эту кнопку можно добавить в скрин-дизайнере. Но нажимать на кнопку - слишком долго. В скрин-дизайнере можно добавить поле Map Name. В нем программа отображает имя файла карты. Выглядит это так:

Тут тоже все хорошо. Мы видим, что это 500-метровка, видим масштаб, с которым она была сделана (метры на пиксель), видим индекс карты в нотации Генштаба. Правда, это нотация двухкилометровок. Странно. Расширение файла, конечно, лишнее, но с этим приходится мириться.

2. Вторая важная функция названия карты - выбор нужной карты из списка. Либо из списка файлов, либо из списка карт, который предоставляет нам программа. С именами файлов мы уже разобрались и пришли к выводу, что они должны быть также информативны, как названия карт. Вернемся к названиям карт. В OziExplorer for Windows список карт для выбранной позиции выглядит так:

Сразу видно, какие карты требуют работы над их названиями. Спасает только информативность имен каталогов, в которых они лежат.
В OziExplorer for Android этот список выглядит так:

Тоже видны недоработки и тоже радует наличие в этом списке путей, по которым раскиданы карты.

Вывод.
Если мы хотим, чтобы нашей картой было удобно пользоваться, нам надо потратить дополнительное время на работу с названиями. Мне представляются разумными следующие требования:
1. Название карты должно совпадать с именем файла. За исключением расширения файла. Из названия карты расширение надо убирать.
2. Название карты должно содержать в себе информацию о происхождении карты (topo, OSM, sat), ее масштабе (реальный масштаб, метры в сантиметре, либо метры на пиксель), ее индекс на бланковой карте (если есть).


Еще пара замечаний.

Надо избегать использования кириллических символов в следующих местах:
1. В именах файлов карт.
2. В пути к файлам карт (имена папок).
3. В именах графических файлов карт и путям к ним. Это особенно важно, поскольку полный путь к картинке часто содержится в третьей строке map-файла.

Для автоматизации работы с именами карт давно написана программа map2PPC. Она доступна для скачивания с домашней страницы ее автора. У этой программы есть недостаток - разработчик не предусмотрел случаи, когда расширение файла содержит более трех символов, например, .ozf4.
Так же для работы с названиями карт можно использовать какой-нибудь текстовый редактор, поддерживающий поиск и замену в сразу в нескольких файлах.


вернутся на kart.vrostove.net






На главную
О нас
С чего все началось

Наши друзья:
Родословец
vrostove.ucoz.ru