Перевод WGS 84 в плоскую систему координат

MapInfo, MapBasic
chelovechek
Новоприбывший
Сообщения: 6
Зарегистрирован: 08 апр 2014, 16:33
Репутация: 0

Перевод WGS 84 в плоскую систему координат

Сообщение chelovechek »

Есть векторная карта в WGS 84. Необходимо перевести ее в плоскую систему координат (метры). Здесь сказано, что можно указать другую проекцию при сохранении. Жму "Сохранить копию", в проекции выбираю "План-схема (метры)". Открываю сохраненный файл - вижу пустое окно с одной подписью в середине.
До:
2014.04.08_20-04-12.jpg
2014.04.08_20-04-12.jpg (407.75 КБ) 19103 просмотра
После:
2014.04.08_20-04-47.jpg
2014.04.08_20-04-47.jpg (249.75 КБ) 19103 просмотра
Понимаю, что подобные вопросы были неоднократно, но конкретного решения я так и не нашел, так что прошу не пинать и указать пальцем если повтор.
Последний раз редактировалось chelovechek 10 апр 2014, 06:08, всего редактировалось 1 раз.
Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Игорь Белов »

Картографическая проекция есть способ отображения эллипсоида или сферы на плоскость. Проекция определяется набором математических формул и числовых параметров, необходимых для преобразования географическх координат в плоские и наоборот.

"План-схема (метры)" проекцией не является. Установить соответствие между план-схемой и эллипсоидом невозможно.

Вам нужно определиться с проекцией, в которую нужно преобразовать широту/долготу. Начните читать отсюда.
Последний раз редактировалось Игорь Белов 08 апр 2014, 19:08, всего редактировалось 1 раз.
The purpose of computing is insight, not numbers
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Перевод WGS 84 в плоскую систему координат

Сообщение trir »

Экспорт shp и создание prj ручками, или тоже через QGIS...
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Boris »

chelovechek писал(а):Есть векторная карта в WGS 84. Необходимо перевести ее в плоскую систему координат (метры). Здесь сказано, что можно указать другую проекцию при сохранении. Жму "Сохранить копию", в проекции выбираю "План-схема (метры)". Открываю сохраненный файл - вижу пустое окно с одной подписью в середине.
Судя по картинке у вас Mapinfo последних версий. В ней есть новый глюк (а может фича) при сохранении в план-схему проекций НЕявляющихся план-схемой, сохраняется пустая гео-таблица. Атрибутивные данные - сохраняются. Раньше такого не было - единицы исходной проекции таблицы сохранялись равными единицам результирующей, даже если это были разные единицы. В вашем случае, градусы-минуты сохранились бы в метры. Получилась бы глупость, но вы же ее и пытаетесь сделать.
Как вариант подобного поведения "сохранить как" - вы не угадали с границами "план-схемы". По умолчанию они +-10 метров. При сохранении из долготы-широты градусы перешли бы в метры, а на просторах СНГ нет объектов в предлах +-10 градусов, т.е. все ваши объекты бы отрезались, т.к. оказались за границами карты.
---
Теперь совет - прочитайте руководство мапинфо, где написано про план-схему. И скажите себе и нам - "Зачем вы захотели градусы переводить в переводить не связанные с ними величины?" Если не поймете моего вопроса - то не стесняйтесь скажите об этом. Или задайте его тому, кто вам сказал - "Данные должны быть в план-схеме(метры)".
Смею предположить, что на самом деле вы хотели перевести свои данные в спроецированную систему координат, принятую у вас ... (где не знаю). Предположив, что ваша карта расположена в пределах СНГ, получим на 99.999%, что искомая вами проекция будет называться "Гаусса-Крюгера (Пулково-1942)". Вот дальше идет некоторое количество нюансов, называемых параметрами проекции.
---
Стандартный результат совета-просьбы-требования "Данные должны быть в план-схеме(метры)" заключается в создании детективной истории "Как это туда попало и как нам теперь это совместить с тем, что я(мы/они) хотели увидеть!!!?"
Sibit
Активный участник
Сообщения: 216
Зарегистрирован: 21 окт 2009, 13:29
Репутация: 28
Откуда: Новосибирск

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Sibit »

А может вы просто границы за пределами координат указали? Но вообще, лучше так не делать.
chelovechek
Новоприбывший
Сообщения: 6
Зарегистрирован: 08 апр 2014, 16:33
Репутация: 0

Re: Перевод WGS 84 в плоскую систему координат

Сообщение chelovechek »

