По сути, в
Spatial Join есть "функция суммирования".
В выходном классе объектов у вас появляется новое поле
Join_Count. Число в нем - это количество присоединенных объектов.
В вашем случае. Вы все делаете правильно:
Что я делаю: Есть слой полигональных объектов, делаю его копию,
запускаю Spacial Join с параметром Intersect, получаю слой где есть
дублирующиеся объекты (было хорошо если б вместо нескольких идентичных
объектов в одном и том же месте я получил один с суммированными
значениями).
Просто откройте таблицу атрибутов и посмотрите поле
Join_Count. Если стоит 1 - пересечений нет. Если 2 и более - пересечения есть, их кол-во равно
[Join_Count]-1