в чем может быть проблема?

0 голосов
спросил 24 Март, 10 от Corvell (1,900 баллов) в категории Программные продукты Esri
silverlight, web

ищу улицу
FindTask findTask = new FindTask(Utility.CONST.pathService);
            findTask.ExecuteCompleted += FindTask_ExecuteCompleted;
            findTask.Failed += FindTask_Failed;
            FindParameters findParameters = new FindParameters();
           
            findParameters.LayerIds.Add(55);
            findParameters.SearchFields.Add("NAME");
            findParameters.ReturnGeometry = false;
            findParameters.SearchText = "Фабричный";
            findTask.ExecuteAsync(findParameters);

не находит, хотя в эта есть и если искать в таблице атрибутов, например в аркмапе, то находит, а если использовать findtask, не находит. вопрос, в чем может быть причина?

а если искать по ID, т.е поменять строчки
...
findParameters.SearchFields.Add("ID");
...
 findParameters.SearchText = "657";
...

то он находит, но не всегда

12 Ответы

0 голосов
ответил 30 Март, 10 от TDenis (42,620 баллов)
Да, перезапуска сервиса не хватает. Чтобы подхватились эти новые настройки, надо SOM перезапустить или вообще сервак в ребут отправить)
0 голосов
ответил 30 Март, 10 от Corvell (1,900 баллов)
понятно, спасибо)
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...