Как использовать символы GIF с ArcGis

Я использую ArcGis .NET SDK от Esri и надеялся использовать символ.gif, подобный следующему, хотя я вижу, что для изображения был отправлен HTTP-запрос, карта не отображает gif. Если я выберу онлайн.png, он работает нормально.

var symbol = new PictureMarkerSymbol(new Uri("http://gifs.com/awesome.gif"));

Я надеялся, что это сработает, так как я прочитал " Принеси свои очки к жизни с помощью символов GIF".

А идеи? Может быть, GIF-файлы просто не поддерживаются в SDK среды выполнения.NET, и если это так, есть ли какие-нибудь хорошие способы получить анимированный символ?

1 ответ

Решение

GIF-файлы не поддерживаются средой выполнения.

Анимированные символы - это то, что задумывается о том, как внести их во всю систему ArcGIS (не только во время выполнения), но на данный момент для этого нет определенного графика времени.

Лучшее, что вы могли бы сделать, - это сделать собственную анимацию на основе кадров (т.е. часто обновлять свойства символов), но будьте осторожны с этим, так как это может привести к проблемам с текстурной памятью на некоторых устройствах, поэтому не переусердствуйте.,

Другие вопросы по тегам