geolocation相关内容

如何在 Android 中以编程方式获取当前 GPS 位置?

我需要以编程方式使用 GPS 获取我的当前位置.我怎样才能实现它? 解决方案 我已经创建了一个带有分步说明的小应用程序来获取当前位置的 GPS 坐标. 完整的示例源代码在获取当前位置坐标、城市名称 - 在 Android 中. 看看它是如何工作的: 我们需要做的就是在清单文件中添加这个权限: ..
发布时间:2021-11-27 12:27:03 移动开发

在 Android 上获取用户当前位置的最简单、最可靠的方法是什么?

Android 上的 LocationManager API 对于只需要偶尔粗略估计用户位置的应用程序来说似乎有点麻烦. 我正在开发的应用本身并不是真正的位置应用,但它确实需要获取用户的位置才能显示附近企业的列表.它不需要担心用户是否四处走动或类似的事情. 这是我想要做的: 向用户显示附近位置的列表. 预加载用户的位置,以便我在 Activity X 中需要它时,它就会可用. ..
发布时间:2021-11-27 12:26:13 移动开发

按国家/地区限制网站访问

我使用 AWS 托管我的网站. 该网站位于 2 个 ec2 实例上,负载均衡器 (ELB) 在​​它们之间平衡流量. 目前,我正在使用我的 DNS (Route 53) 通过使用 Route 53 的地理定位路由来限制对网站的访问:http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#r ..
发布时间:2021-11-27 10:43:56 其他开发

计算建筑物内的距离

我开始考虑创建一个可在公司大楼内使用的 Android 应用程序,以确定您所在的房间.显然,我认为 GPS 和网络位置不够准确,无法实现这一目标.(更不用说内部 GPS 信号的不稳定性)我简要地研究了通过加速度计计算距离,但它显然是高度不稳定的,并留下了很大的误差余量.我还考虑过路由器的某种三角测量,但是您会遇到墙壁/微波炉和其他各种可能扰乱信号强度的问题.有没有人有任何可能的想法或方向可以尝试? ..
发布时间:2021-11-26 18:27:23 移动开发

手机加速度计用于定位时的真实世界精度是多少?

我正在开发一个应用程序,我想跟踪移动用户在 GPS 不可用的建筑物内的位置.用户从一个众所周知的固定位置开始(精确到 5 厘米以内),此时手机中的加速度计将被激活以跟踪相对于该固定位置的任何进一步移动.我的问题是,在当前这一代智能手机(iphone、android 手机等)中,人们期望能够根据这些手机通常配备的加速度计跟踪某人的位置的准确度如何? 具体的例子会很好,例如“如果我从起点移动 5 ..
发布时间:2021-11-26 18:09:55 移动开发

如何在android中获取移动设备的纬度和经度?

