"ловля" событий

0 голосов
спросил 30 Апр, 05 от DenSer1 (660 баллов) в категории Программные продукты Esri

Здрасьте.

Какой объект SDE следит за изменением данных в слоях?

В смысле, как мне отловить событие изменения данных (добавление, редактирование, удаление) сведствами базы

2 Ответы

0 голосов
ответил 04 Май, 05 от Grigoriy (127,020 баллов)

У SDE есть свойства и функции, управлять которыми можно только командами или своей программой через API или с помощью ArcObjects (http://arcsdeonline.esri.com/Support_files/sdehelp.htm). Но это всё равно будут клиенты по отношению к SDE. Средствами сервера базы отслеживать изменения в данных - писать триггер. Но нужно чётко себе представлять как происходит редактирование данных в SDE и как они хранятся. Т.е. сначала нужно почитать Understanding ArcSDE, Managing ArcSDE Services, Configuration and Tuning Guide, а также работу с версиями - например тут:

http://gis.esri.com/library/userconf/proc01/professional/pap ers/pap232/p232.htm

 

 

0 голосов
ответил 16 Май, 05 от igorstr (6,660 баллов)

Если правит данные ArcGIS - есть интересный модулек: https://forum.esri-cis.ru/index.php?qa=14259 =4

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...