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

структура файла привязки Ozi

Добавлено: 23 апр 2013, 14:05
sysrepos
структуру файла привязки Ozi

Добрый день, помогите, кто знает, разобраться с файлом привязки Ozi

рис1
Изображение

есть файлы привязки Ozi, в них координаты точек на растре (в пикселях) и координаты точек на карте (в градусах),
всего в файле 9 точек, (все это виде текстового документа). Похожая структура и у файла привязки в мапинфо.
Переписал эти 9 точек для файла привязки мапинфо (с помощью Mapbasic), открыл в мапинфо - получилась ерунда.

рис2
Изображение


Оставил в мапинфовском файле привязки 3 точки, получилось более менее вменяемо (но с ошибкой в 6 пикслей - около 260 метров на местности).

рис3
Изображение


В общем если конкретно, то вопрос такой: в какой системе координат точки в файле привязки Ozi? (wgs84, пулково42 или еще в какой то).
Есть подозрение, что часть точек в одной системе координат, часть в другой - но что в чем - сам пока не разобрался.

Re: структура файла привязки Ozi

Добавлено: 23 апр 2013, 14:16
Максим Дубинин
вопрос в чем

Re: структура файла привязки Ozi

Добавлено: 23 апр 2013, 14:21
sysrepos
не могу написать полностью сообщение, интернет на работе глючит, вечером из дома напишу

Re: структура файла привязки Ozi

Добавлено: 23 апр 2013, 16:30
Игорь Белов
Координаты в Ozi MAP — широты/долготы в Пулково-1942, а координатная система — СК-1942 зона 4.

Во-первых, поменяйте предложение

Код: Выделить всё

CoordSys Earth Projection 1, 1001
на

Код: Выделить всё

CoordSys Earth Projection 8, 1001, "m", 21, 0, 1, 4500000, 0
Во-вторых, проверьте, не накосячили ли с внимательностью и аккуратностью. По Вашим картинкам ничего не понять. Мало того, что слишком мелко, так ещё и всё относится к разным листам.

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 09:22
sysrepos
ErnieBoyd писал(а): Во-вторых, проверьте, не накосячили ли с внимательностью и аккуратностью. По Вашим картинкам ничего не понять. Мало того, что слишком мелко, так ещё и всё относится к разным листам.
картинки исправил, координаты в файлах перелопачивала моя программа, так что все должно быть правильно

объясните, почему нужно вставить проекцию CoordSys Earth Projection 8, 1001, "m", 21, 0, 1, 4500000, 0 - в файле привязки везде только географические координаты (градусы, минуты), а если вставить то что вы говорите, это будет проекция для прямоугольных координат, в то время когда в файле будут географические

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 10:18
Игорь Белов
sysrepos писал(а):почему нужно вставить проекцию
Потому что проекция должна соответствовать геометрии карты. Что касается параметров, то, во-первых, Ozi MAP не врёт в предложениях "Map Projection", что перед координатами точек, и "Projection Setup", что после координат. Во-вторых, имена этих растров всем знакомы :)
sysrepos писал(а):это будет проекция для прямоугольных координат, в то время когда в файле будут географические
Координаты в градусах понимает не только Ozi Explorer, но и MapInfo. Не трогайте "Units "degree"", и всё будет хорошо. Проблема возникнет, если захотите скормить растры вместе с привязкой внешним программам, однако она разрешается элементарно.

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 13:17
sysrepos
заменил строчку с координатами, лучше не стало
Изображение

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 13:22
Игорь Белов
Проверьте точку 7. У второй координаты в пикселах не хватает трёх тысяч.
А вообще ужасно неудобно таращиться на картинки. Рассматриваю это как неуважение к окружающим с Вашей стороны. Хотите внимания, выложите материал, а не показывайте картинки.

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 13:27
Донецков
На форуме встречал скипт на VB, который map переводил в tab, еще как вариант в Ozi добавляется модуль, который позволяет сохранить привязку в world-файл, который понимает MI. Или воспользуйтесь внешними программами типа GM, который открывает map и позволяет сохранить в world-файл...

Re: структура файла привязки Ozi

Добавлено: 24 апр 2013, 13:54
sysrepos
ErnieBoyd писал(а):Проверьте точку 7. У второй координаты в пикселах не хватает трёх тысяч.

да, действительно, тупо в файле пропущена цифра 3, причем в некоторых других файлах похожие ошибки - в координатах где пиксели, иногда пропущена первая цифра.
ErnieBoyd писал(а):Рассматриваю это как неуважение к окружающим с Вашей стороны. Хотите внимания, выложите материал, а не показывайте картинки.
извиняюсь, я думал наоборот картинки удобнее смотреть, чем скачивать файлы, потом открывать на компьютере их

Re: структура файла привязки Ozi

Добавлено: 29 май 2013, 13:11
sysrepos
рабочая программа для открытия привязки файла привязки Ozi в мапинфо.
Сайт для скачивания топографических карт с привязкой Ozi. Ссылка удалена в связи с нарушением п. 1.2.3 правил форума

пример карты
http://files.mail.ru/CB6214DAA91B405DB4E0A4A642B62009

Re: структура файла привязки Ozi

Добавлено: 29 май 2013, 20:09
ericsson
Учитывая, что карты, которые "везде валяются в интернете" с привязкой под ozi - дерьмо то еще, смысл в автоматических конвертерах почти нулевой - все равно привязку надо проверять и править вручную.

Re: структура файла привязки Ozi

Добавлено: 30 май 2013, 10:49
sysrepos
на сайте, на который я давал ссылку в предыдущем посте, привязка ozi вполне нормальная, углы топокарт садятся в как раз по сетке

Re: структура файла привязки Ozi

Добавлено: 30 май 2013, 12:11
ericsson
Я очень жалею, что в школьных программах отсутствуют предметы логика и риторика.
sysrepos, вы понимаете, что карты эти имеют черт знает какое происхождение? На одном и том же сайте могут быть данные из разных источников, подготовленные разными людьми и т.п., потому о каком-то однородном качестве привязки в данном случае говорить смысла нет.

Re: структура файла привязки Ozi

Добавлено: 30 май 2013, 16:04
sysrepos
я проверил 15 карт, и все они прекрасно сели на свои координаты, это конечно не говорит о том, что все карты на этом сайте точно привязаны, но и то, что они все плохо привязаны тоже не говорит. (ссылка на сайт в справке программы)