Der*_*kin 26 offline map openstreetmap windows-phone-7
我正在尝试构建一个将使用Open Street Maps中的开源地图的应用程序(尽管该概念应该适用于任何地图提供者).该应用程序将使用户能够在出发前沿路线指定多个航路点.
因为我没有手机的数据计划(并且因为在乡下漫步很少给你一个良好的连接),我希望能够在出发前为路标和/或路线预加载相关的地图图块这样可以在没有数据连接的情况下继续使用地图.
我最初的想法是从地图提供程序下载所需的切片并将它们存储在独立的存储中.但是,使用TileSource该类的Bing Maps控件实现依赖于返回一个可以从中下载切片的绝对URI,这显然不适用于存储在独立存储中的数据.
问题已经被提出:Windows Phone 7 Map Control在离线模式下使用自定义图层,但没有得到解答,我想知道从那以后是否有人解决了这个问题.
如果您可以在本地存储数据(将其嵌入 XAP 中),则可以通过绝对 URI 引用它。克里斯·沃尔希 (Chris Walshie)在这里谈论了它。
因此,例如,一旦您获得了应用程序的安装路径,您就可以像这样引用资源:
Uri toResource = new Uri("file:///Applications/Install/4FFA38B5-00AF-4760-A7EB-7C0C0BC1D31A/Install/EMBEDDED_RESOURCE", UriKind.Absolute);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5804 次 |
| 最近记录: |