获取 Microsoft Maps 上的当前帧 MapTileSource.Play()
Get current frame on Microsoft Maps MapTileSource.Play()
我有一个 MapTileSource,我在 Microsoft 地图上使用 .Play()。这很好用,但我想知道如何获得当前帧。我找不到活动或任何东西。
基本上有10层。我想在播放时显示每一层的日期。例如:第 1 层:星期一 XX/XX/XXXX。第 2 层:星期二 XX/XX/XXXX。
有人对我如何在每次在地图上播放新帧时触发事件有任何建议吗?
我认为没有办法做到这一点。我建议的最佳解决方法是根据您请求的帧时序估计要显示的正确标签,然后定期停止并重新启动动画以消除任何漂移。
我有一个 MapTileSource,我在 Microsoft 地图上使用 .Play()。这很好用,但我想知道如何获得当前帧。我找不到活动或任何东西。
基本上有10层。我想在播放时显示每一层的日期。例如:第 1 层:星期一 XX/XX/XXXX。第 2 层:星期二 XX/XX/XXXX。
有人对我如何在每次在地图上播放新帧时触发事件有任何建议吗?
我认为没有办法做到这一点。我建议的最佳解决方法是根据您请求的帧时序估计要显示的正确标签,然后定期停止并重新启动动画以消除任何漂移。