Intermediate-данные и SDE

0 голосов
спросил 24 Дек, 13 от katrina (1,580 баллов) в категории Программные продукты Esri
Коллеги, доброе время суток!
У меня такая ситуация:
создаю модель для того, чтобы на основе статистической информации рассчитать значение поля - делаю по примеру какздесь(раздел Получить значения поля). В модели есть временные данные (Intermediate).
По поводу таких данных здесь(в конце статьи) есть описание того, что для SDE-данных такие модели нельзя применять.
Икак раз надомне применять наSDE-данных
Как же быть? Может можно как-то объяснить модели, чтобы она временные данные хранила в каком-нибудь временном хранилище, а не там где происходят вычисления?

3 Ответы

0 голосов
ответил 25 Дек, 13 от Grigoriy (127,020 баллов)
Вы как-то странно представляете себе где происходят вычисления,где хранятся данные, а где хранятся временные результаты.
http://resources.arcgis.com/ru/help/main/10.2/001w/001w00000002000000.htm
http://resources.arcgis.com/ru/help/main/10.2/index.html#/na/001w00000046000000/
http://resources.arcgis.com/ru/help/main/10.2/001w/001w00000047000000.htm
И вообще хранить большое количество растров в СУБД, а тем более таких для которых нужно постоянно выполнять обработку, совсем не желательно.
0 голосов
ответил 25 Дек, 13 от katrina (1,580 баллов)
Спасибо, Григорий. Многое прояснилось
после размышлений о прочитанном возник такой вопрос:почему по умолчанию не предусмотрено сохранение временных данных именно во временную папку? т.е. как толькоуказывается, что данные являются временными - было бы вполне логично, чтов пути к таким данным прописывается путь к временной папке.
а так получается, что при создании модели необходимо помнить, что если я в модели для временных данныхнезадаю конкретно где их хранить, то все такие данные попадут в мою рабочую область... здесь: "Если временная рабочая область не задана, программа обратится к текущей рабочей области"
при этом в свойствах элемента явно указывается, что это временные данные...
P.S. модель обрабатывает векторный полигональный слой, не растры
0 голосов
ответил 25 Дек, 13 от Grigoriy (127,020 баллов)
Потому, что для простых моделей этого достаточно.
А для "продвинутых" моделей разработчик должен задуматься.
Модель может исполняться вообще на сервере в виде сервиса, тогда задуматься нужно ещё больше :) .
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...