【发布时间】:2011-12-05 10:02:54
【问题描述】:
我正在 WP7 中开发一个应用程序,用于存储我一天中旅行的位置。例如,我当前的 GPS 位置显示纽约,我想将该位置保存到我的手机中,然后从存储的数据库中检索信息。如何在 Bing 地图中保存位置?
【问题讨论】:
标签: c# windows-phone-7
我正在 WP7 中开发一个应用程序,用于存储我一天中旅行的位置。例如,我当前的 GPS 位置显示纽约,我想将该位置保存到我的手机中,然后从存储的数据库中检索信息。如何在 Bing 地图中保存位置?
【问题讨论】:
标签: c# windows-phone-7
我认为您需要使用 GeoCoordinateWatcher 获取当前位置,如果需要,使用 CivicAddressResolver 将坐标映射到地址。
【讨论】:
您可以将地理坐标保存到本地存储,或将其存储在数据库中。 (数据库也存储在本地存储中)您可以根据需要选择要使用的解决方案。如果您需要存储多个地理坐标 + 可能还有额外信息,我建议您使用本地数据库。
如何使用local database 的示例可以在 MSDN 上的代码示例部分找到。
当您返回您的应用程序时,您可以使用 pushpins. 将 GeoCoordinates 绑定到 bing 地图控件
【讨论】: