Не получается преобразовать СК растра из WGS 84 в МСК-02

4 posts / 0 new
Последнее сообщение
jeka2001
Не получается преобразовать СК растра из WGS 84 в МСК-02

Выгружаю растр из SAS Планета - проекция карты: Меркатор WGS84 EPSG 3395
Затем меняю СК (с помощью TransCoorDemo) в МСК-02 (Республика Башкортостан
"МСК-02 зона 1", 8, 1001, 7, 55.03333333333, 0, 1, 1300000, -5409414.70)

После преобразования и дальнейшего открытия файла Mapinfo выдает сообщение - встретилось "," там где ожидается ")" и файл не открывает

Пробовал вектор аналогично преобразовать из МСК-02 (1 зона) в проекцию Меркатора - все получается
Не подскажете, в чем загвоздка?

admin
Доброго дня.

Доброго дня.
Пришлите исходные файлы мне на admin@mapbasic.ru, скорее всего проблема в формате TAB файла из SAS Планета.
Или почитайте комментарии http://mapbasic.ru/transcoor . Ищите по слову SAS.

admin
В вашем TAB файле две

В вашем TAB файле две последние строки:
CoordSys Earth Projection 10, 104, 7, 0
Units "degree"
где
7 - код единицы измерения "метр",
но одновременно указано Units "degree" - то есть градусы.
Это глюк SAS Планета

Предлагаю сделать следующее - через меню Мапинфо "Таблица" / "Растр" / "Регистрация..." вызываете диалоговое окно регистрации исходного растра и нажимаете кнопку "Проекция"
Меняете в проекцию на Долгота/Широта и в диалоговом окне и обязательно нажимаете кнопку "Ок"

На примере вашего файла
исходный
CoordSys Earth Projection 10, 104, 7, 0
Units "degree"

после изменения проекции
CoordSys Earth Projection 1, 0
Units "degree"

После этого можно корректно работать с файлом через TransCoor

jeka2001
спасибо

спасибо