Формирование PictureMarkerSymbol.Source в silverlight API

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

Формирование PictureMarkerSymbol.Source в silverlight API

Сообщение Tereha » 21 мар 2014, 11:31

Уважаемые Гуру!

Есть таблица ситуаций, в которой указан код типа ситуации.
Есть таблица типов ситуации, которая содержит код типа и image для отображения значка на карте.
1. Как динамически сформировать PictureMarkerSymbol.Source в arcgis for silverlight API 3.1.?
2. Как сформировать PictureMarkerSymbol.Source если изображение хранится в ресурсах приложения,
из xaml обращение к изображению выглядит так:

Код: Выделить всё

<Image Source="/TableManager;component/Images/view_tree_9345.png"  />
3. Если формирование символа производится во viewModel, как обратиться к ресурсу приложения по ключу x:key?

Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Re: Формирование PictureMarkerSymbol.Source в silverlight AP

Сообщение Tereha » 21 мар 2014, 14:41

Код: Выделить всё

            PictureMarkerSymbol pictSymbol = new PictureMarkerSymbol();

            Uri uri = new Uri("/TableManager;component/Images/view_tree_9345.png", UriKind.Relative);
            ImageSource imgSource = new BitmapImage(uri);
            
            pictSymbol.Source = imgSource;
            pictSymbol.Height = 25;
            pictSymbol.Width = 25;

Ответить

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

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

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