我想添加一个 map 控件作为我的 XNA 游戏的一部分,它显示玩家的当前位置并通过 GeoCoordinateWatcher 类进行相应更新。到目前为止,我所做的只是显示来自 Bing REST api 的 map 图像,但要将纬度和经度转换为屏幕坐标,我需要知道最小和最大纬度和经度,我认为这是不可能的计算 map 是否可缩放。
最佳答案
好吧,经过大量搜索后,我设法找到了 this隐藏在 MSDN 中的 gem。基本上,一小部分代码在 XNA 中实现了自己的平铺系统,并且具有将纬度/经度转换为屏幕 x/y 的有用方法。正是我需要的!
关于c# - 在 XNA 中实现可缩放并显示当前位置的 map 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13681676/