geofencing相关内容
我创建了一个 Xamarin 表单应用程序.应用程序应定期(每 10 秒)获取设备的位置(iOS 和 Android).我怎样才能做到这一点?我知道有一些库,例如:Xamarin.Essentials,但我无法决定该位置应该被占用多少次. 当 Xamarin 表单应用程序在后台运行时(在 IOS 和 Android 上),也应该可以获取设备的本地. 解决方案 我过去因为那个头痛而通过
..
问题: 我试图让它一直使用用户的位置,并不断检查它是否在我设置的 CLLocationCoordinate2D 点的 5 英里范围内.如果是这样,它会在应用程序打开时发送警报,或者在应用程序关闭时发送通知. 有用信息: 在我的项目中,我有 4 个 swift 文件: Locations.swift 包含 CLLocationCoordinate2D 点. Utilit
..
如何从多个地理位置(经纬度值)创建多边形地理围栏.此外,如何跟踪用户是进入这个地理围栏区域还是在 android 上退出这个区域. 解决方案 地理围栏只是一个组成多边形的纬度/经度点的数组.获得纬度/经度点列表后,您可以使用点内多边形检查来查看某个位置是否在多边形内. 这是我在自己的项目中用于对非常大的凹多边形(20K+ 顶点)执行多边形点检查的代码: 公共类 PolygonTes
..
..
当用户到达定义的区域时,我尝试向用户显示推送警报. 所以我从 https://developer.android.com/training/location 编写了我的应用程序/地理围栏 如果我的应用程序正在运行一个跟踪用户位置的服务,它会完美运行. 例如,如果我启动谷歌地图,它也可以工作,它也会跟踪我的位置.将出现推送. 但如果我关闭我的应用程序,推送将不会出现,因此如果
..
我想围绕折线绘制一个多边形.在我的例子中,折线是一个谷歌地图方向,我需要在谷歌地图画布中围绕它显示一个多边形. 首先: 为了抵消,我使用了 JavaScript Clipper 库.我有以下折线(路线):我使用 Clipper 在下面制作了一个偏移多边形: 我有一个可用的 JS Bin 示例. 代码是: Javascript Clipper 库/偏移折
..
根据 API 文档,只允许使用圆形地理围栏: https://developers.google.com/android/reference/com/google/android/gms/location/Geofence.Builder 它的外观例如:https://developer.android.com/training/location/geofencing.html
..
根据文档,地理围栏使用蜂窝网络和 wifi 信号来检测位置,但如果没有连接的配套设备,它似乎无法工作. Android Wear 是否可以在没有配对手持设备的情况下使用地理围栏? 解决方案 更新:刚刚玩了一下,当 BT 断开连接并连接 wifi 时,似乎还没有工作. 原回复: 并非所有的穿戴设备都有支持这一功能的硬件,尽管 LG Urbane 2 具有 LTE 并且不少穿
..
我正在开发 windows 移动应用程序.我想在将位置存储到 sqlite 数据库时创建地理围栏,以便在进入地理围栏时生成 SMS 警报.我正在通过地图将位置加载到文本框. 这是目前的代码 private void Load_Location(object sender, RoutedEventArgs e){LattxtBx.Text = String.Format("{0}", Add
..
我正在创建一个位置感知应用程序.我已经能够创建地理围栏了,当我在 iPhone 中测试它时,我注意到当应用程序在前台和后台运行时会调用回调方法 -didEnterRegion 和 -didExitRegion.但是当我杀死应用程序时(意味着应用程序状态“未运行"),没有调用所述方法回调. 那么,我在这里错过了什么?有什么我需要做的配置吗?有没有想过的小伙伴谢谢! 解决方案 这是正确的
..
我刚刚开始学习android studio,并且我正在基于位置的项目中将位置信息插入Firebase.我遵循了youtube上的教程[ https://www.youtube.com/watch?v=CwxdfamaCrk] ,但是在视频中仅显示了像这样的代码中的插入数据; infectedArea = new ArrayList();allowedArea.add(new LatLng(
..
例如,至少我希望将正方形/矩形/道路形状作为我的区域. 解决方案 不,不是.根据文档,当前唯一的区域类是CLCircularRegion(显然是圆形的)和CLBeaconRegion(基于与iBeacon的接近度).将来苹果可能会添加对自定义形状区域的支持,但从iOS 8开始,就是这样. https://developer.apple.com/LIBRARY/ios/document
..
当我遇到问题时,我正在使用Geofencing开发应用程序: ArgumentException(值不在预期范围内)当我尝试注册地理围栏的后台任务时. 来自MSDN的示例具有相同的问题.为了清楚起见,我将显示示例代码(链接到示例: http://code.msdn.microsoft.com/windowsapps/Geolocation-2483de66#content 使用场景5
..
我的iOS 9应用需要地理围栏功能.哪些API提供程序提供地理围栏功能?我检查了Foursquare,他们似乎没有提供此服务. Geoloqi 刚刚被收购,该选择似乎也毫无疑问. 如果没有第三方选项可用,那么如何为iOS实现地理围栏呢? 解决方案 iOS无需第三方API即可进行地理围栏.核心位置应具备您所需的一切.查看本教程以了解更多信息. 地理学教程
..
我目前从DevEddy为xamarin实现了地理围栏插件(之所以使用它,是因为它有一个示例项目,并且它是最近更新的).并且可以正常工作. 问题: 当我将android位置模式/提供商设置设置为“仅使用GPS(仅设备)"而不是gps,wifi,移动网络并运行我的应用程序时,它会中断,并发送以下错误消息: Android.Gms.Common.Apis.ApiException:1000:
..
我正在使用google-maps-flutter插件开发Flutter项目,我想检查用户位置是否在我在地图上创建的多边形内。有一种使用JavaScript api(containsLocation()方法)的简单方法,但对于Flutter,我仅发现了第三方插件google_map_polyutil,该插件仅适用于android,并且在运行我的应用程序时出现安全漏洞。还有另一种方法吗? 解
..
我写了一些测试代码,当我离开一个区域或输入一个区域时,它会在后台提醒我。可与“始终”位置访问配合使用。 —但是,如果我将应用程序的位置访问权限更改为“使用中”,则此功能将不再起作用。恢复后可以再次使用。 我(和其他人一样)对iOS上的地理围栏(区域监视)应该没有也可以正常工作”位置访问。 空心箭头甚至在没有“始终”的情况下也不会出现在状态栏中,这是一种权利或设置。提示:如果未始终打开“
..
我创建了多个地理围栏来监视区域进入/退出事件。 我创建了位置管理器在 AppDelegate.h 文件中。 @interface AppDelegate: UIResponder @property(strong,nonatomic)UIWindow *窗口; @pro
..
这是我创建地理围栏的代码: Geofence * geofence = [[Geofence alloc] init]; [geofence setRadius:100.0]; [geofence setIdentifier:@“ Fence1”]; [geofence setLocation:currentlocation]; CLRegion * region1
..
好,所以我目前有一个应用程序,在其中注册了要使用 CLLocationManager startMonitoringForRegion 方法监视的地理围栏。当应用程序位于前台和后台时,此方法可以正常工作。 我还设置了适当的plist值: UIBackgroundModes:{location} UIRequiredDeviceCapabilities:{location-serv
..