问题标签 [geofencing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1662 浏览

android - Android地理围栏最低要求?

android 新的地理围栏功能需要哪个 android 版本?无法获得有关Android 文档的特定信息..

0 投票
2 回答
4330 浏览

android - Android - 为什么对地理围栏使用待定意图

我刚刚完成了 Android 上的地理围栏教程(http://developer.android.com/training/location/geofencing.html),我想知道为什么地理围栏的“回调”是通过待处理的意图而不是简单的回调接口完成的。

如果在活动中实现,通常onPause()无论如何都会断开位置客户端,因此在应用程序暂停/被销毁后也不会跟踪先前添加的地理围栏,那么为什么要挂起意图?还是我在这里弄错了?

0 投票
2 回答
8295 浏览

android - Android - 如何检索已注册地理围栏的列表

如何确定为应用程序注册的所有地理围栏?

用 注册 GeoFences 后LocationClient.addGeofences(),我等待onAddGeofencesResuls()(返回 SUCCESS)并尝试以LocationClient.getTriggeringGeofences(intent)与注册时相同的意图使用,但我只得到null.

0 投票
3 回答
4890 浏览

android - Do Android Geofences get removed if the app is killed by the user?

The question is in the title. Do the new Android Geofences get removed if the app is killed by the user?

I am using the new Android Geofences (announced at Google IO 2013). I can't quite work out if the app's Geofences get removed if the user removes/kills the app using the Android task manager. I think with the old addProximityAlert technique they were not removed.

0 投票
7 回答
10935 浏览

android - 新的 Android 地理围栏 API - 示例代码在位置时不会发出警报/通知

我需要对 Geofence 指南提供的示例代码有所了解,如下所示:

https://developer.android.com/training/location/geofencing.html

我运行了代码,发现地理围栏已正确创建,但我真正想要的是一种在我开车前往这些地理围栏位置时获得警报的方法。现在,当我经过那些地理围栏点时,什么也没有发生(ReceiveTransitionsIntentService 没有被调用),没有任何通知。

我是否还必须收听定期位置更新并将 lat/lng 手动传递给上述代码以指示我当前的位置?当我向 LocationClient 添加地理围栏时,我认为这应该是自动的,但我想还有更多。

我还尝试将 LocationRequest 注册到 LocationClient 实例,但仍然没有警报:

如何将 Geofence api 与位置跟踪集成?

0 投票
2 回答
705 浏览

objective-c - 使用 GNS 1000 等外部 GPS 的区域监控 iOS 应用程序

我正在开发一个区域监控应用程序,但想使用外部 GPS,以便我可以将区域缩小到 15-20 m 并获得更高的精度。我正在将 iPhone 连接到 Arduino,以便通过发出打开 LED 的信号跨过该区域时进行通信。我打开蓝牙 GNS 1000 以获得更好的 GPS,但仍然不准确或根本没有区域回调。我已经对其进行了多次测试,并得到了准确性的差异。还测量了距离,有时没有得到任何反馈。我不是程序员,过去几周我刚刚学习了目标 C。目标是帮助视障人士导航。任何帮助将不胜感激。

我正在调用这些函数以获取反馈,但我无法确定出了什么问题:

将不胜感激任何帮助!

问候,M。

0 投票
2 回答
3867 浏览

android - 安卓地理围栏系统(Google Play Services)可以在手机休眠时触发事件吗

我试图找出 Google Play Services 地理围栏和定位系统是否可以实际用于后台位置监控。

一个示例场景是,我将手机放在口袋里,然后进入一个地理围栏区域 - 我的应用程序中的事件处理程序是否会被触发,以便我可以适当地处理该事件,或者该系统仅打算在手机使用时使用是醒着的并且应用程序在前台?

我一直在研究示例代码,到目前为止还没有设法让它以这种方式工作——或者找到完全解决这个问题的文档——它似乎太新了,人们不能经常使用它。

显然,手机在睡眠时不会持续使用 GPS,否则电池会很快耗尽,但我想知道是否监控广泛的网络位置并将其用于此目的(或发现设备是否在地理围栏,要知道值得定期轮询 GPS 以查看它是否已被越过。)

0 投票
2 回答
1339 浏览

android - 地理围栏形状,API v2 android

阅读 android 和 google maps Api v2,我刚刚发现了由半径/圆定义的地理围栏。

我想知道是否有一种方法可以创建自定义形状,即矩形或任何其他不规则形状。

我正计划对公园的区域进行地理围栏。

如果可以自定义形状地理围栏,请告诉我要研究的主题。

0 投票
2 回答
1430 浏览

ios - 延迟的后台任务有时仅在应用返回前台时运行

我正在编写一个 iOS 应用程序,用于在参与的零售地点扫描条形码,在客户扫描打印在收据上的二维码后,该地点将代表客户向慈善机构捐款。

如果用户在参与地点停留 60 秒或更长时间,我想向他们发送本地通知,提醒他们扫描他们可能从那里购买的任何收据。

我的问题是,当用户进入某个区域时,我想将呼叫延迟 60 秒 - 如果在 60 秒之后他们仍在该区域中触发本地通知 - 但是,有时在 stillInRegion 中对 sendLocalNotification 的调用不会开火,直到应用程序返回前台。我相信这与线程有时在延迟结束之前结束有关,但我不确定。我已经尝试了在 stackoverflow 和其他地方(块、nstimers 等)上可以找到的所有方法,但无济于事。关于如何更好地解决这个问题的任何想法?

0 投票
3 回答
4071 浏览

android - Android 地理围栏是否能够在重启后幸存下来?

系统是保留它们还是我必须在重新启动后再次添加它们?我在https://developer.android.com/training/location/geofencing.html的文档中没有找到任何相关信息