QGIS - создание векторного слоя, который содержит границу каждой растровой ячейки - PullRequest
0 голосов
/ 23 мая 2011

Я хотел бы показать растровый слой, а за ним - еще один слой, содержащий линии (полилинии), который является границей ячеек в другом растровом слое

Я думаю о том, чтобы разбить каждую ячейку на новый растровый файл и затем преобразовать его в векторный - может быть, есть гораздо более простой способ? http://imageshack.us/photo/my-images/21/qgispyt.png/

Ответы [ 2 ]

0 голосов
/ 22 мая 2012

Если я понимаю, что вы хотите, есть более простой способ сделать это.В Quantum GIS:
Vector> Инструменты исследования> Vector Grid

  • Скопируйте пространственные атрибуты другого слоя (который открыт) * ​​1005 *
  • Выберите не слишком маленькое разрешение (в противном случае ваш слой будет просто черным пятном)
  • Выберите линии

По умолчанию, результирующий слой будет иметь цвет заливки, даже если вы выбрали линии, а не полигоны.Вы можете изменить это в Свойствах вашего слоя.

  • Нажмите кнопку «Изменить» (или кнопку со значком гаечного ключа)
  • Выберите «Без заливки» для стиля заливки

Готово!

0 голосов
/ 25 мая 2011

Я отвечу самому себе.

Используя gdalinfo , я могу получить точно координаты углов растра и количество ячеек.Если я использую эту информацию, я могу создать файл GML - к сожалению, у меня есть проблема с ним: qgis GML

...