Страница 1 из 2
Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 11:27
KriptonZ
Здравствуйте! Ситуация какая: я пишу ПО на C# для работы с картой. Конкретно я работаю с картой мира 5 000 000. С помощью Панорамы на основе этой карты я создал матрицу высот mtw нужного мне региона и с ней работал в программе. Затем выяснилось, что матрица абсолютна не точна. Руководитель проекта дал указание, использовать geotiff с strm-а CGIAR. Я скачал матрицу, а вот что дальше с ней делать - так и не разобрался. QGIS и Панорама установлены. Хотелось бы на выходе получить аналогичного формата матрицу mtw, чтобы продолжать с ней работать в программе без каких либо глобальных изменений в коде и архитектуре проекта.
Фактически на руках имеется: файл .tif (либо .asc, с одного и того же источника).
Необходимо получить: матрицу высот .mtw
С помощью чего и как сконвертировать tif в mtw?
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 11:39
Александр Мурый
А если попробовать просто открыть TIF в ГИС Карта и пересохранить в MTW?
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 11:45
Александр Фадеев
можно сразу импортировать через меню = файл/импорт растров и матриц/матрицы высот(SRTM, geotiff, img)
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:01
KriptonZ
Александр Мурый писал(а):А если попробовать просто открыть TIF в ГИС Карта и пересохранить в MTW?
Позволяет такое только в растровый формат.
cfifti73 писал(а):можно сразу импортировать через меню = файл/импорт растров и матриц/матрицы высот(SRTM, geotiff, img)
Всё, что есть... (см. приложение)

- 1111111111.jpg (86.54 КБ) 14607 просмотров
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:19
gamm
KriptonZ писал(а):Позволяет такое только в растровый формат.
а это и есть растровый формат, на что какбэ намекает слово "матрица" в названии формата. И импортировать нужно, соответственно, как растр ...
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:30
KriptonZ
gamm писал(а):KriptonZ писал(а):Позволяет такое только в растровый формат.
а это и есть растровый формат, на что какбэ намекает слово "матрица" в названии формата. И импортировать нужно, соответственно, как растр ...
Виноват, не так выразился.
"Сохранить как..." предлагает на выбор:

- 1111111111.jpg (9.83 КБ) 14591 просмотр
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:37
pendduduk
RSW по сути не отличается от MTW, при этом оба этих формата поддерживаются в GDAL (
gdal.org/frmt_rmf.html)
Так что можете либо через утилиты GDAL (
gdal.org/gdal_translate.html), либо через QGIS (там импорт экспорт растров через GDAL сделан).
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:39
Petruxin
Способ долгий, но проверенный.: В QGIS создать шейпы с горизонталями.
В Карта экспортировать шейп в sit. Sit перевести в мтw
[ Сообщение с мобильного устройства ]
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 12:51
gamm
KriptonZ писал(а):Виноват, не так выразился.
я тоже не понял - у этих деятелей панорамовских что, нет импорта растра, раз тут такие обходные маневры предлагают

Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 13:04
Petruxin
Вообще-то на сайте КБ Панорама есть файл в, mtw на всю территорию Земли. Можете его посмотреть.
[ Сообщение с мобильного устройства ]
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 13:12
Petruxin
В 10 ой Карте есть еще Файл - Загрузка матриц из формата SRTM. Как в 11ой не знаю.
[ Сообщение с мобильного устройства ]
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 13:15
Александр Мурый
gamm писал(а):KriptonZ писал(а):Виноват, не так выразился.
я тоже не понял - у этих деятелей панорамовских что, нет импорта растра, раз тут такие обходные маневры предлагают

См. п. 3.2.14 "Импорт файлов графических форматов в растровую карту" в
Руководстве пользователя.
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 15:24
KriptonZ
pendduduk писал(а):RSW по сути не отличается от MTW, при этом оба этих формата поддерживаются в GDAL (
gdal.org/frmt_rmf.html)
Так что можете либо через утилиты GDAL (
gdal.org/gdal_translate.html), либо через QGIS (там импорт экспорт растров через GDAL сделан).
Я дико прошу прощения, но в QGIS-е я так и не нашёл, как это сделать

Максимум, к чему я приблизился:
- добавил растровый слой geotiff
- Растр -> Преобразование -> Преобразовать формат
... и да, форматов там куча, все типа [GDAL]..., но, как ни странно, mtw там не нашлось.
Что я делаю не так
Petruxin писал(а):Способ долгий, но проверенный.: В QGIS создать шейпы с горизонталями.
В Карта экспортировать шейп в sit. Sit перевести в мтw
[ Сообщение с мобильного устройства ]
А вот тут чуть подробней можно? С QGIS-ом первый раз сталкиваюсь.
Александр Мурый писал(а):gamm писал(а):KriptonZ писал(а):Виноват, не так выразился.
я тоже не понял - у этих деятелей панорамовских что, нет импорта растра, раз тут такие обходные маневры предлагают

См. п. 3.2.14 "Импорт файлов графических форматов в растровую карту" в
Руководстве пользователя.
Кстати на счёт "Руководства пользователя"...

- 1111111111.jpg (10.33 КБ) 14537 просмотров
Это меню программы.

- 222222222.jpg (206.01 КБ) 14537 просмотров
А это руководство.
Где я ошибся?
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 15:27
Александр Мурый
К вас явно не хватает пункта импорта растров в меню. Попробуйте другую версию Панорамы (если выйдет), может быть, "Мини"? С QGIS я бы пока не советовал возиться, надо разобраться в Панораме для начала.
Re: Сконвертировать матрицу высот из geotiff в MTW
Добавлено: 26 мар 2014, 15:34
gamm
Александр Мурый писал(а):См. п. 3.2.14 "Импорт файлов графических форматов в растровую карту" в
Руководстве пользователя.
какое отношение имеет импорт картинок к импорту данных (сеток)? или в панораме картинки от данных не отличаются?
