Страница 1 из 1

Заполнение семантики полигона

Добавлено: 01 фев 2016, 12:14
andreyRR
Здравствуйте! Помогите с решением задачи: имеется два полигона в одной таблице, у первого полигона заполнена семантика например "1", у второго полигона заполнена семантика например "2", полигоны нанесены с перекрытием, на месте перекрытия строю третий полигон в новой таблице. Каким образом можно добиться, чтобы в семантике третьего полигона было 2 новых поля, в одном заполнена "1", а во втором "2"? может быть имеются какие-либо утилиты или это можно сделать штатными средствами Mapinfo?

Re: Заполнение семантики полигона

Добавлено: 01 фев 2016, 12:24
trir
Как то так

Код: Выделить всё

insert into tbl3 (geom, val1, val2) select t1.geom.STIntersection(t2.geom), t1.val1, t2.val2 from t1, t2 where t1.geom.STIntersects(t2.geom)