Генерация регулярных точек выборки в многоугольнике

9

Есть ли способ, которым я могу генерировать регулярно распределенные точки выборки в пределах многоугольника, используя ArcGIS 10? Первоначально я использовал Инструменты Хота для этого в 9.3, но я не думаю, что это возможно в 10.

Спасибо!


источник

Ответы:

10

Я не на 100% уверен в эффекте, который вы ищете, но ... есть инструмент геообработки под названием "Создать сеть рыб", который позволяет вам создавать сетку из линий и точек, тогда вы можете использовать свои полигоны для обрезки точки.

Для «нерегулярных» вы можете использовать «Создать случайные точки», которые создают N точек внутри многоугольника, и вы можете указать минимальное расстояние между точками.

gotchula
источник
7

Инструмент ArcGIS Create Fishnet в сочетании с Intersect сделает это за вас. Попробуйте этот рабочий процесс:

  1. Создать сеть (Управление данными) : используйте полигоны в качестве экстента шаблона. Обязательно выберите « Создать точки метки », так как это векторный слой, который станет регулярно распределенными точками выборки. Настройте параметры таким образом, чтобы вы получили количество точек в ограничительной рамке вашего входного полигона / ов.
  2. Пересечь (анализ) или обрезать (анализ) эти точки с входными полигонами

введите описание изображения здесь

Аарон
источник
4

Я знаю, что это старый поток, но он все еще занимает высокие позиции в Google, когда я пытался найти что-то для создания точек выборки в 9.3 (Инструменты Hawth не совместимы с 9.3).

В конце концов выяснилось, что Jenness Enterprises предоставляет бесплатный инструмент, который делает это идеально (плюс создает повторяющиеся полисы, если вы хотите их), с версиями для 9.x и 10.x

Здесь http://www.jennessent.com/arcgis/repeat_shapes.htm

Донован Кирквуд
источник
3

Я только что закончил использовать функцию геообработки Fishnet в 10.0, и есть флажок для создания меток точек. Инструмент помещает точки в центр сетки, которую он создает, с линиями и полигонами, но, тем не менее, они являются сеткой. Затем вы можете отказаться от линий или полигонов. с помощью простой математики вы можете убедиться, что точки начинаются в том месте, которое вы желаете. Он работал хорошо и будет использовать его снова. Я получил оригинальную идею использовать его здесь, поэтому подумал, что хотел бы уточнить больше о том, как это работает.

Спасибо за оригинальное направление!

Vacationeer
источник
2

Я полагаю, вы можете использовать инструмент Создать рыболовную сеть, чтобы сгенерировать сеть линейных объектов в многоугольнике, а затем можете конвертировать линии в точку, используя инструмент объектов в точку.


источник
2

Можно использовать инструменты Hawth в 10 раз (я могу), но я установил бесплатное расширение VBA для 10. Вам не нужен VBA для преемника Hawth's Tools, GME, который, как отмечалось выше, содержит genregularpntsinpolys.

В ETGeowizards для 10x есть несколько бесплатных инструментов, в том числе один, который создает точечную сетку, полезную для выборки. Это инструмент, который я использую.

Джон
источник
1

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

Johannes
источник
1
Он сказал, что инструменты Hawth недоступны для ArcGIS 10.
1

Инструменты Hawth были заменены на геопространственной моделирования окружающей среды . GME имеет доступную для загрузки бета-версию, которая работает с ArcGIS 10. Я никогда не использовал ее, поэтому не могу сказать, насколько она эффективна. Это звучит как genregularpntsinpolys инструмент будет соответствовать вашим потребностям, хотя.


источник
0

Вы можете использовать любое программное обеспечение для работы с электронными таблицами, чтобы создать список пар координат, я имею в виду один столбец X, один столбец Y, ..., сохранить их как файл CSV и импортировать их из Arcmap.

Веб-ГИС предприниматель
источник