Проблема при импорте из файла sxf

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
sas
Новоприбывший
Сообщения: 4
Зарегистрирован: 20 дек 2012, 15:52
Репутация: 0

Проблема при импорте из файла sxf

Сообщение sas » 20 дек 2012, 19:06

Имеется несколько карт в формате sxf, проекция Гаусса-Крюгера. Метрика объектов записана в дискретах. Мне нужно с помощью собственного ПО открыть файл sxf и преобразовать дискреты в метры. Вот каким образом преобразовываю координаты я:

По описанному в спецификации sxf способу я беру масштаб карты, разрешающую способность прибора и координату точки в дискретах и высчитываю по формуле метры:
Xp,Yp(м) = Xo,Yo(м) + (Xd,Yd / R * S)
Но нигде не оговорено откуда вязть Xo,Yo(м). В паспорте карты заданы координаты углов рамки карты как в дискретах, так и в метрах. Но ни одна точка в дискретах не равна (0,0). Поэтому, подставив значения в формулу любой из четырех угловых точек (в дискретах и в метрах), я могу получить Xo,Yo(м). Ну а дальше уже пересчитываю в метры координаты точек всех объектов.
Проблема в том, что полученные координаты в метрах не совпадают с теми, которые показывает ГИС Панорама (версия 11 мини): получается расхождение на постоянную величину, по каждой оси она своя и во всех файлах разная. Например, в одном файле может быть расхождение по одной оси 15 м, по второй 25 м, а в другом файле - по одной оси 2 м, по второй 1. Не понимаю из-за чего, как пересчитывает Панорама?

juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 50
Откуда: Нижний Новгород

Re: Проблема при импорте из файла sxf

Сообщение juffin_h » 21 дек 2012, 09:59

А в той точке (угол рамки), которая используется для вычисления Xo,Yo(м), тоже есть смещение?

sas
Новоприбывший
Сообщения: 4
Зарегистрирован: 20 дек 2012, 15:52
Репутация: 0

Re: Проблема при импорте из файла sxf

Сообщение sas » 21 дек 2012, 12:04

Смещение - это имеете ввиду то самое расхождение, которое я пытаюсь побороть?
Координаты точек углов заданы в паспорте как в дискретах, так и в метрах. Так что это исходные данные, а не рассчетные.

juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 50
Откуда: Нижний Новгород

Re: Проблема при импорте из файла sxf

Сообщение juffin_h » 21 дек 2012, 13:18

Я хочу сказать, что кроме смещения и масштаба может быть и поворот (в общем случае).
И поворот может быть разный на разных картах.
Попробуйте посчитать наклоны диагоналей рамки в метрах и дискретах (точно). Ели получатся разные, значит мое подозрение верно.

sas
Новоприбывший
Сообщения: 4
Зарегистрирован: 20 дек 2012, 15:52
Репутация: 0

Re: Проблема при импорте из файла sxf

Сообщение sas » 21 дек 2012, 15:16

Взял диагональ между ЮЗ и СВ точками, угол наклона в пикселях и в метрах отличается на 0,003 градуса. По-моему, несущественно.

juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 50
Откуда: Нижний Новгород

Re: Проблема при импорте из файла sxf

Сообщение juffin_h » 21 дек 2012, 17:19

Могу только привести текст из документации по формату SXF:
Координаты точек метрики могут быть указаны относительно точки отсчета, которая не совпадает с левым нижним углом исходного материала. Это можно определить по координатам X и Y юго-западного угла (в этом случае они больше ноля). При цифровании исходный материал может располагаться в системе координат прибора с поворотом относительно истинного положения соответствующей проекции.
Для поворота объектов к истинному положению и учета деформации исходного материала учитываются координаты расположения рамки на приборе и прямоугольные или геодезические координаты углов листа.

(С) "Панорама"

Похоже все таки привязки к одной точке рамки не достаточно. Впрочем все зависит от того, как создавался материал.

Алекс
Активный участник
Сообщения: 185
Зарегистрирован: 26 июл 2010, 08:54
Репутация: 30
Откуда: Ногинск

Re: Проблема при импорте из файла sxf

Сообщение Алекс » 24 дек 2012, 12:41

Насколько я понял, вопрос исчерпан:
http://gisweb.ru/forum/forum17/topic4450/messages/

sas
Новоприбывший
Сообщения: 4
Зарегистрирован: 20 дек 2012, 15:52
Репутация: 0

Re: Проблема при импорте из файла sxf

Сообщение sas » 24 дек 2012, 18:11

Да, вопрос закрыт. juffin_h, спасибо за участие!

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя