Операция пересечения наложения карты полигона ГИС - PullRequest
5 голосов
/ 18 июля 2011

Существует много алгоритмов для операции наложения двоичной карты в векторном формате данных, которые берут два слоя карты и создают результирующий слой, т.е. наложенный слой в качестве выходных данных.Мне интересно, есть ли какие-нибудь алгоритмы, которые занимают более двух слоев, скажем, 3 слоя одновременно и дают результат наложения?

1 Ответ

1 голос
/ 18 июля 2012

Существует множество процедур наложения географических вычислений, доступных для нескольких слоев. Они попадают в группу анализа решений по нескольким критериям, в результате чего слои нескольких критериев (карт) стандартизируются и объединяются (накладываются) для получения результирующего слоя (карт). Однако многие из них предназначены для ввода растровых данных!

Если на самом деле вы хотите просто объединить векторные данные для получения пересечения, процедурная модель будет работать лучше, как прокомментировал @Thomas. Это можно сделать в Vis Python (автономно) или с помощью компоновщика моделей внутри arcgis. Увы, есть и другие методы, которые можно использовать для сценария процесса наложения процедур.

Я бы хотел, чтобы вы подумали о том, что именно вы собираетесь делать. Давайте подумаем о следующих сценариях:

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

Учитывая широкий спектр методологий анализа решений по нескольким критериям (например, взвешенная линейная комбинация), растровая методология может быть подходящей, если вы ищете «оптимальное местоположение» Например, если вы искали местоположение в Город, который имеет оптимальное сочетание промышленного, коммерческого и розничного использования земли, можно использовать взвешенную линейную комбинацию.

Давайте определим наш вес землепользования как 20%, 40%, 40% (промышленный, коммерческий, розничный). Мы также должны стандартизировать значения нашего уровня землепользования между 0 и 1. Следующая комбинация значений слоев дает наиболее оптимальную комбинацию из трех критериев: 0,2, 0,4 и 0,4 = 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...