geolocation相关内容

需要帮助优化 mysql 的 lat/Lon 地理搜索

我有一个 mysql (5.0.22) myisam 表,其中大约有 300k 条记录,我想在 5 英里半径范围内进行纬度/经度距离搜索. 我有一个涵盖纬度/经度字段的索引,当我只选择纬度/经度时,它的速度很快(毫秒响应).但是当我选择表格中的其他字段时,速度会慢到 5-8 秒. 我正在使用 myisam 来利用全文搜索.其他索引表现良好(例如 select * from Listin ..

地理围栏:如何使用 oracle 空间查找点或形状是否在多边形内

如何使用 oracle 空间 SQL 查询查找一个点或一个多边形是否在另一个多边形内 这是场景; 我有一个表(STATE_TABLE),其中包含一个空间类型(sdo_geometry),它是一个多边形(比如说一个州),我有另一个表(UNIVERSITY_TABLE),其中包含空间数据(sdo_geometry)(点/多边形),其中包含大学; 现在我如何使用 SQL select ..
发布时间:2022-01-14 21:19:05 其他开发

仅从 Twitter API 请求地理标记状态

如何让 twitter API 只给我带有地理标记的状态?我目前正在过滤,但更“友好"会更有意义 解决方案 似乎你应该能够使用 流媒体 API 和位置过滤器,只需将边界框设置为覆盖整个地球: 与跟踪参数一样,查询受跟踪限制(在跟踪限制中描述)和访问角色(在状态/过滤器方法中描述)的约束.边界框的数量和大小都是有限的.边界框最多可以是经度 360 度乘纬度 180 度,您最多可以指定 ..
发布时间:2022-01-14 21:18:46 其他开发

Facebook graph api搜索结果取决于位置?

我尝试使用 Graph search API 获取结果,但我注意到在我的计算机(阿根廷)中执行的结果与我在服务器(法国)中运行的结果不同. 是这样的吗?如何强制搜索位置? 解决方案 感谢@Sascha Galley.我还找到了另一种简单的方法. 只需在 Facebook Graph search API 查询 URL 中添加 &locale=en_US. 这是语言和区域列 ..
发布时间:2022-01-14 21:18:24 其他开发

测试是否已授予 html5 地理定位权限

有谁知道是否有办法测试是否已授予先前的 html5 地理定位权限? 我尝试制作一个不请求地理位置的脚本,除非该页面已获得许可.不一定非得是 html5;其他框架也可以. 解决方案 根据Geolocation API Specification没有任何功能.甚至将其保存在浏览器首选项中的选项也不会推送到您的代码中. 如果它真的很重要并且你真的必须意识到这一点,你必须为每个常见的浏 ..
发布时间:2022-01-14 21:18:17 前端开发

使用 LocationClient 定期获取更新最省电的方法是什么?

我正在考虑设置两个单独的警报来每小时收集用户的位置数据,一个每 59 分钟触发一次以“连接"客户端,另一个用于实际获取位置,然后断开客户端. 在电池寿命方面,如果获取用户的位置将成为应用程序的主要消耗,我还应该考虑做些什么?或者,是否有不同的方法来设置两个警报?我最初只有一个警报,但执行 (!mLocationClient.isConnected) 然后进行连接检查并没有给客户端足够的时间来 ..
发布时间:2022-01-14 21:17:59 移动开发

未经许可的地理定位

我注意到现代基于 html5 的地理位置总是询问用户“你想与这个网站分享你的位置吗?".这很好,但我知道还有其他途径可以尝试确定棒球场的地理位置,而无需请求此许可.如果我记得,这些服务使用 ip 数据库来尝试跟踪地理定位信息并将其提供给网络应用程序. 因此,在我的网站中,我想在不请求地理定位许可的情况下对用户的邮政编码进行“最佳猜测".最简单和/或最好的方法是什么? 解决方案 IP ..
发布时间:2022-01-14 21:17:43 前端开发

将一个 LatLng 向另一个 LatLng 移动 5 米

我可以使用什么算法/公式来计算距离另一个 LatLng 点更近 5 米的 LatLng 点?我正在尝试编写一个带有 2 个 LatLng 参数的函数,并让它返回一个距离第一个 LatLng 5 米且朝向第二个 LatLng 的 LatLng. 解决方案 看看 Android Map Utils 库,特别是 SphericalUtil 类. 1.) 调用方法 computeHeadin ..

MySQL 中的空间索引 - 错误 - 无法从您发送到 GEOMETRY 字段的数据中获取几何对象

我对整个“空间索引"这件事很陌生,但它似乎是基于纬度/经度进行过滤的最佳解决方案.所以我在表中添加了一列: 所以我创建了一个 geometry 字段: ALTER TABLE `addresses` ADD `point` POINT NOT NULL 然后我尝试添加一个索引: ALTER TABLE `addresses` 添加空间索引(`point`) 但我得到一个错误: ..
发布时间:2022-01-14 21:17:21 数据库

'https://www.googleapis.com/' 上的网络位置提供程序:在 Webapp 中返回错误代码 403

我正在使用 Geolocation.watchPosition(),我在回调时收到以下错误 'https://www.googleapis.com/' 的网络位置提供程序:返回错误代码 403. 这似乎只发生在 chrome 桌面浏览器中.火狐好像没问题.这也是今天才开始发生的,在我的网络应用程序中使用 Geolocation.watchPosition() 之前,我从未遇到过这个错误 ..

具有可变距离的 MongoDb 近/近地查询

我想执行一个查询,其中距离是集合中的一个动态字段. 集合中的条目示例: {名称:'我的名字',位置:{lat:10, lng:20},最大距离:10}{名称:'myName2',位置:{lat:20, lng:20},最大距离:100} 我的目标是从该集合中检索此 位置 靠近给定位置的所有元素,例如 (10,10) 但计算出的距离小于此 最大距离 字段. 我可以在 near 查询中 ..
发布时间:2022-01-14 21:17:05 其他开发

获取公共 Internet IP 地址/地理位置的智能方法

我在本地网络上有一台计算机,位于 NAT 路由器后面.我有一些 192.168.0.x 地址,但我真的很想知道我的公共 IP 地址,而不是 中提到的内容 如何获取运行我的 C# 应用程序的服务器的 IP 地址? 或 如何在C#中获取机器的IP地址 我需要 C# 代码. 有可能吗?如果有,怎么做? 解决方案 经过一番搜索,通过扩展我的需求,我发现这不仅可以获得 I ..
发布时间:2022-01-14 21:16:51 C#/.NET

如何使用坐标将标记移动 100 米

我有 2 个坐标.坐标 1 是“人".坐标 2 是目的地. 如何将坐标 1 100 米移近坐标 2? 这将用于 cron 作业,因此仅包括 php 和 mysql. 例如: 联系人在:51.26667, 3.45417 目的地是:51.575001, 4.83889 我将如何计算距离 Person 更近 100 米的新坐标? 解决方案 使用Haversi ..
发布时间:2022-01-14 21:16:34 PHP

C#的纬度和经度边界框?

我只想找到一个简单的 C# 类,它接受起始纬度和经度以及距离并找到边界框(最大纬度、最小纬度、最大经度、最小经度).在 SO 上还有其他类似的问题,但没有一个能真正回答这个问题,而且 C# 中也没有. 帮助. 解决方案 这就是您要的.感谢 Federico A. Ramponi 用 Python 这里. 公共类 MapPoint{公共双经度{得到;放;}//度数公共双纬度{获取;放 ..
发布时间:2022-01-14 21:16:23 C#/.NET