Как создать полигоны из таблицы?
- 
				Wodc
 - Новоприбывший
 - Сообщения: 10
 - Зарегистрирован: 27 мар 2012, 09:38
 - Репутация: 0
 
Как создать полигоны из таблицы?
В таблице координаты вершин и атрибутика. Как отобразить полигоны?
			
			
									
						
										
						- 
				dime1
 - Гуру
 - Сообщения: 939
 - Зарегистрирован: 29 май 2011, 19:41
 - Репутация: 94
 - Откуда: Киев
 
Re: Как создать полигоны из таблицы?
Вы имеете координату Z, но у Вас нет геопространственной привязки (координат X,Y). Я не специалист, но мне кажется нужно либо нарисовать полигон "от руки" и присоединить к нему таблицу, либо задать нескольким колонкам таблицы (вершинам вашего полигона) значения x и y.
[ Сообщение с мобильного устройства ]
			
			
									
						
										
						[ Сообщение с мобильного устройства ]
- novia
 - Гуру
 - Сообщения: 2261
 - Зарегистрирован: 29 апр 2011, 15:06
 - Репутация: 489
 - Откуда: Тель-Авив
 
Re: Как создать полигоны из таблицы?
версия аргиса и уровень лицензии?
есть автоматические инструменты построения как минимум линий (которые если замкнутые, могут стать полигонами)
и полигонов.
			
			
									
						
							есть автоматические инструменты построения как минимум линий (которые если замкнутые, могут стать полигонами)
и полигонов.
понравилось? жми палец вверх 
			
						- 
				Wodc
 - Новоприбывший
 - Сообщения: 10
 - Зарегистрирован: 27 мар 2012, 09:38
 - Репутация: 0
 
Re: Как создать полигоны из таблицы?
novia писал(а):версия аргиса и уровень лицензии?
есть автоматические инструменты построения как минимум линий (которые если замкнутые, могут стать полигонами)
и полигонов.
Спасибо за подсказку, но не пойдет.
Слишком большие объемы необходимо обрабатывать и ошибки недопустимы.
- 
				AndreyL
 - Завсегдатай
 - Сообщения: 483
 - Зарегистрирован: 17 авг 2006, 14:04
 - Репутация: 0
 - Откуда: Новосибирск
 
Re: Как создать полигоны из таблицы?
Так Вам и предлагается делать в автоматическом режиме, без разницы, какие объемы и ошибки практически исключены (если в Ваших данных есть ошибки, то они и останутся).Wodc писал(а):Спасибо за подсказку, но не пойдет.
Слишком большие объемы необходимо обрабатывать и ошибки недопустимы.
Опишите задачу чуть подробнее, лучше с примером имеющихся данных.
- 
				vzaslavs
 - Новоприбывший
 - Сообщения: 3
 - Зарегистрирован: 05 сен 2012, 14:04
 - Репутация: 0
 
Re: Как создать полигоны из таблицы?
Как из линий сделать полигоны понятно, а как при этом не потерять атрибуты. На входе таблица в которой есть наборы точек с названием полигона, который они описывают, координатами, порядковыми номерами. Т.е. например, на местности -парник №7НК, у нас в таблице есть поворотная точка с порядковым номером 1 с коорд. Х1, У1, атрибутом №7НК, точка с порядковым номером 2 с коорд. Х2, У2, атрибутом №7НК,..., точка с порядковым номером 6 с коорд. Х6, У6, атрибутом №7НК.  Нужно на выходе получить полигон из 6-ти вершин, не потеряв атрибута №7НК (он как раз связывает эти точки). У меня получается сделать  замкнутые линии, сохранив этот единственно важный атрибут (при помощи Points to Line), но при генерации полигона он теряется ( Feature to Polygon). Подскажите пожалуйста может существует другой путь, так таких полигонов нужно собрать тыщу миллионов тыщу?  
			
			
									
						
										
						- 
				AndreyL
 - Завсегдатай
 - Сообщения: 483
 - Зарегистрирован: 17 авг 2006, 14:04
 - Репутация: 0
 - Откуда: Новосибирск
 
Re: Как создать полигоны из таблицы?
Такую задачку ET GeoWizards прекрасно решает
			
			
									
						
										
						- 
				ggis
 - Завсегдатай
 - Сообщения: 302
 - Зарегистрирован: 31 окт 2008, 10:39
 - Репутация: 2
 
- 
				AndreyL
 - Завсегдатай
 - Сообщения: 483
 - Зарегистрирован: 17 авг 2006, 14:04
 - Репутация: 0
 - Откуда: Новосибирск
 
Re: Как создать полигоны из таблицы?
ET GeoWizards тоже не весь платный. По крайней мере эта функция работает без регистрации. И там еще много чего полезного.ggis писал(а):из бесплатного - http://arcscripts.esri.com/details.asp?dbid=15974
- 
				vzaslavs
 - Новоприбывший
 - Сообщения: 3
 - Зарегистрирован: 05 сен 2012, 14:04
 - Репутация: 0
 
Re: Как создать полигоны из таблицы?
выдается ошибка .ggis писал(а):из бесплатного - http://arcscripts.esri.com/details.asp?dbid=15974
У меня ArcGIS for Desktop Standard 10.1, а скрипт под 9.3, может из-за этого?
- Вложения
 - 
			
		
				
- ошибка
 - gislab.png (33.57 КБ) 11161 просмотр
 
 
- 
				AndreyL
 - Завсегдатай
 - Сообщения: 483
 - Зарегистрирован: 17 авг 2006, 14:04
 - Репутация: 0
 - Откуда: Новосибирск
 
Re: Как создать полигоны из таблицы?
С этого надо было начинать. Посмотрите уже вот сюдаvzaslavs писал(а):У меня ArcGIS for Desktop Standard 10.1
- 
				ggis
 - Завсегдатай
 - Сообщения: 302
 - Зарегистрирован: 31 окт 2008, 10:39
 - Репутация: 2
 
Re: Как создать полигоны из таблицы?
Скрипт рабочий (проверил на 10), он на питоне написан, не думаю что в 10.1 какие-то кардинальные изменения произошли, но все же может быть и такое. В таком случае пробуйте ET GeoWizards, как Вам посоветовал AndreyL, но думаю в бесплатной версии ограничения к большому количеству данных, а у Вас же полигонов надо собрать "тыщу миллионов тыщу".vzaslavs писал(а):выдается ошибка .ggis писал(а):из бесплатного - http://arcscripts.esri.com/details.asp?dbid=15974
У меня ArcGIS for Desktop Standard 10.1, а скрипт под 9.3, может из-за этого?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя