Динамическое обновление сервиса, на основе x,y -таблицы

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Динамическое обновление сервиса, на основе x,y -таблицы

Сообщение Tereha » 29 апр 2014, 08:48

Уважаемые Гуру!
Есть x,y - таблица в mssql server 2012. Над таблицей из silverlight приложения выполняются CRUD-операции. Необходимо организовать обновление выборки из этой таблицы на карте.
Сейчас я сделал так.
1. Создал feature class на основе x,y-таблицы. (В arcmap 10.1 в окне Catalog в Database connections правой кнопкой на таблице , из контекстного меню - Создать feature class - создается shp-файл, который добавляю в качестве слоя на карту.
2. Публикую сервис.

При добавлении новой записи - она добавляется в исходную x,y-таблицу, но в сервисе ее не увидеть, а именно это надо. Насколько я понимаю, для решения задачи возможны 2 решения , которые я знаю.
- можно программно добавлять новые записи в feature-class.
- можно делать запрос к базе и самому организовать вывод символов на карту. Но при этом придется писать процедуры типа - показать значения полей при наведении мышки на символ и т.п.

Мне известен момент когда нужно обновить сервис. Но как его создать и обновлять, чтобы добавление записей в таблицу приводило к их автоматическому добавлению в feature class?

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя