Страница 1 из 1

ArcGIS: заполнить поле таблицы

Добавлено: 30 авг 2007, 14:37
AndreyL
Есть точечный и полигональный слои. Нужно сделать так: если точка лежит на каком то полигоне, то в заданное поле таблицы точечного слоя нужно записать значение из заданного поля таблицы полигонального слоя. Если в этом поле таблицы полигонального слоя стоит определенное значение (например, оно пустое), то не записывать. Если точка не лежит на полигоне, то тоже не записывать. Это примерно пересечение, но без создания нового слоя. Сейчас приходится делать через создание дополнительного слоя пересечения, потом в Акцессе обновлять поля. А можно ли только средствами АркГИС? Например запустить SQL-запрос на обновление из ModelBuilder’а?

Добавлено: 17 сен 2007, 04:17
Максим Дубинин
попробуйте вот это
в аркгис Join based on spatial location
в arcview Geoprocession\Assign by location

Добавлено: 17 сен 2007, 09:17
AndreyL
Да, мы эту тему уже разобрали в деталях на ДатаПлюсе http://www.dataplus.ru/forum/forum_posts.asp?TID=5628
модель уже работает