Назначить полигонам атрибут

0 голосов
спросил 23 Май, 08 от Stvan (7,620 баллов) в категории Программные продукты Esri
Есть два слоя, слой полигонов и слой точек, на каждый полигон приходится по одной точке. Полигоны не содержат информации, как автоматом присвоить им атрибуты точки?

7 Ответы

0 голосов
ответил 23 Май, 08 от Worker (22,480 баллов)
Думаю, можно использовать инструмент геообработки Spatial Join (группа инструментов Overlay, набор инструментов Analysis).
Про связывание атрибутов объектов на основании их пространственного положения можно почитать тут:
http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=Joining_the_attributes_of_features_by_location
0 голосов
ответил 23 Май, 08 от Stvan (7,620 баллов)
Благодарю. Именно то, что нужно
0 голосов
ответил 23 Май, 08 от Stvan (7,620 баллов)
В догонку, как найти центры полигонов, только не центроиды, а те которые всегда лежат внутри полигона?
0 голосов
ответил 23 Май, 08 от geologic (39,860 баллов)
Да вроде как центроиды и лежат внутри. Словом, есть такой алгоритм у ESRI - сначала строятся геометрические центры, потом сдвигаются до внутреннего положения. Именно для реконструкции атрибутики это и предназначалось.

К слову, стандартные операции по сохранению-восстановлению атрибутов вышеописанным точечным методом также имеются и являются основными. Они растиражированы в десятках самых разных инструментов - Build, GeoWizards etc.
0 голосов
ответил 26 Май, 08 от Stvan (7,620 баллов)
А где это в GeoWizards? Что-то не нашел.
0 голосов
ответил 26 Май, 08 от lena (4,240 баллов)

Закладка Convert => Polygon To Point, есть возможность выгрузить (на выбор) вертексы, точки-лэйблы и центроиды полигонов
0 голосов
ответил 26 Май, 08 от Stvan (7,620 баллов)
спасибо
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...