Николай Осадчий ([info]niosa) wrote in [info]slazav_news,
@ 2005-10-31 20:57:00
Систематизатор карт


Программа для систематизации архива карт "Каталог Карт" (~200 kb).
Программа исходно предназначалась для домашнего пользования: после того как дисков с картами накопилось достаточно много, чтобы найти нужный лист, захотелось этот процесс упростить. Что может программа и как ей пользоваться - об этом подробно написано здесь: http://niosa.narod.ru/mapcat/readme.htm
В будущем можно добавить вывод схемы через Adobe Photoshop, можно усовершенствовать способ определения бланкового имени, можно позволить пользователю переименовать весь свой архив, можно... в общем можно много еще чего, но при условии, что это кому-нибудь нужно. Сделаем.


(Post a new comment)


[info]yurikl
2005-10-31 07:10 pm UTC (link)
Супер! Спасибо! Обязательно попробую, но чуть позже (сейчас завал на работе, да и Access'а нет). Хорошо бы объединить ее с http://slazav.mccme.ru/prog/#bigmap, чтобы можно было сразу и карту склеить (а последней пожелаю пополниться пониманием формата Ozi, чтобы не нужно было вводить координаты углов руками).

(Reply to this) (Thread)

Привет!
[info]niosa
2005-11-03 02:32 pm UTC (link)
когда все же попробуете - напишите. Интересно все же, опять получилась прога, которой могут пользоваться только программисты или "нормальные" юзеры тоже.
С БигМапом объединяться пока повременим, а вот изготовление заготовок для МАП-файлов - это будет.

(Reply to this) (Parent)


[info]izib
2005-10-31 07:14 pm UTC (link)
Николай, привет!
Я пока не читал мануал, но уже чувствую, что похожая проблема у меня назревает. Карт накопилось около 10Gb. И векторных и растровых - разных, в общем. Как-то поймал себя на мысли, что не знаю где искать карту Москвы! для Ozi. Т.е. она есть, но как-то не нужна была. А в какой каталог я ее засунул - забыл.
В общем, программа полезная. Почитаю мануал, пощупаю -> дам замечания и предложения.
------
Антон Сорокин (izib)

(Reply to this) (Thread)


[info]niosa
2005-11-03 02:36 pm UTC (link)
Антон, ну что, не пишешь, замечаний слишком много?

Мне очень интересно также знать, какие файлы не распознаются Программой, и чего еще не хватает.

Кстати, следующее обновление упростит привязку снимков с сайта spaceimaging.com

(Reply to this) (Parent) (Thread)


[info]izib
2005-11-07 07:46 am UTC (link)
Просто некогда пока. Задач по другим темам навалило. Раскидаю их - и до твое программки доберусь.

(Reply to this) (Parent)

А чем это лучше...
[info]atonis
2005-11-01 05:37 am UTC (link)
...стандартного средства Ozi, называемого index maps?

(Reply to this) (Thread)

Не знаю
[info]niosa
2005-11-01 07:10 am UTC (link)
Не знаю, потому что в моем стареньком Ozi 3.85.2 такого стандартного средства нет, а то что значится на официальном сайте под index maps (в секции optional extras) - просто набор индексных карт - не более того.

Несомненно, скорее всего где-то подобная программа уже написана. Просто мне ее пока найти не удалось. Если она уже существует - напиши подробнее, где ее можно взять. Может быть ты имел в виду другой index maps?

(Reply to this) (Parent) (Thread)

Это не Optional extras
[info]atonis
2005-11-01 07:34 am UTC (link)
Найди кнопку "индекс мапс" на тулбаре и изучи эту опцию.

Кстати, рекомендую все-таки поставить самую новую версию Ози (поверх зарегистрированной самой старой 3.70). Там есть поддержка mrsid (снимки landsat), склейки карт и еще некоторые вещи.

(Reply to this) (Parent)

Re: А чем это лучше...
[info]niosa
2005-11-01 07:59 am UTC (link)
Проапгрейдился до версии 95 и понял о чем речь.
Главные преимущества MapCat над OZI Index Map
1) MapCat обрабатывает все графические файлы, не требуя файлов привязки.
Index Map работает только с файлами *.map, находящимися в непосредственно доступной директории.
2) MapCat - это каталог, т.е. он запоминает, где что лежит, Index Map - просто рисует индексную карту.

