обрезание части карты с помощью gdal_rasterize

Ответить
kuziavlad85
Участник
Сообщения: 59
Зарегистрирован: 12 авг 2012, 19:59
Репутация: 0

обрезание части карты с помощью gdal_rasterize

Сообщение kuziavlad85 » 05 дек 2012, 15:22

Добрый день,Уважаемые коллеги! Хотелось бы задать такой вопрос. Я c помощью интерполяции получил растровый слой среднегодовых температур на территории РФ. Задача состоит в следующем - с помощью границ векторного слоя обрезать растровый слой. Как я понял из топика это можно сделать как 2 способами:
  1. созданием растрового слоя из векторного и затем объявлением этого слоя прозрачным;
  2. с помощью функции gdal_rasterize.
Насчет 1 способа-с ним все довольно ясно.По поводу же использования функции gdal_rasterize - при использовании этой функции возникают постоянно ошибки. Вопрос у меня такой-в какой части программы надо записывать код

Код: Выделить всё

gdal_rasterize -i -b 1 -b 2 -b 3 -burn 255 -l Russia Russia.shp sloi.tif
для получения карты нужного размера? Нужно ли для этого пользоваться питоном или нет?
Спасибо заранее!
Последний раз редактировалось Voltron 05 дек 2012, 16:09, всего редактировалось 1 раз.
Причина: поправил ссылку и форматирование

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: обрезание части карты с помощью gdal_rasterize

Сообщение Voltron » 05 дек 2012, 16:11

QGIS тут причем? Код выполняется в командной строке

kuziavlad85
Участник
Сообщения: 59
Зарегистрирован: 12 авг 2012, 19:59
Репутация: 0

Re: обрезание части карты с помощью gdal_rasterize

Сообщение kuziavlad85 » 05 дек 2012, 21:59

А В QGis как то можно обрезать растровую карту,имея в качестве границы векторный слой?
Т.е. нужно не заходя в программу QGis в командной строке записать этот код?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: обрезание части карты с помощью gdal_rasterize

Сообщение Voltron » 05 дек 2012, 22:09

Вы сначала определитесь, что вам нужно: выполнить обрезку или выполнить обрезку в QGIS.

kuziavlad85
Участник
Сообщения: 59
Зарегистрирован: 12 авг 2012, 19:59
Репутация: 0

Re: обрезание части карты с помощью gdal_rasterize

Сообщение kuziavlad85 » 05 дек 2012, 22:54

Все, я нашел ответ на этот вопрос
http://www.gistutor.com/quantum-gis/19- ... -qgis.html
Спасибо огромное за внимание!
Да, важное замечание будущим новичкам- папки,в которых лежат файлы, должны иметь название строго на АНГЛИЙСКОМ языке.

kuziavlad85
Участник
Сообщения: 59
Зарегистрирован: 12 авг 2012, 19:59
Репутация: 0

Re: обрезание части карты с помощью gdal_rasterize

Сообщение kuziavlad85 » 05 дек 2012, 23:03

Нужно было выполнить обрезку именно в QGis-я умею это делать в mapinfo, надо также было НАУЧИТЬСЯ делать тоже самое в Quantum Gis!

Ответить

Вернуться в «GDAL/OGR»

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

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