Есть интересная задача.
В SDE есть слой, в котором лежит несколько полигонов. Назовем этот слой "окном". Нужно сделать так, чтобы другой слой возвращал только те объекты (или их части), которые лежат внутри этого "окна". Т.е. надо вывести не только те объекты, которые пересекают/лежат внутри окна, а чтобы объекты "обрезались" этим окном. Смотреть данные предполагается в ArcMap.
Я понимаю, что можно в десктопе вырезать данные пересекающие объекты другого слоя. Но проблема в том, что "окно" очень часто ездит по карте - меняется. И мне нужно именно серверное решение.
Поэтому нужно искать какие-то другие варианты. Например можно ли сделать это с помощью вида? Команда sde для создание вида известна, я так понимаю, потом надо подкорректировать определение? Я знаю, в SQL Server 2008 есть специальные методы для работы с геометрическими/географическими объектами. Но у меня данные хранятся в родном формате SDE, полагаю они не сработают.
Есть у кого-нибудь предположение, как такое можно сделать? Не кинете в меня ссылкой?
Или может есть какие-то другие варианты?
Заранее спасибо.