问题标签 [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 回答
2875 浏览

iphone - MKMapKit 和 IOS4

大家好,我正在尝试启动并运行 MKMapView,但是我似乎无法克服似乎是参考错误的问题。我花了几个小时在谷歌上搜索这个以及昨晚。

标题:

主要的:

错误:

我设法在适当的文件夹中找到了 MKMapKit.framework。他们是我想念的东西吗?

0 投票
2 回答
524 浏览

mysql - 从 GEO 坐标确定国家 iso 代码

我有一个包含城市的 MySQL 表,每个城市都有地理坐标。我想构建一个查询来确定给定任意随机位置坐标的最近城市。谁能给我一个例子?

0 投票
3 回答
9326 浏览

php - 使用 MySQL 空间数据在 Google 地图上获取最近的地点

我有一个数据库,其中包含每个商店的纬度和经度列表。因此,根据我输入的当前(lat,lng)位置,我想从某个半径范围内(如 1 公里、5 公里等)获取项目列表?

算法应该是什么?我需要算法本身的 PHP 代码。

0 投票
2 回答
33884 浏览

mysql - MySQL中经纬度范围内的查询

在询问具体代码示例之前,我只想问是否可以进行类似以下伪代码的查询:

从表中选择项目,其中 lat/lon = -在某个 lat/lon 点的 x 英里内-

那可行吗?还是我必须跳过一些箍?任何可以推荐的好方法都会很棒!

0 投票
1 回答
10726 浏览

mysql - 查询地理位置附近的东西?

我有一个查询,试图在某个地理位置中查找东西,但它带来的结果有点……奇怪。

我之前发布过这个帖子,社区帮我找到了我需要的公式:Querying within longitude and latitude in MySQL但现在查询给出了非常古怪的结果。

我的数据位于旧金山市周围,该市具有纬度/经度37.780182 , -122.517349

询问:

如您所见-即使我将半径设为10000,它仍然找不到太多,所以我想知道我的查询是否已关闭。它带回的一些结果甚至对于 lat/lng 有 0,0,这是我表示该记录没有 lat/lng 的方式。

以下是公式的样子:

谢谢你,很抱歉这个令人痛苦的长问题!顺便说一句,我正在使用 MySQL。


嗯,

我刚刚尝试了您给出的确切查询,它的准确率达到了 50%。以下是数据集的示例:

所以现在查询返回了许多英里之外的所有项目,但不返回 100 英里以外的项目。就像这个项目( 37.787144 , -122.493263 )一样,即使它距离起点只有大约 50 英里,也永远不会被退回。你会碰巧知道为什么吗?

0 投票
2 回答
132 浏览

database - 数据库设计性能问题求教

我正在设计一个数据库来存储地理位置。我想实现与谷歌地图类似的功能。使用场景是,我有大量的点,以及相关的X、Y位置。数据库很少更新(例如添加新点或修改现有点的 X、Y 位置),但经常查询。查询场景是,对于给定的正方形(正方形的4个角点X、Y位置已知),查找正方形中的所有点和相关的X、Y位置。

我想知道如何设计数据库以优化查询性能。我的设计问题与地图数据库设计非常相似。我也想知道是否实现了谷歌地图或传统地图数据库以达到最佳性能?

我是地图数据库设计领域的新手,如果有人可以为新手参考一些教程,我将不胜感激。

提前谢谢,乔治

0 投票
5 回答
2472 浏览

ruby - 用红宝石计算多边形的面积

我有一组表示多边形的纬度/经度坐标对。我正在尝试确定该多边形内的总面积。我将如何在 Ruby 中做到这一点?

这是多边形的示例数组:

0 投票
1 回答
2189 浏览

google-maps - 如何从 Google Maps API 获取本地化名称?

我正在尝试以正确的语言从 Google Maps API 获取城市,但它不起作用。例如:

http://maps.google.com/maps/geo?hl=es&output=json&oe=utf8&q=paris

-> "LocalityName" : "París" -> 没关系。

但为什么它不适用于日语,例如:

http://maps.google.com/maps/geo?hl=jp&output=json&oe=utf8&q=paris

有谁知道在哪里可以获得不同语言的城市名称?我可以问其他服务吗?

谢谢尼克

0 投票
2 回答
8547 浏览

c# - 实施地理围栏 - C#

我需要在 C# 中实现地理围栏。地理围栏区域可以是圆形、矩形、多边形等。有人在 C# 中实现了地理围栏吗?

我发现地理围栏 - 点内/外多边形。但是,它只支持多边形。

0 投票
2 回答
1460 浏览

latitude-longitude - 全球(不仅仅是美国)邮政编码 (ZIP) 优化的数据结构(不是 SQL、CSV 或 Google API),用于经纬度检索

有谁知道数据库结构,例如这个http://www.maxmind.com/app/geolitecity,它针对基于 ZIP 或(城市、州、国家)参数的经纬度超快速检索进行了优化?

Maxmind 的数据库不支持 IP 检索以外的任何其他检索,至少不支持挖掘知识。因此,如果您知道如何最好地在 Java 中做到这一点,我会全力以赴。

这不应该是 SQL 类型的数据库或 CSV 文件或 Google API 解决方案。你只是要慢一点。特别是如果您想提供按距离排序的搜索结果。

付费解决方案也是一种选择。数据结构不必是免费的。