Построить полигоны для скопления точек

Arcview GIS 3.x, Arcinfo Workstation, Mapobjects
Ответить
Rapt
Новоприбывший
Сообщения: 9
Зарегистрирован: 22 ноя 2008, 02:55
Репутация: 0

Построить полигоны для скопления точек

Сообщение Rapt » 22 ноя 2008, 03:21

Здравствуйте!
Помогите пожалуйста.
У меня в базе за много лет на одной и той же площади много точек. Точки располагаются группами. Чтобы идентифицировать группы в таблице есть номер группы. Можно ли по этому столбцу выбрать скопления точек с одинаковыми номерами и для каждого скопления построить полигоны в одной теме?

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Построить полигоны для скопления точек

Сообщение gis » 22 ноя 2008, 14:33

В определяющем запросе темы (это в меню Тема - Свойства) задайте определение - отображать такие-то группы.

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

Проще всего - установите gvSIG - это OS GIS статьи по ней есть здесь на сайте - она очень похожа на тройку. Там этот инструмент имеется.

Если Вам надо построить полигон, контуры которого состоят из точек - загрузите расширение ETGeoTools для тройки (через гугл найдите его). Но тогда точки должны быть пронумерованы. В противном случае Вам надо вручную контур обводить по точкам.

Аватара пользователя
Игорь
Интересующийся
Сообщения: 33
Зарегистрирован: 19 ноя 2008, 12:25
Репутация: 6

Re: Построить полигоны для скопления точек

Сообщение Игорь » 22 ноя 2008, 17:14

Все решается элементарно.
http://www.jennessent.com/downloads/conv_hulls.zip - скачиваем расширение, распаковываем и устанавливаем.
В панели AV появляется 3 кнопки с зеленой оконтовкой внутри. Нам нужна крайняя левая - построение конвексного полигона вокруг точек. Жмем ее, в появившемся диалоговом окне слева выбираем точечную тему по которой требуется построить конвексные полигоны, справа выбираем столбец с номером группы. Жмем ОК, сохраняем под нужным именем в нужном месте - тема добавляется в оглавление Вида. Результат - все точки одной группы в конвексных полигонах одной темы.

Rapt
Новоприбывший
Сообщения: 9
Зарегистрирован: 22 ноя 2008, 02:55
Репутация: 0

Re: Построить полигоны для скопления точек

Сообщение Rapt » 22 ноя 2008, 17:59

Игорь, спасибо большущее :lol: !!!!!!!

geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Re: Построить полигоны для скопления точек

Сообщение geologic » 24 ноя 2008, 14:03

Тема детально обсуждалась здесь
viewtopic.php?t=1688
включая "вес" точек, выпуклость-невыпуклость полигонов и т.п.

Rapt
Новоприбывший
Сообщения: 9
Зарегистрирован: 22 ноя 2008, 02:55
Репутация: 0

Re: Построить полигоны для скопления точек

Сообщение Rapt » 24 ноя 2008, 16:05

Спасибо, интересное обсуждение.

Ответить

Вернуться в «Arcview GIS»

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

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