wp7:当我的位置发生变化时,是否可以自动触发?

时间:2013-03-21 05:56:59

标签: windows-phone-7 bing-maps

我正在尝试创建跟踪应用程序。在此应用程序中,我使用位置标记。

那么是否有可能在位置变化时自动获取特定事件的触​​发器或消息? 即: 我想知道用户是否已移动到新位置。如果用户已移动,我想从我的应用程序中触发特定事件。它是否是一个特定的WP7服务,它可以通知我的应用程序用户已经更改了他的位置并从我的应用程序中触发了一个事件?

我担心的是,如果用户在那时更改位置,我想调用一个Web服务并将此位置数据发送到我的服务器。

1 个答案:

答案 0 :(得分:1)

您要问的功能称为“地理围栏”。 Windows Phone API不支持这种开箱即用的功能,但您自己很容易实现。谷歌的'geofencing windows phone',你会发现很多像这样的文章:

http://blogs.msdn.com/b/dragoman/archive/2010/10/13/wp7-code-geofencing-with-the-geolocation-api-and-rx.aspx