Построить полигоны для скопления точек
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 22 ноя 2008, 02:55
- Репутация: 0
Построить полигоны для скопления точек
Здравствуйте!
Помогите пожалуйста.
У меня в базе за много лет на одной и той же площади много точек. Точки располагаются группами. Чтобы идентифицировать группы в таблице есть номер группы. Можно ли по этому столбцу выбрать скопления точек с одинаковыми номерами и для каждого скопления построить полигоны в одной теме?
Помогите пожалуйста.
У меня в базе за много лет на одной и той же площади много точек. Точки располагаются группами. Чтобы идентифицировать группы в таблице есть номер группы. Можно ли по этому столбцу выбрать скопления точек с одинаковыми номерами и для каждого скопления построить полигоны в одной теме?
-
- Гуру
- Сообщения: 515
- Зарегистрирован: 24 янв 2007, 15:46
- Репутация: 17
- Откуда: Липецк
- Контактная информация:
Re: Построить полигоны для скопления точек
В определяющем запросе темы (это в меню Тема - Свойства) задайте определение - отображать такие-то группы.
Если вам надо построить полигон охватывающий скопления точек - инструмент геопроцессинга который Вам нужен называется Convex Hull (Внешняя граница). В ArcGIS он есть, в тройке не помню - но посмотрите - вам надо загрузить расширение Пространственный анализ (или как-то так называется). Сейчас под рукой нет тройки - чтобы точно глянуть. Если там нет - поищите на арксрипт - навярняка найдете.
Проще всего - установите gvSIG - это OS GIS статьи по ней есть здесь на сайте - она очень похожа на тройку. Там этот инструмент имеется.
Если Вам надо построить полигон, контуры которого состоят из точек - загрузите расширение ETGeoTools для тройки (через гугл найдите его). Но тогда точки должны быть пронумерованы. В противном случае Вам надо вручную контур обводить по точкам.
Если вам надо построить полигон охватывающий скопления точек - инструмент геопроцессинга который Вам нужен называется Convex Hull (Внешняя граница). В ArcGIS он есть, в тройке не помню - но посмотрите - вам надо загрузить расширение Пространственный анализ (или как-то так называется). Сейчас под рукой нет тройки - чтобы точно глянуть. Если там нет - поищите на арксрипт - навярняка найдете.
Проще всего - установите gvSIG - это OS GIS статьи по ней есть здесь на сайте - она очень похожа на тройку. Там этот инструмент имеется.
Если Вам надо построить полигон, контуры которого состоят из точек - загрузите расширение ETGeoTools для тройки (через гугл найдите его). Но тогда точки должны быть пронумерованы. В противном случае Вам надо вручную контур обводить по точкам.
- Игорь
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 19 ноя 2008, 12:25
- Репутация: 6
Re: Построить полигоны для скопления точек
Все решается элементарно.
http://www.jennessent.com/downloads/conv_hulls.zip - скачиваем расширение, распаковываем и устанавливаем.
В панели AV появляется 3 кнопки с зеленой оконтовкой внутри. Нам нужна крайняя левая - построение конвексного полигона вокруг точек. Жмем ее, в появившемся диалоговом окне слева выбираем точечную тему по которой требуется построить конвексные полигоны, справа выбираем столбец с номером группы. Жмем ОК, сохраняем под нужным именем в нужном месте - тема добавляется в оглавление Вида. Результат - все точки одной группы в конвексных полигонах одной темы.
http://www.jennessent.com/downloads/conv_hulls.zip - скачиваем расширение, распаковываем и устанавливаем.
В панели AV появляется 3 кнопки с зеленой оконтовкой внутри. Нам нужна крайняя левая - построение конвексного полигона вокруг точек. Жмем ее, в появившемся диалоговом окне слева выбираем точечную тему по которой требуется построить конвексные полигоны, справа выбираем столбец с номером группы. Жмем ОК, сохраняем под нужным именем в нужном месте - тема добавляется в оглавление Вида. Результат - все точки одной группы в конвексных полигонах одной темы.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 22 ноя 2008, 02:55
- Репутация: 0
Re: Построить полигоны для скопления точек
Игорь, спасибо большущее !!!!!!!
-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
Re: Построить полигоны для скопления точек
Тема детально обсуждалась здесь
viewtopic.php?t=1688
включая "вес" точек, выпуклость-невыпуклость полигонов и т.п.
viewtopic.php?t=1688
включая "вес" точек, выпуклость-невыпуклость полигонов и т.п.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 22 ноя 2008, 02:55
- Репутация: 0
Re: Построить полигоны для скопления точек
Спасибо, интересное обсуждение.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей