Вычисление площадей пересечения
Добавлено: 21 июл 2023, 02:22
Здравствуйте.
Стоит задача сделать запрос по двум слоям, в случае пересечения слоев, вывести площадь пересечения.
В MI это делалось с помощью запроса:
Fields {Слой1.колонка1, Слой1.колонка2, Слой2.колонка1, Слой2.колонка2, area(overlaps(Слой1.obj, Слой2.obj), "sq m")}
Tables {Слой1, Слой2}
Where {(Слой1.obj Intersects Слой2.obj ) and (Слой1.Колонка1 <> Слой2.Колонка2 ) }
Group {}
Order {}
Into {}
В Аксиоме в результате запроса колонка площадей пересечения остается пустой.
Подскажите пожалуйста как в Аксиоме реализована данная возможность?
Стоит задача сделать запрос по двум слоям, в случае пересечения слоев, вывести площадь пересечения.
В MI это делалось с помощью запроса:
Fields {Слой1.колонка1, Слой1.колонка2, Слой2.колонка1, Слой2.колонка2, area(overlaps(Слой1.obj, Слой2.obj), "sq m")}
Tables {Слой1, Слой2}
Where {(Слой1.obj Intersects Слой2.obj ) and (Слой1.Колонка1 <> Слой2.Колонка2 ) }
Group {}
Order {}
Into {}
В Аксиоме в результате запроса колонка площадей пересечения остается пустой.
Подскажите пожалуйста как в Аксиоме реализована данная возможность?