Площадь перекрытия

0 голосов
спросил 26 Фев, 10 от d3n40 (840 баллов) в категории Программные продукты Esri
    Как посчитать площадь перекрытия двух замкнутых объектов. (аналог функции AreaOverlap( ) в mapBasic)?

3 Ответы

0 голосов
ответил 26 Фев, 10 от TDenis (42,620 баллов)
С помощью ITopologicalOperator находите фигуру пересечения, с помощью IArea находите её площадь.
0 голосов
ответил 01 Март, 10 от d3n40 (840 баллов)
С помощью ITopologicalOperator находите фигуру пересечения, с помощью IArea находите её площадь.

Спс за ответ, но это не совсем то что нужно. По другому никак нельзя, без выполнения топологических операций (просто объектов очень много и думаю будет сильно медленно работать)?
    
0 голосов
ответил 01 Март, 10 от TDenis (42,620 баллов)
Спс за ответ, но это не совсем то что нужно. По другому никак нельзя, без выполнения топологических операций (просто объектов очень много и думаю будет сильно медленно работать)?

Я, конечно, могу ошибаться, но думаю что и AreaOverlap() точно так же сначала делает Overlap(), а потом Area().
Другого метода, увы, не знаю.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...