Пример добавления объекта

0 голосов
спросил 11 Апр, 11 от Peps (5,330 баллов) в категории Программные продукты Esri
Привет.
Кто может дать пример как SOAPом добавить объект к слою.

7 Ответы

0 голосов
ответил 11 Апр, 11 от Grigoriy (127,020 баллов)
0 голосов
ответил 12 Апр, 11 от Peps (5,330 баллов)
За сылки спасибо. Но интересует как раз вопрос, как можно стандартными средсвами привести объект геометрии, скажем полигон, к DataObject bk к JSON строке для REST?
0 голосов
ответил 12 Апр, 11 от Grigoriy (127,020 баллов)
Вы уж определитесь - SOAP или REST?
Или Вы хотите получить объект в формате SOAP, а потом вдруг передать его в виде REST?
Тогда стандартные средства - язык программирования. Т.е. самому нужно преобразовать описание объекта.
Add Features REST
0 голосов
ответил 12 Апр, 11 от Peps (5,330 баллов)
да вот и думаю, писать преобразования под REST под классы или использовать SOAP. Просто не могу найти примеры как SAOP добавить объект, мучаюсь с DataObject. Не могу туда всунуть геометрию, по этому и спросил может у кого есть уже готовый пример, а то help ESRI очень куцый.

0 голосов
ответил 12 Апр, 11 от Grigoriy (127,020 баллов)
Выполните сначала Query.
Query
Посмотрите что возвращается, потом примерно в таком виде нужно будет формировать целиком строку - объект+атрибуты, которую можно использовать при добавлении объекта.
0 голосов
ответил 12 Апр, 11 от Peps (5,330 баллов)
Чет ни чего не рубли, есть вот такой код:
 wsfeatureserver.Test_FeatureServer featureserver = new wsfeatureserver.Test_FeatureServer();
featureserver.Url = "http://localhost/arcgis/services/Test/MapServer";
           QueryFilter mQ = new QueryFilter();
            mQ.WhereClause = "0";
            ServiceDataOptions mSdo = new ServiceDataOptions();
            mSdo.Format = "Native";
            ServiceData serviceData=featureserver.Query(0,"",mQ,mSdo);

При запуске дает ошибку: Unsupported request name
Сервер работает FeatureServices поднят. Что может Быть?
0 голосов
ответил 12 Апр, 11 от Peps (5,330 баллов)
Точно я сегодня туплю :-). Спасибо за помощь. разобрался.

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