如何使用定位工具在 android 中获取移动设备的当前纬度和经度? 解决方案 使用 LocationManager. LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);位置 location = lm.getLastKnownLocation(LocationManager. ..
发布时间:2021-11-25 14:09:08 Java Web开发

SQlite 获取最近的位置(带纬度和经度)

我的 SQLite 数据库中存储了经纬度数据,我想获取距离我输入的参数最近的位置(例如,我的当前位置 - 纬度/经度等). 我知道这在 MySQL 中是可能的,我已经做了很多研究,SQLite 需要一个自定义的外部函数来实现 Haversine 公式(计算球体上的距离),但我没有找到任何写在Java 和作品. 另外,如果我想添加自定义函数,我需要 org.sqlite .jar(对于 ..
发布时间:2021-11-25 12:50:29 Java Web开发

在 .Net Core Web 应用程序中获取移动地理位置

我想开发一个可以在手机上运行的 .Net Core Web 应用程序.此应用程序需要检测移动地理位置以跟踪用户位置. 这个应用程序的服务器端和客户端都应该运行在手机上;即服务器端只是应用程序中的一个逻辑层,而不是一个单独的应用程序.由于这应该是一个小应用程序,我想消除维护单独服务器的需要并为此使用客户端资源,因此用户需要的只是一个无需连接到服务器的移动应用程序. 我知道.Net Cor ..
发布时间:2021-11-24 20:15:30 C#

我应该如何准确存储纬度和经度?

我在这里阅读了这个问题: 什么数据类型在SQL数据库中存储经纬度数据时使用? 而且似乎普遍的共识是使用 Decimal(9,6) 是要走的路.我的问题是,我真的需要这个有多准确? 例如,Google 的 API 返回如下结果: "lat": 37.4219720,“lng":-122.0841430 在 -122.0841430 中,我需要多少位数字?我已经阅读了几本指南,但 ..
发布时间:2021-11-20 22:45:11 MySQL

寻找让机器人在屋内定位的方法

我正在破解一个吸尘机器人,用微控制器 (Arduino) 控制它.我想让它打扫房间时更有效率.目前,它只是在碰到东西时直行和转弯. 但是我很难找到最佳算法或方法来知道它在房间中的位置.我正在寻找一种既便宜(不到 100 美元)又不复杂(不需要计算机视觉博士论文的想法)的想法.如有必要,我可以在房间内添加一些离散标记. 现在,我的机器人有: 一个网络摄像头 三个接近传感器(约 1 ..
发布时间:2021-11-17 03:41:18 其他开发

如何将世界上所有国家/城市/州放入我的数据库?

我有一个棘手的架构和网络问题.我正在尝试为 http://www.comehike.com 制作一个关于世界上每个城市徒步旅行的页面 我必须以某种方式导入世界上所有的城市并按州构建它们,而州又按国家/地区构建. 我已经有一个国家列表,我手动添加到数据库中,然后添加了加利福尼亚的所有城市(如果考虑小地方,则有 300 多个),然后意识到我无法做到这一点世界上所有城市的精确手工. 有 ..
发布时间:2021-11-17 02:30:12 其他开发

在 ArangoDB 中定义地理索引

我有一个如下所示的数据结构.如何为该结构定义地理索引? {“当前地理位置":{“纬度":-10,“经度":1}} 我试过这些命令:1- db.test.ensureIndex({ type: "geo", fields: [ "currentGeoLocation[latitude]","currentGeoLocation[longitude]" ] }); 2- db.test.e ..
发布时间:2021-11-17 01:34:23 其他开发

如果服务器只有一个城市的数据,则应用商店批准基于位置的应用

我构建了一个严重依赖从服务器下载数据的应用程序.此数据仅在特定区域内具有价值.服务器将只拥有一个城市的数据(而不是库比蒂诺),因此除非应用程序批准人实际在该城市,否则他们将不会获得任何数据.(该应用程序在这种情况下仍然有效,但它非常无趣).这是拒绝的理由吗?如果没有,Apple 如何知道该应用程序是否有效?TIA,-迈克 解决方案 好的,既然你们都有机会发表评论,这就是我为解决这个小困境所 ..
发布时间:2021-11-17 00:18:49 其他开发

如何在后台正确使用位置 - 应用被拒绝 3 次

我的应用被 Apple 拒绝了 3 次,所有拒绝信都是一样的,即: 我们发现您的应用使用了后台模式但不包括需要该模式持续运行的功能.这个行为不符合 App Store 审核指南. 我们注意到您的应用声明支持位置UIBackgroundModes 键在您的 Info.plist 但不包括功能需要持久的位置. 添加需要位置更新的功能是合适的当应用程序在后台或删除“位置"设置时从 UI ..
发布时间:2021-11-17 00:09:40 其他开发

如何在后台正确使用位置 - 应用被拒绝 3 次

我的应用被 Apple 拒绝了 3 次,所有拒绝信都是一样的,即: 我们发现您的应用使用了后台模式但不包括需要该模式持续运行的功能.这个行为不符合 App Store 审核指南. 我们注意到您的应用声明支持位置UIBackgroundModes 键在您的 Info.plist 但不包括功能需要持久的位置. 添加需要位置更新的功能是合适的当应用程序在后台或删除“位置"设置时从 UI ..
发布时间:2021-11-16 23:43:20 其他开发

如何在 iOS 上使用基于地理位置的推送通知?

当应用程序被终止时(不是在后台),是否可以在 iOS 上使用基于地理位置的推送通知? 我有兴趣构建一个应用程序,用户将在其中选择地图上的位置,然后如果他/她靠近该区域,则会触发基于本地地理的推送通知. 然而,这个“想法"甚至可能吗?GPS可以在app被杀的时候跑和比较坐标,到位的时候跑通知用户吗?是否有我可以阅读的有关该主题的教程/文章/更多信息? 我在网上阅读的大部分信息更像是 ..
发布时间:2021-11-16 20:51:54 其他开发

Appcelerator Titanium Android 后台定位服务

我正在尝试制作一个应用程序,如果用户进入特定区域,他会收到警报.即使应用在后台,这也能正常工作. 我发现 Ti.App.iOS.backgroundService 可以为 iphone 执行此操作,但是如何在 android 中启动后台服务以及如何在找到特定纬度和经度时呈现本地通知. 所以基本上我的问题是:- android 中的后台位置服务 android 等价于 local ..
发布时间:2021-11-15 22:24:06 其他开发

MapBox 用户位置图标 (Android)

我的 Android 应用程序使用 MapBox,我需要修改用于指示当前用户位置和方向的标准蓝色“点". 我发现这个线程表明过去的 MapBox Android API 提供了修改用户位置图标的方法:https://github.com/mapbox/mapbox-android-sdk-legacy/issues/717 该线程提到了这些方法: mapView.getUserLoc ..
发布时间:2021-11-15 04:19:01 其他开发

MapBox 用户位置图标 (Android)

我的 Android 应用程序使用 MapBox,我需要修改用于指示当前用户位置和方向的标准蓝色“点". 我发现这个线程表明过去的 MapBox Android API 提供了修改用户位置图标的方法:https://github.com/mapbox/mapbox-android-sdk-legacy/issues/717 该线程提到了这些方法: mapView.getUserLoc ..
发布时间:2021-11-15 04:14:37 其他开发

Google Maps API 检查标记是否存在于多个边界中

在将标记添加到地图之前,我正在尝试检查边界中是否已经存在标记.我发现最好的方法是使用 map.getBounds().contains(marker.getPosition()) 如果标记存在于地图上,则返回 true,否则返回 false.因此,如果为 false,我将标记添加到地图中. 这很好用,但是我有多个边界并且 map.getBounds() 似乎有 1 个边界. 下面 ..
发布时间:2021-11-15 03:56:52 其他开发