Map элмент(контрол) в Silverlight 4&WPF

0 голосов
спросил 07 Ноя, 11 от Azem_Azemovich (540 баллов) в категории Программные продукты Esri
    Всем привет, хотелось бы по интересоваться у вас господа Проф., как можно в Silverlight&WPF подключиться к источнику Базыгеоданных т.е. к Map элементу(контролу) присоеденить не сервис АркГИСа(кот. по умолчанию) а своему AркСерверу...

немного кода от проекта Silverlight 4 -

<esri:Map Background="White" Grid.Column="1" Name="Map1">
            <esri:Map.Layers>
               <esri:LayerCollection>
                    <esri:ArcGISTiledMapServiceLayer Url="http://services.arcgisonline.com:80/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer" /> - как можно настроить его на свой АркГИССервер????
                    <esri:GraphicsLayer Ish*tTestVisible="True" RendererTakesPrecedence="True" />
               </esri:LayerCollection>
            </esri:Map.Layers>
        </esri:Map>

используется - VisualStudio 2010(Silverlight 4) и ArcGIS 10

Спасибо большое!

36 Ответы

0 голосов
ответил 14 Дек, 11 от Azem_Azemovich (540 баллов)


спасибо, сегодня уже находил выше описанные ссылки
    
0 голосов
ответил 14 Дек, 11 от Azem_Azemovich (540 баллов)
В браузере наберите:
http://your_server/arcis/rest
Что возвращается?

   
выводит -

Folder: /
Unauthorized access

вот уже не сколько дней не могу получить доступ к нему, может есть свои учетные записи?

заходил и в "http://tokyo/ArcGIS/rest/admin/generateToken" - но только не разобрался что он делает?
    
    
0 голосов
ответил 22 Дек, 11 от Azem_Azemovich (540 баллов)
Господа, жизненно важный вопрос, ответьте плиз...

Спасибо.
0 голосов
ответил 22 Дек, 11 от Grigoriy (127,020 баллов)
0 голосов
ответил 23 Дек, 11 от Dido_kz1 (11,020 баллов)
Господа, жизненно важный вопрос, ответьте плиз...

Спасибо.

а у тебя с лицензиями нормально ? авторизацию проходил до конца?
0 голосов
ответил 23 Дек, 11 от Azem_Azemovich (540 баллов)

Господа, жизненно важный вопрос, ответьте плиз...

Спасибо.
а у тебя с лицензиями нормально ? авторизацию проходил до конца?


с лицензиями нормально, на ASP.Net всё работает.
а вот уже с Silverlight&WPF не видет REST сервисы, да они скорее всего и не опубликованны в ArcGIS Server(как раз таки и вопрос КАК опубликовать их?), сейчас будем пробывать, то что выслал Григорий, его ссылку.


0 голосов
ответил 23 Дек, 11 от Grigoriy (127,020 баллов)
REST - это просто приложение в веб браузере. И позволяет обращаться к существующим уже сервисам на определенном языке.
Поэтому вопрос "как раз таки и вопрос КАК опубликовать их?" несколько некорректен.
Сервисы Вы публикуете с помощью ArcCatalog или Server Manager. И, по-умолчанию, они должны быть доступны через REST, если Вы явно этого не запретили.
У Вас, где-то проблемы с настройкой веб-сервера или конкретного веб-приложения (REST).
Вы так и не сказали ничего ни про версию своего гис-сервера, ни про платформу (ОС и т.д.), ни даже на каком компьютере Вы пытаетесь набрать в браузере http://your_server/arcis/rest.
Начали пост сразу с Silverlight 4&WPF - а у Вас пока просто не работает стандартная функциональность.
Видимо вопрос пока не очень "жизненно важный" :).
0 голосов
ответил 26 Дек, 11 от Azem_Azemovich (540 баллов)
REST - это просто приложение в веб браузере. И позволяет обращаться к существующим уже сервисам на определенном языке.
Поэтому вопрос "как раз таки и вопрос КАК опубликовать их?" несколько некорректен.
Сервисы Вы публикуете с помощью ArcCatalog или Server Manager. И, по-умолчанию, они должны быть доступны через REST, если Вы явно этого не запретили.
У Вас, где-то проблемы с настройкой веб-сервера или конкретного веб-приложения (REST).
Вы так и не сказали ничего ни про версию своего гис-сервера, ни про платформу (ОС и т.д.), ни даже на каком компьютере Вы пытаетесь набрать в браузере http://your_server/arcis/rest.
Начали пост сразу с Silverlight 4&WPF - а у Вас пока просто не работает стандартная функциональность.
Видимо вопрос пока не очень "жизненно важный" :).

    
ОС где IIS - Windows 7 Pro, ArcGIS Server 10
Browser - 9

Сейчас всё получилось, REST показывает опубликованные сервисы. Но теперь другая проблема - VS2010 - не видет сервисов?
Спасибо.
    
    
0 голосов
ответил 26 Дек, 11 от Grigoriy (127,020 баллов)
0 голосов
ответил 25 Янв, 12 от Azem_Azemovich (540 баллов)
REST - это просто приложение в веб браузере. И позволяет обращаться к существующим уже сервисам на определенном языке.
Поэтому вопрос "как раз таки и вопрос КАК опубликовать их?" несколько некорректен.
Сервисы Вы публикуете с помощью ArcCatalog или Server Manager. И, по-умолчанию, они должны быть доступны через REST, если Вы явно этого не запретили.
У Вас, где-то проблемы с настройкой веб-сервера или конкретного веб-приложения (REST).
Вы так и не сказали ничего ни про версию своего гис-сервера, ни про платформу (ОС и т.д.), ни даже на каком компьютере Вы пытаетесь набрать в браузере http://your_server/arcis/rest.
Начали пост сразу с Silverlight 4&WPF - а у Вас пока просто не работает стандартная функциональность.
Видимо вопрос пока не очень "жизненно важный" :).

    
ОС где IIS - Windows 7 Pro, ArcGIS Server 10
Browser - 9

Сейчас всё получилось, REST показывает опубликованные сервисы. Но теперь другая проблема - VS2010 - не видет сервисов?
Спасибо.
    
    

    
Господа, прошу прощения, но сейчас продолжил изучение опубликовки REST сервисов.

проблема в том что REST сервис не может работать в ананимной проверки подлиности в IIS


image

нажимаем обзор в IIS -


image


Но если в IIS изменить проверку подлинности на Windows проверку -

image

и нажимаем Обзор -

image

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