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 голосов
ответил 07 Ноя, 11 от Dido_kz1 (11,020 баллов)
Url="http://your_server/arcis/rest/services/bla bla bla"
т.е надо свои сервис публиковать и можно по интранет или по интернет обращаться ;)
0 голосов
ответил 07 Ноя, 11 от Azem_Azemovich (540 баллов)
хорошо, спасибо за ответ! догадывался что так оно и есть... получается чтобы данный адрес - "http://your_server/arcis/rest/services/bla bla bla" заработал, нужно для этого сконфигурировать IIS?
так как на прямую по данному адресу ничего не выдает.
И если нужны какие то настройки IIS то напишите какие настройки требуется...
спасибо.
0 голосов
ответил 07 Ноя, 11 от Dido_kz1 (11,020 баллов)
для этого нужен ArcGIS Server. далее публикация сервисов и т.д.
 http://www.dataplus.ru/Soft/ESRI/ArcGIS/ArcGISServer/Index.html 
0 голосов
ответил 07 Ноя, 11 от Azem_Azemovich (540 баллов)
для этого нужен ArcGIS Server. далее публикация сервисов и т.д. http://www.dataplus.ru/Soft/ESRI/ArcGIS/ArcGISServer/Index.html 


    

Спасибо, ArcGIS Server 10 версии - уже имеется, как раз таки и проблема к нему подключиться через выше описанный адрес - "http://your_server/arcis/rest/services/bla bla bla", т.е. получается что данный адрес не работает и картографический сервис не доступны через Rest, ошибка при обращении к нему по Rest подключении -

"A security exception occurred while trying to connect to the REST endpoint. Make sure you have a cross domain policy file available at the root for your server that allows for requests from this application."

Спасибо!
0 голосов
ответил 07 Ноя, 11 от Dido_kz1 (11,020 баллов)
перед установкой AG Sever не ругался, типа компоненты виндовозный не хватает и т.д.? При установке, если какие то не хватает компоненты, там ссылка появляется и показывает список необходимых комопнентов, советую переустановить по шагово, по мануалу и сделать постинсталл заново
0 голосов
ответил 07 Ноя, 11 от Worker (22,480 баллов)
Переустанавливать пока не стоит все :) возможно причина такого поведения - в отсутствии файла crossdomain.xml в корневом каталоге веб-сервера wwwroot.

Читать тут:
http://help.arcgis.com/en/webapi/silverlight/help/index.html#/Getting_started/016600000004000000/ 
0 голосов
ответил 13 Дек, 11 от Azem_Azemovich (540 баллов)
Всем привет, переустановили, всё так же без изменении.
Теперь не выдает никакой ошибки, может проблема в учетных записях? или еще каких то дополнительных настройках?
спасибо.
0 голосов
ответил 14 Дек, 11 от Azem_Azemovich (540 баллов)
кажись проблема в том что не опубликовываются Rest сервисы, почему? Как их надо опубликовывать, может есть у кого ссылки где всё расписанно
0 голосов
ответил 14 Дек, 11 от Worker (22,480 баллов)
0 голосов
ответил 14 Дек, 11 от Grigoriy (127,020 баллов)
В браузере наберите:
http://your_server/arcis/rest
Что возвращается?
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...