Страница 1 из 3

Хочется фичу! =)

Добавлено: 06 июн 2003, 10:00
lenik
У меня есть кучка карт в разных графических форматах, и нету OziExplorer'a (потому как он за деньги). Хочется использовать мои карты как основу для расстановки waypoints и POI, для последующей загрузки в GPS. Может быть можно каким-то образом загрузить произвольный графический файл, и, указав несколько точек привязки с известными координатами, использовать его как карту? Кто что может посоветовать в такой ситуации? Если есть какой-то другой софт, умеющий такое, либо умеющий создавать карты с привязкой в формате, который понимает GPSmap Edit -- подскажите, пожалуйста?


Re: Хочется фичу! =)

Добавлено: 06 июн 2003, 10:52
andreysaiko
Ozi конечно за деньги, но кругом болтается много кряков (вполне рабочих).


Вопрос был не о краках (Re: Хочется фичу! =)) (-)

Добавлено: 06 июн 2003, 11:01
lenik
.


Вопрос был не о краках (Re: Хочется фичу! =)) (-)

Добавлено: 06 июн 2003, 11:11
andreysaiko
Тогда не понял: Ozi в принципе не устраивает или как?


Вопрос был не о краках (Re: Хочется фичу! =)) (-)

Добавлено: 06 июн 2003, 11:36
lenik
Ozi не устраивает по двум причинам:

1. мне нужно просто привязать картинку к координатам -- ввести пару-тройку
чисел и имя файла. Использовать для этого огроменную программу -- overkill.

2. не люблю ворованый софт, а платить деньги за то, что будет использоваться
на 0.1% от своих возможностей -- глупо.

Если никакого готового приличного решения нету, я пойду, расковыряю формат
этого Ozi, напишу маленькую программку, которая будет быстренько генерить
такие файлы. Но было-бы глупо начинать возиться, не спросив, ведь я наверняка
не первый, кто с этим столкнулся? =)



А история-то длинная...

Добавлено: 06 июн 2003, 11:55
Bushman
Дело в том, что растровая карта (сосканированная, например) кроме указания для нее координат двух углов и системы координат, должна быть перед использованием еще и скорректирована. Если карта "идеальная", то информацию о привязке можно внести через geotiff examiner (координаты верхнего левого, dX, dY, pixelScaleX, pixelScaleY - все в метрах). Но такого не бывает, так что нужно корректировать. Это делается либо в ОЗИ (как принято у множества пользователей GPS) - при этом генерится .map-файл с привязкой, либо в соответствующих картографических программах (вариантов выходных данных много, но они для данного вопроса бесполезны). Так что вот так...


Тогда Notepad ! :-)

Добавлено: 06 июн 2003, 12:32
kg_vista
Формат MAP особо ломать не надо - это просто текстовый файл. Вбить туда координаты руками - не проблема. Проблема в определении этих координат. Кстати, еще надо правильно учитывать проекцию сканированной карты.

Что касается GPSMap Edit, то ему из всего множества строк MAP-файла требуется задание датума (5-я строка), проекции (9-я строка) и координат для угловых точек карты (в конце файла строки, начинающиеся на MMPNUM,MMPXY,MMPLL). Строки, начинающиеся на PointXX (собственно список всех изначальных точек привязки), не используются вовсе.


Да, и еще демо-версия Ozi

Добавлено: 06 июн 2003, 12:36
kg_vista
> мне нужно просто привязать картинку к координатам -- ввести пару-тройку
чисел и имя файла.

Если я не ошибаюсь, все это бесплатная версия Ози умеет (ограничения: файл должен быть BMP, проекция latitude/longitude).


Re: А история-то длинная...

Добавлено: 06 июн 2003, 13:14
lenik
> Дело в том, что растровая карта (сосканированная, например)
> кроме указания для нее координат двух углов и системы координат,
> должна быть перед использованием еще и скорректирована

А поподробнее немного можно? Что именно нужно корректировать и как?



Re: Да, и еще демо-версия Ozi

Добавлено: 06 июн 2003, 13:20
lenik
> бесплатная версия Ози умеет (ограничения: файл должен быть BMP

Плохо. У меня -- png/gif.

> Что касается GPSMap Edit, то ему из всего множества строк MAP-файла
> требуется задание датума (5-я строка), проекции (9-я строка) и
> координат для угловых точек карты (в конце файла строки, начинающиеся
> на MMPNUM,MMPXY,MMPLL).

Вот, это уже лучше =)) У тебя не найдется пустой заготовки для подобного
файла, которую можно кинуть е-мылом на lenik@fido7.com? Заранее спасибо! =)