Пересечение тем

0 голосов
спросил 09 Сен, 05 от Гость (210,080 баллов) в категории Программные продукты Esri

Необходимо определить пересечение полигонов из разных тем, с выводом в нового файла-таблицы . Для отдельного полигона есть возможность определить это при помощи меню. Посоветуйте плиз

 

8 Ответы

0 голосов
ответил 09 Сен, 05 от Гость (210,080 баллов)

Что выполняется при запуске пункта меню, необходимо изменить опцию по умолчанию

0 голосов
ответил 09 Сен, 05 от Гость (210,080 баллов)

?

0 голосов
ответил 09 Сен, 05 от Гость (210,080 баллов)

В меню Theme - Select by Theme, а дальше по потребностям, разберетесь где какой вид  пересечения выбирать. Нужно указать обе темы, естественно. Когда выделится наконец то, что нужно, то просто преобразовать это в шейп-файл функцией из меню.

 

0 голосов
ответил 09 Сен, 05 от Гость (210,080 баллов)

Лия, спасибо за ответ image 

а что за функция для просто преобразования в шейп-файл функцией из меню?

0 голосов
ответил 09 Сен, 05 от Гость (210,080 баллов)

Функция находится в Theme- Convert to shapefile. Если в активной теме есть выделенные фрагменты, то именно они будут скопированы в отдельный файл, который тут же подключается к виду, если ответить "Yes" на соответствующий запрос.

 

0 голосов
ответил 12 Сен, 05 от Гость (210,080 баллов)

Лия, существует ли возможность получения содержания атрибута текущего шейпа?

Вот мои рассуждения, что не так?

  for each recNum in theFTab

   currentShape = theFTab.ReturnValue( shapeField, recNum )
   theFld   =theFTab.FindField("ID") - определение поля таблицы
   IDvalue=theFld.GetEditString.AsString - чтение ячейки для текущего полигона

0 голосов
ответил 12 Сен, 05 от Гость (210,080 баллов)
Вам нужно взять какой-нибудь готовый пример из AV и разобрать порядок действий для открытия атрибутивной таблицы, так каждый шаг объяснять не очень продуктивно. Например, в директории где установлено AV. у меня C:\Esri\av_gis30\arcview\sample\scripts\  (и у Вас что-то подобное должно быть) полно всяких примеров и в каждом открывается какая-либо тема. Копируйте части и пробуйте.
0 голосов
ответил 12 Сен, 05 от Гость (210,080 баллов)
Лия, image. А хочется то побыстрей, ан нет.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...