Разница в сервисах (FeatureServer)

0 голосов
спросил 19 Июль, 11 от artellab (1,540 баллов) в категории Программные продукты Esri
Есть пример ArcGisSilverlight -> Editing -> AutoSave который использует  сервис http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/HomelandSecurity/operations/FeatureServer/2

Я попытался заменить этот сервис на http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/1 но редактирование полигонов не работает. В чем дело, и как создать FeatureServer поддерживающий редавтирование? У меня в ArcGis Server в менеджере даже нет флажка Feature Access

7 Ответы

0 голосов
ответил 19 Июль, 11 от artellab (1,540 баллов)
C сервисами более-менее понятно, посмотрел из других примеров. А вот как быть с тем что нету у меня галочки  Feature Access на вкладке capabilities?
0 голосов
ответил 19 Июль, 11 от Grigoriy (127,020 баллов)
Для начала скажите версию ArcGIS Server.
feature service появился в версии 10.

Типы сервисов 9.3.1

feature service 10.0
0 голосов
ответил 19 Июль, 11 от artellab (1,540 баллов)
Версия 9.3.1
Как мне тогда сделать изменение слоя через silverlight? указывать http://ilya/ArcGIS/rest/services/sTown/MapServer/0 где 0 - номер слоя в сервисе, который изменяется через ArcSDE? или только через Feauture Server, т.е. переходить на 10?
0 голосов
ответил 19 Июль, 11 от TDenis (42,620 баллов)
Переходить на 10
0 голосов
ответил 19 Июль, 11 от artellab (1,540 баллов)
На 10м, при установке галочки Feature Access получаю такую ошибку:
Service was published but cannot be started due to: Configuration feature/town.MapServer can not be started.
Server Object instance creation failed on machine ilya.
0 голосов
ответил 19 Июль, 11 от artellab (1,540 баллов)
Наверное что-то слетело при переустановки 10й версии... (думаю что коннект SDE и БД) т.к. выдает ошибку только на том .mxd где есть слой с данными из БД..

И так чтобы я мог редактировать придется создавать 2 проекта в аркмапе? 1-й сама карта (MapServer) а 2-й слои которые находятся в БД и подлежат редактированию(FeatureServer), так? Или нужно все в один проект поместить?
0 голосов
ответил 19 Июль, 11 от Grigoriy (127,020 баллов)
Authoring feature services

If you are planning on using the feature service for editing, it is recommended that you only add data to the map document that you want to edit(the operational layers). Data that you don't want to edit, such as basemap layers, should be published in a different service.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...