Union\Intersection of POLYGONS

0 голосов
спросил 28 Март, 09 от EvgenyK (120 баллов) в категории Программные продукты Esri
Добрый день всем!
Подскажите, пожалуйста решение, может кто сталкивался... Есть проблема - при объединении или пересечении елементов двух полигональных шейпов (ITopologicalOperator) некорректно выполняются операции над полигонами, состоящими из нескольких кусков. Т.е. если в одной записи шейпа сидит мультиполигон (из нескольких Ring-ов), то в пересечении или объединении участвует только первый Ringб а остальные просто пропускаются... Как это можно побороть?
Или подскажите пример на VB6 как из мультиполигона получить несколько отдельных простых полигонов?

Заранее спасибо!

1 Ответ

0 голосов
ответил 30 Март, 09 от Ilya (10,800 баллов)
Разбить на составные объекты. Есть кнопка в меню расширенного редактирования и есть в скрипт в ArcToolbox Multipart to Singlepart (Data Management)
Составной в простые
    

VB - http://arcscripts.esri.com/details.asp?dbid=14960
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...