Выгружаю растр из SAS Планета - проекция карты: Меркатор WGS84 EPSG 3395
Затем меняю СК (с помощью TransCoorDemo) в МСК-02 (Республика Башкортостан
"МСК-02 зона 1", 8, 1001, 7, 55.03333333333, 0, 1, 1300000, -5409414.70)
После преобразования и дальнейшего открытия файла Mapinfo выдает сообщение - встретилось "," там где ожидается ")" и файл не открывает
Пробовал вектор аналогично преобразовать из МСК-02 (1 зона) в проекцию Меркатора - все получается
Не подскажете, в чем загвоздка?
Доброго дня.
Пришлите исходные файлы мне на admin@mapbasic.ru, скорее всего проблема в формате TAB файла из SAS Планета.
Или почитайте комментарии http://mapbasic.ru/transcoor . Ищите по слову SAS.
В вашем 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
спасибо