Вы здесь: Главная / Картография / Получаем изолинии рельефа сечением 5 метров из данных STRMv2

Получаем изолинии рельефа сечением 5 метров из данных STRMv2

1. Определяем широту и долготу границ района:

Например N53,78 - N53,82, E55,70 - E55.80

2. Скачиваем нужный квадрат с сайта NASA данные STRM второй версии:

http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Eurasia/N53E055.hgt.zip

3. Скачиваем и распаковываем пакет GDAL с сайта http://www.gisinternals.com/sdk/ :

если 64 разрядная система Intel http://www.gisinternals.com/sdk/Download.aspx?file=release-1600-x64-gdal-1-10-mapserver-6-4\gdal-110-1600-x64-core.msi
если 32 разрядная http://www.gisinternals.com/sdk/Download.aspx?file=release-1600-gdal-1-10-mapserver-6-4\gdal-110-1600-core.msi

4. Запускаем командную строку cmd.exe. Желательно перейти в папку куда установили пакет GDAL, например ввести команду: cd "c:\Program Files\GDAL\" 

5. Запускаем в открывшемся окне команду:

gdal_contour -i 5 -snodata 32767 -a height N53E055.hgt N53E055c5.shp

6. Запускаем там же (одной строкой):

ogr2ogr -clipsrc ДолготаЗапад ШиротаЮг ДолготаВосток ШиротаСевер  -f GPX  -lco FORCE_GPX_TRACK=YES  N53E055c5.gpx  N53E055c5.shp

Например: ogr2ogr -clipsrc 55.7 53.78 55.8 53.82  -f GPX  -lco FORCE_GPX_TRACK=YES  N53E055c5.gpx  N53E055c5.shp

Игнорируем сообщения об ошибках:

ERROR 6: Field of name 'ID' is not supported in GPX schema. Use GPX_USE_EXTENSIONS creation option to allow use of the <extensions> element.
ERROR 6: Field of name 'height' is not supported in GPX schema. Use GPX_USE_EXTENSIONS creation option to allow use of the <extensions> element.

7.Загружаем N53E055c5.gpx файл в OCAD 9

Перед загрузкой gpx файла необходимо поменять в нем все точки в координатах на запятые. Можно сделать замену "." на "," по всему gpx файлу, кроме первой строки:"<?xml version="1.0" encoding="UTF-8" standalone="no" ?>". Можно использовать любой текстовый редактор, например Notepead++ - удобный, мощный, свободный.

Скрины можно посмотреть здесь.

Колонка Седюка Л.К.
Мнение об сайте от Седюка Л.К.
2018-04-08
Смолин Александр Георгиевич – 5.01.56-18.12.17
2017-12-19
Заметки ноября 2017 от Леонида Седюка
Обливание холодной водой дарит хорошее настроение! Причем, вне зависимости от того, кого ты обливаешь… Кора головного мозга ему досталась от дуба… У нас в секции все спортсмены перспективные. Просто у некоторых перспективы не радужные. Унылая, пора! С возрастом Новый год наступает все чаще и чаще. 2017-12-18
Колонка Седюка Л.К. - Еще...
Мы в Контакте
Яндекс.Метрика