Перевод данных из МСК-50 в МСК-77 через MIF

Системы координат, проекции, преобразования, привязка
Ответить
grandred75
Интересующийся
Сообщения: 36
Зарегистрирован: 29 апр 2021, 10:38
Репутация: 1
Откуда: Москва

Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение grandred75 » 05 май 2026, 17:20

Добрый день.
Прошу помочь разобраться с преобразованием координат МСК50 Зона (1,2) в МСК77 (план-схема) и обратно.

Имеются данные, полученные из Росреестра, в формате MIF с проекцией МСК-50, зона 2 (CoordSys NonEarth Units "m" Bounds (1367629.61, 495788.98) (1373953.46, 511786.09)).

Необходимо перевести эти данные в проекцию Москвы МСК-77 и сохранить их как план-схему с координатами CoordSys NonEarth Units "m" Bounds (-200000, -200000) (200000, 200000).

Прошу подсказать, как это сделать с помощью экспорта/импорта MIF-файлов или функции «Сохранить как...».

В частности, интересует, в какой момент нужно изменять параметры CoordSys Earth Projection в MIF-файле.
В файле PRJ уже присутствуют параметры для различных вариантов московских систем координат:
"--- МСК-50 Москва и Московская область ---"
"Московская СК (для проекции 50 в 70)", 8, 9999, 10, 316.151, 78.924, 589.650, 1.57273, -2.69209, -2.34693, 8.4507, 0, 7, 37.5, 55.66666666667, 1, 0, 0
"Московская СК (МГГТ)", 8, 9999, 10, 316.151, 78.924, 589.650, 1.57273, -2.69209, -2.34693, 8.4507, 0, 7, 37.5, 55.66666666667, 1, 16.098, 14.512
"МСК-50 зона 1", 8, 9999, 3, -118.754, -61.782, -93.237, -2.40896, -3.47502, 1.29688, 6.5177, 0, 7, 35.48333333333, 0, 1, 1250000, -5712900.566
"МСК-50 зона 2", 8, 9999, 3, -118.754, -61.782, -93.237, -2.40896, -3.47502, 1.29688, 6.5177, 0, 7, 38.48333333333, 0, 1, 2250000, -5712900.566

Пробовал сохранить исходный файл МСК 50 (план-схема) в ПРОЕКЦИЮ "МСК-50 зона 2" , затем менял в MIF на CoordSys NonEarth Units "m" Bounds (-200000, -200000) (200000, 200000), импортировал ...
ИЛИ
Пробовал сохранить исходный файл МСК 50 (план-схема) в ПРОЕКЦИЮ "Московская СК (для проекции 50 в 70)", затем менял в MIF на CoordSys NonEarth Units "m" Bounds (-200000, -200000) (200000, 200000) импорт ...
Но все получается не то. Видимо, какой-то важный момент упускаю, но не возьму в толк какой.

В частности, пытаюсь перевести из одной проекции в другую границу Москвы. Во вложении прикрепляю границу в исходной проекции МСК 50-2 и граница, которая должна получится в МСК77 (план-схема).
Вложения
Границы.rar
(148.43 КБ) 57 скачиваний

trir
Гуру
Сообщения: 5366
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение trir » Вчера, 12:47

не использоать "план-схема"

gamm
Гуру
Сообщения: 4186
Зарегистрирован: 15 окт 2010, 08:33
Репутация: -445565592
Ваше звание: программист
Откуда: Казань

Re: Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение gamm » Вчера, 16:00

grandred75 писал(а):
05 май 2026, 17:20
Пробовал сохранить исходный файл МСК 50 (план-схема) в ПРОЕКЦИЮ "МСК-50 зона 2"
МСК 50 (план-схема) - это оксюморон, противоречивые параграфы (с).
Нужно взять нормальный файл в нормальной проекции МСК 50 (взять MIF/MID, и вставить проекцию), трансформировать его в целевую, сохранить в MIF/MID, и поменять заголовок (если вы уверены, что координаты не смещены ни там, ни там). Если смещены, то сначала вернуть на место, трансформировать, и подвинуть результат.

grandred75
Интересующийся
Сообщения: 36
Зарегистрирован: 29 апр 2021, 10:38
Репутация: 1
Откуда: Москва

Re: Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение grandred75 » Вчера, 17:13

Тут, видимо, самое интересное "вернуть на место" ...) Что имеется ввиду, как это сделать?
Потому что, действительно, координаты смещены. Один и тот же объект, в данном случае граница города, в родной СК77 МГГТ лежит как надо, а в проекции московской области МСК 50 зона 2 она же (граница) в 2 000 км правее ...
Проекция МСК 50-2
CoordSys Earth Projection 8, 9999, 3, -118.754, -61.782, -93.237, -2.40896, -3.47502, 1.29688, 6.5177, 0, "m", 38.48333333333, 0, 1, 2250000, -5712900.5659999996 Bounds (-5999281.53901, -15715038.0638) (10499281.539, 4289236.93176)
Проекция МГГТ:
CoordSys Earth Projection 8, 9999, 10, 316.151, 78.924, 589.65, 1.57273, -2.69209, -2.34693, 8.4507, 0, "m", 37.5, 55.66666666667, 1, 16.098, 14.512 Bounds (-8248127.22761, -16171651.3229) (8248159.42361, 3830060.2064)

Заменой в MIF/MID одной проекции на другую, задача не решается.

grandred75
Интересующийся
Сообщения: 36
Зарегистрирован: 29 апр 2021, 10:38
Репутация: 1
Откуда: Москва

Re: Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение grandred75 » Вчера, 17:15

trir писал(а):
Вчера, 12:47
не использоать "план-схема"
Если без план-схемы, использовать проекции, то тоже не получается перепроецировать

grandred75
Интересующийся
Сообщения: 36
Зарегистрирован: 29 апр 2021, 10:38
Репутация: 1
Откуда: Москва

Re: Перевод данных из МСК-50 в МСК-77 через MIF

Сообщение grandred75 » Вчера, 17:18

grandred75 писал(а):
Вчера, 17:13
Тут, видимо, самое интересное "вернуть на место" ...) Что имеется ввиду, как это сделать?
Потому что, действительно, координаты смещены. Один и тот же объект, в данном случае граница города, в родной СК77 МГГТ лежит как надо, а в проекции московской области МСК 50 зона 2 она же (граница) в 2 000 км правее ...
Проекция МСК 50-2
CoordSys Earth Projection 8, 9999, 3, -118.754, -61.782, -93.237, -2.40896, -3.47502, 1.29688, 6.5177, 0, "m", 38.48333333333, 0, 1, 2250000, -5712900.5659999996 Bounds (-5999281.53901, -15715038.0638) (10499281.539, 4289236.93176)
Проекция МГГТ:
CoordSys Earth Projection 8, 9999, 10, 316.151, 78.924, 589.65, 1.57273, -2.69209, -2.34693, 8.4507, 0, "m", 37.5, 55.66666666667, 1, 16.098, 14.512 Bounds (-8248127.22761, -16171651.3229) (8248159.42361, 3830060.2064)

Заменой в MIF/MID одной проекции на другую, задача не решается.
Прикрепляю mif/mid в проекциях мггт и мск-50-2
Вложения
MCK-50+МГГТ.rar
(290.73 КБ) 30 скачиваний

Ответить

Вернуться в «Координаты и привязка»

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

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