Создать новый слой из перекрытия между двумя слоями?


13

Я новичок в настольной ГИС и постараюсь спросить, не имея при этом правильных терминов из ГИС

Если бы QGIS был похож на Photoshop, я бы хотел сделать выделение из одного слоя, а затем сопоставить это выделение с другим слоем, чтобы получить перекрытие между ними и создать новый слой из этого перекрытия.

Сформулировано по-другому:

Я хочу выбрать все земли в каждом из норвежских муниципалитетов. В шейп-файле, который у меня есть (вы можете скачать его здесь: http://www.statkart.no/?module=Files;action=File.getFile;ID=41973 ) границы муниципалитета обозначаются как "N5000_AdministrativGrense" (только границы) и "N5000_AdministrativFlate" (границы и земля в каждом муниципалитете). Эти данные (границы и земля на муниципалитет) слишком административны - они включают океан, и у нас много фьордов в Норвегии. Мне нужна суша минус океан.

Наземная масса находится в слое "N5000_ArealdekkeFlate" - или, по крайней мере, так выглядит новичку.

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

Я на Mac с QGIS в качестве моего установленного инструмента. Все советы, указатели и помощь очень ценится.

Ответы:


13

Вы можете сделать это с помощью инструментов Vector, встроенных в более новые версии QGIS.

Я использую 1.8 на данный момент, и у него есть меню Вектор.

Получил: Вектор> Инструменты геообработки> Пересечь.

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



0

В наборе инструментов Обработка есть опция в разделе Геоалгоритмы QGIS / Инструменты выбора вектора «Выбор по местоположению». С помощью этой опции вы можете выбрать функции, которые перекрываются, пересекаются и / или касаются. Элементы можно сохранить в новый файл, щелкнув правой кнопкой мыши слой и выбрав Сохранить как. Установите флажок «Сохранить только выбранные функции».

Я считаю этот метод полезным, потому что он не объединяет атрибуты двух слоев.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.