我正在使用Esri的ArcGis .NET SDK,并希望使用类似于下面的.gif符号,尽管即使我看到发送了对图像的HTTP请求,地图也不会显示gif。如果我选择一个在线.png,它可以正常工作。
var symbol = new PictureMarkerSymbol(new Uri("http://gifs.com/awesome.gif"));
自从我读了Bring Your Points to Life with GIF Symbols,我就希望这能行得通。
还有想法呢?也许在.NET运行时sdk中不支持gif,如果是这样的话,有什么好方法来获得动画元件吗?
发布于 2018-06-02 05:22:02
运行时不支持GIF文件。
动画符号是正在考虑如何引入整个ArcGIS系统(而不仅仅是运行时)的东西,但目前还没有明确的时间表。
你可以做的最好的是做你自己的基于帧的动画(即经常更新符号属性),但要小心这一点,因为它可能会导致一些设备上的纹理内存问题,所以不要过度...
https://stackoverflow.com/questions/50646786
复制相似问题