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

Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 06:40
Grace2
Друзья сразу скажу не пинайте знаю что много было похожих тем... но я видимо что то не понимаю как это делается поэтому обращаюсь за пошаговой инструкцией как это делать.

Есть слой в МСК-59, создал проекцию в файле mapinfo.prj, параметры взял отсюда http://www.mapbasic.ru/msksolutions.

Что делать дальше?

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 06:55
lam
1. Экспорт в mif-файл и правка строки проекции
2. Импорт из mif-файла в tab

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 06:57
Grace2
ок экспортнул. а что именно нужно править в mif-файле? могу для конкретики скинуть его вам, что бы конкретно подсказали?

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 07:17
lam
Grace2 писал(а):ок экспортнул. а что именно нужно править в mif-файле? могу для конкретики скинуть его вам, что бы конкретно подсказали?
Да, можете отправить личным сообщением.

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 07:21
Grace2
отправил на почту

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 07:35
dab
Grace2 писал(а):Друзья сразу скажу не пинайте знаю что много было похожих тем... но я видимо что то не понимаю как это делается поэтому обращаюсь за пошаговой инструкцией как это делать.

Есть слой в МСК-59, создал проекцию в файле mapinfo.prj, параметры взял отсюда http://www.mapbasic.ru/msksolutions.

Что делать дальше?
1. Если вы переводите данные из МСК-59 в WGS-84 в мапинфо, используйте параметры согласно ГОСТ 51794-2008. http://www.mapbasic.ru/msk59
2. Проще всего использовать утилиту TransCoor http://www.mapbasic.ru/transcoor

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 07:54
Grace2
1) эти параметры с данного сайта я и использовал .. в файл mapinfo.prj записал первые строчки. а для чего нужны нижние 3 (ГОСТ) не подскажете?
2) Использовал. Получилось. правда результат немного отличается (от результата lam). Я делал с помощью этой утилитки а он не знаю как. Если вам интересно то могу выслать вам на почту оба результата что бы вы оценили чей точнее

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:07
dab
Grace2 писал(а):1) эти параметры с данного сайта я и использовал .. в файл mapinfo.prj записал первые строчки. а для чего нужны нижние 3 (ГОСТ) не подскажете?
Параметры ГОСТ по МСК-59 я опубликовал только что, увидев данную тему.
Ещё раз - если вы переводите данные из МСК-59 в WGS-84 в мапинфо, используйте параметры согласно ГОСТ 51794-2008.
В данном случае системы координат имеют разные эллипсоиды: МСК-59 - Красовского, а WGS-84 соответственно WGS-84.
http://gis-lab.info/qa/datum-transform-methods.html
http://gis-lab.info/qa/wgs84-sk42-wgs84-formula.html
http://gis-lab.info/qa/datum-transform-sets.html
viewtopic.php?f=34&t=10551

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:10
dab
Grace2 писал(а):...правда результат немного отличается (от результата lam)...
Немного - это сколько? :)
0.02 метра или 15-20 метров?

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:22
Grace2
разница 12 метров

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:27
dab
Grace2 писал(а):разница 12 метров
Скорее всего в одном случае считали, например по первой зоне, с параметрами

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

8, 1001, 7, 53.55, 0, 1, 1250000, -5914743.504

а во втором случае

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

8, 9999, 3, 23.57, -140.95, -79.8, 0, -0.35, -0.79, -0.22, 0, 7, 53.55, 0, 1, 1250000, -5914743.504

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:38
Grace2
ок щас попробую записать в mapinfo.prj второй вариант
записал ... не получилось. я сейчас напишу свой порядок действий, а вы (lam, dab) если что то не верно поправьте меня.

1) конвертнул существующий xml в формат mif
2) конвертнул mif в tab
3) открыл tab, посмотрел какая стоит проекция, стоит "Долгота/Широта"
4) делаю "сохранить как" и указываю для нового файла проекцию МСК-59 (по ГОСТу то есть по второму варианту который написал dab) а именно:
"2-я зона" "МСК-59 зона 2", 8, 9999, 3, 23.57, -140.95, -79.8, 0, -0.35, -0.79, -0.22, 0, 7, 56.55, 0, 1, 2250000, -5914743.504
5) открываю файл который только что сохранил в МСК-59
6) запускаю утилиту TransCoor
7) преобразую из МСК-59 в "Долготу/Широту" WGS-84
8) получаю результат который отличается от сделанного lam на 12 метров по диагонали

что делаю не так?

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 08:55
Grace2
прикрепляю результаты

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 09:04
trir
1) конвертнул существующий xml в формат mif
Что за xml? Может стоит конвертировать его в shp, это позволит сразу перейти к п.4, в котором создаём .prj с нужной проекцией

Update: Росреестр, здесь берите LandProcessor

Re: Перевод слоя из МСК-59 в WGS

Добавлено: 21 июн 2013, 09:15
Grace2
в xml формате мы получаем от Росреестра КПТ (кадастрового плана территории). могу его конвернуть в таб а потом шейп конечно, но это ничего не поменяет

щас скачаю попробую