问题标签 [geo]

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 回答
3141 浏览

android - 没有发现在模拟器中处理地理意图的活动

我的主要活动中有以下简单方法。

在我的清单中

但是当我在模拟器中运行应用程序时,它崩溃了,根据日志,它说

有什么我做错了吗?

0 投票
1 回答
307 浏览

google-maps - 如何在自定义地图上绘制地理编码位置?

我在美国有很多活动。我有这些事件的地址,但准确性各不相同。有些可能是完整地址,有些可能只是“德克萨斯州奥斯汀”。

我想以编程方式将这些绘制在带有标记的网页上的地图上,因为它们会定期更改。标记应该是页面下方事件表中相关行的内部链接。

图像不需要即时更新,只需在添加事件时(例如每两周一次)(例如,清除并重新创建缓存的图像)

而不是使用谷歌地图,我想在这样的图像上绘制这些:http: //0.tqn.com/d/geography/1/0/9/H/usa3.jpg

我将如何在此图像上放置与这些事件的(粗略)地理位置相对应的标记?

0 投票
1 回答
1481 浏览

geolocation - 为什么我的 ElasticSearch 查询不获取位于地理边界框内的文档?

这是查询、结果、映射和许多文档之一的甜蜜链接:

https://gist.github.com/1352021

我还应该注意,我也尝试了 geo_distance,但未能返回任何文档。我究竟做错了什么?

0 投票
1 回答
1952 浏览

geolocation - 使用 geo_distance 过滤器时,ElasticSearch 返回太远的项目

当我使用 a 搜索我的 ElasticSearch 文档时,nested filter -> and -> geo_distance我检索了太远的文档(我不想返回。)您可以在下面看到查​​询和结果的屏幕截图(左侧的原始结果和手动过滤的结果正确的)。

在此处输入图像描述

这是查询的另一个副本:

0 投票
1 回答
4776 浏览

java - 地理围栏......在围栏内的位置?

我正在编写一个服务器端 java 应用程序,它从 android 设备获取位置更新。该设备正在沿一条路线行驶,我希望能够确定它是否已到达其位置。显而易见的解决方案是定义一个地理围栏......安卓设备的当前位置在这个围栏内,然后它已经到达它的位置。

我的问题是这是否可以在服务器端 java 中完成。我知道可能有一些方法可以在客户端使用谷歌地图 API,但这对我来说是不可能的。是否有任何库可以提供此功能?

提前致谢

0 投票
1 回答
811 浏览

mysql - HTML5;通过地理定位找到我附近的东西

免责声明:我学习缓慢;我有一个包含地址和网格坐标的 300 家企业的列表。我知道如何使用 HTML5 Geolocation 请求用户位置。我如何使用这些信息来确定离用户最近的企业?我找到了很多教程,但没有什么确切的,我迷路了。我愿意接受任何技术或语言来做到这一点,但我想保持简单。我有一个 IIS7 服务器和一个 OSX 服务器,我可以创建一个 My SQL 数据库或使用 SQL server 2008。

0 投票
1 回答
135 浏览

api - twitter api - 使用网络界面制作的地理空白

当我在 Twitter 网站上发布带有位置数据的推文时,geo当我调用搜索 API 时,标签是空的。只有当我从智能手机应用程序发推文时,它才有位置。

为什么?真的是这样吗?

0 投票
2 回答
1164 浏览

android - 有没有办法使用Android模拟器和'geo fix'传递当前速度数据以及纬度和经度?

我目前正在构建一个 Android 应用程序,它使用 Android 模拟器来传递 GPS 位置数据,特别是latitudelongitudespeed. 我使用了真实设备,一切正常,但我现在只需要使用模拟器即可。

类的getSpeed方法Location用于获取speed信息。以speed米/秒为单位报告。该类Location还分别提供latitudelongitude使用getLatitudegetLongitude

在模拟器中使用geo fix longitude latitude“telnet”时仅允许您以以下格式传递latitude和作为参数。longitudegeo fix <longitude> <latitude>

如果我要从命令行传递速度,有没有办法做到这一点?我已经阅读了 Chrome 浏览器的波纹扩展。

谢谢你。

0 投票
1 回答
1178 浏览

solr - 如何最好地进行服务器端地理集群?

我想对一组大约进行预聚类。500,000 点。

我还没有开始,但这是我认为我会做的:

  • 将所有点存储在 localSOLR 索引中
  • 根据一些行政信息确定“自然集群位置”(例如大城市)
  • 然后为每个城市计算一个集群:
    • 每个城市
      • 对于每个缩放级别
        • 查询索引以获取城市周围半径中包含的点(半径的长度取决于缩放级别)

这应该非常有效,因为只有 100 个主要城市,而且 SOLR 查询非常快。但再想一想,发现这是错误的:

  1. 可能存在比城市更“接近”的点集群:它们应该拥有自己的集群
  2. 在某些缩放级别下,某些点不会在任何城市的可接受距离内,因此不会被计算在内
  3. 一些城市彼此靠近,因此,一些点将被计算两次(添加到两个集群)

还有其他方法:

  • 检查每个点并确定它属于哪个集群;这消除了上面的问题2和3,但不是1,而且效率也极低
  • 制作(矩形)网格(针对每个缩放级别);这可行,但会导致疯狂/任意的集群,这些集群并不“意味着”任何东西

我想我正在寻找一种通用的地理聚类算法(或想法),但似乎找不到任何东西。


编辑以回答 Geert-Jan 的评论

我想建立“自然”的集群,是的,是的,我担心如果我使用任意网格,它不会反映数据的真实性。例如,如果在两个矩形的交点处或附近的一个点周围发生了许多事件,我应该只得到一个集群,但实际上会构建两个(每个矩形中一个)。

最初出于性能原因我想使用 localSOLR(因为我知道它,并且有更好的经验将大量数据索引到 SOLR 中而不是加载到传统数据库中);但是由于我们谈论的是预聚类,因此性能可能并不那么重要(尽管可视化新聚类实验的结果不应该花费数天时间)。我第一种根据预定义的“大点”集查询大量点的方法显然是有缺陷的,我提到的第一个原因是最强的:集群应该反映数据的现实,而不是其他一些官僚定义(它们会显然重叠,当然,但数据应该是第一位的)。

有一个用于实时集群的出色集群器,已添加到核心 Google Maps API:Marker Clusterer。我想知道是否有人试图“离线”运行它:运行它需要的任何时间,然后存储结果?

或者是否有一个聚类器可以逐点检查每个点,并输出包含坐标和点数的聚类,并且在合理的时间内执行此操作?

0 投票
1 回答
55665 浏览

android - Android GEO 定位教程

有谁知道适用于 Android 的良好 GEO 定位教程。我不想获得 Google 地图 API 密钥,我只想要一个 Activity,它可以获取手机的位置并将其保存在一个变量中,然后我可以决定以后如何处理它。

干杯,

麦克风。