如何在 ArcGis 中使用 gif 符号

How to use gif symbols with ArcGis

我正在使用 Esri 的 ArcGis .NET SDK,并希望使用类似于以下内容的 .gif 符号,尽管我看到已为图像发送了 HTTP 请求,但地图并未显示动图。如果我 select 在线 .png 它工作正常。

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

自从我阅读 Bring Your Points to Life with GIF Symbols 以来,我一直希望这会奏效。

和想法?也许 .NET 运行时 sdk 不支持 gif,如果是这种情况,有什么好的方法来获取动画符号?

运行时不支持 GIF 文件。

正在考虑如何将动画符号引入整个 ArcGIS 系统(不仅仅是运行时),但目前还没有明确的时间表。

最好的办法是制作自己的基于帧的动画(即经常更新符号属性),但要小心,因为它可能会在某些设备上导致纹理内存问题,所以不要不要过度...