问题标签 [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.
objective-c - 检查一个点是否落在地理围栏内?
是否可以使用 iOS 5 API 检查给定的纬度和经度是否落在给定的 GeoFence 内?如何?
android - Android 是否支持 Google 地图上的地理围栏?最早支持地理围栏的平台是什么?
是否支持 Android 上的地理围栏如果是,那么最早支持地理围栏功能的平台是什么。
ios - iOS startMonitoringForRegion、didExitRegion、didEnterRegion、didStartMonitoringForRegion。方法未正确触发
我在 iPhone 模拟器中运行我的代码,然后从模拟器菜单中选择:“Debug, Location, Apple”将我的当前位置设置在 Apple 的 Cupertino 位置。
然后我从模拟器菜单中选择:“Debug, Location, Freeway Drive”。当前位置沿 280 高速公路正确更新。
我的代码应该创建一个 1500 米的“地理围栏”。每次设备到达边界时 - 它都会放下一个针并画一个圆圈。
问题.....
- “didExitRegion”没有在适当的距离被调用,它被调用了几英里的高速公路。
- “didStartMonitoringForRegion”永远不会被调用。
任何帮助表示赞赏!谢谢!!
这是我的代码:
视图控制器.h
视图控制器.m
POI.h
POI.m
iphone - iphone - 对地理围栏的怀疑
我听说过地理围栏,但我有一些疑问。希望你能回答其中的一些。
- 它是 iOS 5.1 的新功能,但地理围栏和使用区域有什么区别?从我读到的内容几乎相同,电池耗尽?
- 为什么我找不到关于地理围栏的苹果文档?
-您如何定义区域?我可以通过网络服务远程添加它们吗?
谢谢。
geolocation - 基于区域的本地通知
我目前正在使用“区域”示例代码: https ://developer.apple.com/library/ios/#samplecode/Regions/Introduction/Intro.h tml#//apple_ref/doc/uid/DTS40010726-Intro-DontLinkElementID_2
我想更进一步,并在用户退出该区域时生成或触发通知(可以用于进入和退出,我不介意,对于初始实现来说是最简单的)。
我一直在查看 CLLocation 类参考、位置感知编程指南和本地和推送通知编程指南。我正遭受信息过载的困扰。
非常感谢 :)
编辑:我想我可能有一个解决问题的想法:在 RegionsViewController 实现文件中有这个:
因为我想在用户退出指定区域边界时实现本地通知,所以我输入了这个:
有人可以建议我这是否正确,或者是否有任何建议?(为糟糕的格式道歉)
ios - 如何提高区域跨界精度(模拟)(地理围栏)
我正在整理一个应用程序,当用户离开家时会触发通知。所以我已经实现了半径为 25 的区域监控。我遇到的问题是在模拟时(iPhone 模拟器 5.0),我设置了一个自定义位置(家)来设置区域边界。然后在区域边界之外输入另一个自定义位置,即在街道的尽头。但是该应用程序没有注册该区域的退出。只有当我设置家庭位置和地区,然后更改为 Apple 总部时,它才会注册并发出通知。该应用程序在后台模式下切换到显着的位置变化。但是在前台或后台时它有同样的问题。我正在寻找的,比如“提醒”应用程序,是让应用程序在退出/离开区域边界(即走到街道尽头)后很快发出通知。
这是我的一些 viewcontroller.m 文件:
这项工作源自“区域”模板。
android - 当他进入android中的电影院时如何通知用户?
在我的 android 应用程序中,我有地图视图和当前位置,现在显示最近的剧院我想在用户进入剧院(如地理围栏)时通知用户我在 NET 上搜索并尝试找到任何支持地理围栏的 Android api 请帮助如何做到这一点?
注意:我试过http://geofence.locationlabs.com/ 但不工作意味着 API 密钥不是 comig。任何示例代码都非常有用 在此先感谢
c# - 如何在 Windows Phone 芒果上进行地理围栏
有人可以帮助我或分享一些关于如何在 Windows Phone Mango 上实现 GeoFencing 的代码。
我有 GeoPositions 列表(纬度和经度),在每次位置更新时,我都想验证当前位置是否在我们称为 GeoFencing 的列表中,但我想在本地进行而不接触任何 WebService 等...所以我想知道有没有可能...
我也想在不阻塞主 UI 线程的情况下实现这一点。
请指教。
android - 当用户使用 Geoloqi API 进入某个区域时如何通知用户?
在我的 Android 应用程序中,我使用 Geoloqi API 进行地理围栏https://developers.geoloqi.com/android/getting-started。我使用一些纬度、经度创建触发器。现在当用户进入这些区域时,我会通知他。我我们创建了实现 LQBroadcastReceiver 的 Receiver 类。当我执行应用程序时,所有事件都被调用并且我没有得到要捕获的事件。请帮助我。注意:一种方法是设置 type:callback 和 URL 必须为此目的我需要创建我不想要的服务器程序。我用当前位置创建了触发器。GeoReceiver.java
ios - 提醒应用程序如何知道仅在提醒当天跟踪我的位置?
在 iOS 5 引入的提醒应用程序中,您可以设置地理围栏,这样当您靠近某个地址时,您的提醒就会发出警报。还可以为特定日期配置基于位置的提醒。Apple 在处理基于位置和时间的提醒方面非常有效,因为他们在提醒当天才开始跟踪您的位置。
例子:
今天是星期一,我设置了一个星期三的提醒,提醒我什么时候回家倒垃圾。
如果您注意,您会注意到电池寿命指示器旁边的位置服务指示器(紫色三角形)直到周三午夜才会出现。
我很好奇是否有一个公共 API 允许您的应用程序响应这样的时间变化,或者他们是否正在使用一些私有 API。
我能够找到UIApplicationSignificantTimeChangeNotification
,applicationSignificantTimeChange:
但在文档中说明
如果您的应用程序当前处于挂起状态,则此消息将排队等待您的应用程序返回到前台,此时它会被传递。
所以这让我相信这是行不通的。
我的另一个想法是使用 UILocalNotification 并在您感兴趣的时间设置通知,当该通知被触发时,执行代码以启用位置服务。由于我缺乏UILocationNotification的经验,但是我知道是否可以执行此类代码。
有谁知道如何实现这一目标?