Index Map удобнее только в том, что он позволяет ткнуть и сразу загрузить карту в OZI Explorer. Можно лишить его и этого преимущества :)
MapCat - пока не умеет рисовать карту-подложку, но это тоже поправимо.
С учетом наличия Index Map, может быть этим и не стоит заниматься.

Кстати, идея объединить MapCat с BigMap Славы не столь плоха. Получится BigMapCatMerge :). Хочется реализовать ее с помощью Photoshopa, поскольку он хорошо выполняет растровые преобразования, практически не теряя деталей. Но это в перспективе пока лениво.

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

(Reply to this) (Parent) (Thread)

Re: А чем это лучше...
[info]slazav
2005-11-01 09:18 am UTC (link)
А кто-нибудь кроме меня реально пользовался BigMap? Интересно... :)
По хорошему-то карты лучше склеивать, предварительно привязав их. (То, что делает программа, которую СашаТ рекламировал).

(Reply to this) (Parent) (Thread)

Re: А чем это лучше...
[info]niosa
2005-11-01 12:05 pm UTC (link)
Я пока не пользовался... Только код смотрел, хотя и в нем не совсем разобрался.
Надо бы попробовать твой пример 2х2, но у меня не разархивируется директория с картинками. Или они не в tgz?
Слава, может вооружишь виндусоидов ссылками на правильные разархиваторы (untgz) и перекодировщики (koi2win)?

(Reply to this) (Parent) (Thread)

Re: А чем это лучше...
[info]slazav
2005-11-01 01:04 pm UTC (link)
А ты свои картинки возьми!

Вот заработает mccme - посмотрю, что у меня там лежит.
По идее, раз код распаковался - то и остальное должно бы.
Какой-нибудь winzip все должен понимать.
Может, там и не было картинок?

(Reply to this) (Parent) (Thread)

может и не было...
[info]niosa
2005-11-01 01:42 pm UTC (link)
У меня проблемы с инклудниками: pnm.h и unistd.h
их нет ни в Visual Studio, ни в Борланде.
я давно на Си не писал и пакеты соответственно не обновлял. Наверное и тут я отстал от жизни :(

(Reply to this) (Parent)

Upgrade
[info]atonis
2005-11-01 09:26 pm UTC (link)
Апгрейдься имненно с зарегистрированной _3.70_, причем ставь поверх нее не upgrade, а полную версию 3.95.4i (или как там она). При правильных действиях будет успех.

(Reply to this) (Parent) (Thread)

THX
[info]niosa
2005-11-02 09:07 pm UTC (link)
Сработало :)

(Reply to this) (Parent)

Смежная тема
[info]atonis
2005-11-02 02:42 pm UTC (link)
Кстати, раз ты занимаешься автоматизацией работы с большими наборами карт, глянь вот сюда.

(Reply to this) (Thread)

Re: Смежная тема
[info]niosa
2005-11-02 08:36 pm UTC (link)
Спасибо за ссылку: приятно видеть конкурентов :)
Тоже полезная программа - у меня была идея автоматизировать процесс генерации MAP-файлов, но то, что угловые точки все равно приходится ставить вручную, на мой взгляд значительно снижает рентабельность автоматизации.
К тому же означенная программа хуже распознает бланковые имена: она требует чтобы в директории были карты одного масштаба, понимает не все имена файлов (из подмножества названий, на котором я тестировал свой MapCat, она поняла не больше половины), а и у той, что поняла, в 10% определила координаты с ошибкой.
В следующей версии MapCat я добавлю генерацию Map файлов, но от ручной коррекции углов никуда не деться :-/

(Reply to this) (Parent)



[ Home | Update Journal | Login/Logout | Browse Options | Site Map ]