Судя по картинке у вас Mapinfo последних версий
Mapinfo 12.0.2
Зачем вы захотели градусы переводить в переводить не связанные с ними величины?
Данные необходимо использовать в 3D пакете не связанном с картографией (3D Max).
Предположив, что ваша карта расположена в пределах СНГ
Район города Новосибирска.
В общем я прекрасно понимаю, что просто взять и сохранить градусы в метры нельзя, но можете что-нибудь посоветовать для получения данных в метрах?
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Перевод WGS 84 в плоскую систему координат

Сообщение trir »

Можно, но причём тут "План-схема" - UTM вам в помощь
chelovechek
Новоприбывший
Сообщения: 6
Зарегистрирован: 08 апр 2014, 16:33
Репутация: 0

Re: Перевод WGS 84 в плоскую систему координат

Сообщение chelovechek »

trir писал(а):Можно, но причём тут "План-схема" - UTM вам в помощь
Простите, не так выразился.
Sibit
Активный участник
Сообщения: 216
Зарегистрирован: 21 окт 2009, 13:29
Репутация: 28
Откуда: Новосибирск

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Sibit »

chelovechek писал(а):В общем я прекрасно понимаю, что просто взять и сохранить градусы в метры нельзя, но можете что-нибудь посоветовать для получения данных в метрах?
Правильно указать границы для План-схемы.
Вообще я бы сделал так - пересчитал в Ск42 сохранил в Mif и в нем заменил проекцию на план-схема. Но возможно для вас шаги с пересчетом лишние.
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Донецков »

Из градусов в проекцию Гаусса-Крюгера или UTM нужной зоны
Поиском находим recalc , устанавливаем и через него в план-схема...
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Boris »

Я подведу промежуточный итог вопросов-советов:
chelovechek:
1. Вам не нужна "план-схема", а просто нужно, что бы ваши координаты были в метрах, т.к. ваш следующий пакет ничего не знает о градусах.
2. Вы не понимаете советов о СК-42 и UTM.
3. Ни в какое заранее заданное место ваши координаты попасть не должны, и вопросы совмещения имеющихся данных с другой картой вас не волнуют.
4. Какой будет входной формат для ваших данных? Если DXF/DWG, то практически все советы-предположения - лишние.
---
Ответьте, и станет все гораздо проще, чем нам гадать, что именно вам нужно получить.
chelovechek
Новоприбывший
Сообщения: 6
Зарегистрирован: 08 апр 2014, 16:33
Репутация: 0

Re: Перевод WGS 84 в плоскую систему координат

Сообщение chelovechek »

1. Вам не нужна "план-схема", а просто нужно, что бы ваши координаты были в метрах, т.к. ваш следующий пакет ничего не знает о градусах.
Да.
2. Вы не понимаете советов о СК-42 и UTM.
Нужна была действительно спроецированная система координат.
3. Ни в какое заранее заданное место ваши координаты попасть не должны, и вопросы совмещения имеющихся данных с другой картой вас не волнуют.
Да.
4. Какой будет входной формат для ваших данных? Если DXF/DWG, то практически все советы-предположения - лишние.
Скорей всего это будет самописный скрипт записывающий семантику в MySQL на сервер и строящий сетку исходя из координат точек в 3D Max.

Перевел карту в UTM, зона 44, далее в DWG (для теста). Получил в принципе приемлемый результат:
2014.04.09_22-04-48.jpg
2014.04.09_22-04-48.jpg (619.08 КБ) 18913 просмотров
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Перевод WGS 84 в плоскую систему координат

Сообщение trir »

А чего MySQL - там же геометрия 2D и функционал куцый, лучше уж PostGIS или MS SQL Server
chelovechek
Новоприбывший
Сообщения: 6
Зарегистрирован: 08 апр 2014, 16:33
Репутация: 0

Re: Перевод WGS 84 в плоскую систему координат

Сообщение chelovechek »

trir писал(а):А чего MySQL - там же геометрия 2D и функционал куцый, лучше уж PostGIS или MS SQL Server
Возможно.
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Перевод WGS 84 в плоскую систему координат

Сообщение Boris »

chelovechek писал(а):
trir писал(а):А чего MySQL - там же геометрия 2D и функционал куцый, лучше уж PostGIS или MS SQL Server
Возможно.
Я так понимаю, что к решению вы пришли. Если так, то поставьте значок с 1-ом посте с "нет" в "галочку", что значит "все решено и тема завершена".
Ответить

Вернуться в «MapInfo»

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

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