问题标签 [geolocation]

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 投票
6 回答
162495 浏览

algorithm - 使用纬度/经度和公里距离的简单计算?

是否有一个简单的计算可​​以将 km 转换为可以添加到 lat 或 lon 浮点数以计算搜索边界框的值?它不需要完全准确。

例如:如果给我一个英国伦敦的纬度/经度(51.5001524,-0.1262362),我想计算从该点向东/向西 25 公里处的纬度,以及向北/向南 25 公里处的经度点,我需要做什么才能将 25 公里转换为小数以添加到上述值?

我正在寻找一般的经验法则,即:1km == +/- 0.XXX

编辑:

我最初对“lat lon”的搜索没有返回这个结果:

如何计算给定纬度/经度位置的边界框?

接受的答案似乎足以满足我的要求。

0 投票
10 回答
17961 浏览

algorithm - 给定纬度/经度查找位置(邮编、城市、州)的最快方法

我需要一个免费(开源)解决方案,给定 lat/lng 可以返回壁橱城市/州或 zip。mysql 不是一个选项,如果可能的话,一个小型轻量级数据库将是最好的。

更新:没有网络服务,每天有 5000 万次展示,即使是最小的插件也会受到伤害,因此添加服务请求会缩短响应时间。我不希望在请求上增加超过 200 毫秒。

我在 csv 中有数据库,lat/lon/zip/city/state,它只是如何存储,更重要的是如何最快地检索它。

0 投票
6 回答
27775 浏览

r - 使用 R 开发地理专题地图

R 中有许多用于各种空间分析的包。这可以在CRAN 任务视图中看到:空间数据分析。这些包种类繁多,种类繁多,但我想做的只是一些简单的专题图。我有县和州 FIPS 代码的数据,我有县和州边界的 ESRI 形状文件以及允许加入数据的随附 FIPS 代码。如果需要,形状文件可以很容易地转换为其他格式。

那么用 R 创建专题地图最直接的方法是什么?

这张地图看起来像是用 ESRI Arc 产品创建的,但这是我想用 R 做的事情:

alt text http://www.infousagov.com/images/choro.jpg从这里复制的地图。

0 投票
12 回答
26777 浏览

c# - 如何判断一个IP地址是否属于一个国家

我将如何确定特定 IP 地址来自使用 c# 的国家/地区。我需要使用它来检查连接是否来自特定国家。

0 投票
2 回答
361 浏览

python - 如何根据 Location 字段将用户分类到不同的国家

大多数 Web 应用程序都有一个位置字段,用户可以在其中输入他们选择的位置。

您将如何根据输入的位置将用户分类到不同的国家。

例如,我使用了 Stack Overflow 转储users.xml并提取了用户的姓名、声誉和位置:

使用以下 Python 脚本:

将人们分类到不同国家的最简单方法是什么?是否有任何现成的查找表可以为我提供X位置属于Y国家/地区的输出?

查找表不需要完全准确。通过在 Google 或 Wolfram Alpha 上查询位置字符串可以获得相当准确的答案。

0 投票
4 回答
8752 浏览

php - 地理位置 API

我刚刚遇到了这个很棒的 AP​​I:http: //ipinfodb.com/ip_location_api.php

但是,我也想找回大陆。这是否可能,因为我找不到它。

也许还有另一个免费提供的 API 将提供城市、国家和大陆?我试过谷歌的 AJAX API,但他们也不提供大陆。

也许我将不得不将我已经拥有的东西转换成大陆,如何?!

我希望这不是太主观!

谢谢大家

0 投票
2 回答
3904 浏览

binary - Maxmind 的二进制 DAT 是如何工作的?

Maxmind 提供二进制 DAT 文件格式来下载他们的 GeoIP 数据库。

http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz

有谁知道这个是怎么打包的?此外,是否有任何类型的数据复制保护?

我想以类似的方式提供一组数据。

任何对此有任何了解的人都会得到我不朽的感激:-)

0 投票
3 回答
22651 浏览

google-maps - Google Maps API 同步地理编码

我想知道是否可以使用 googlemaps api 同步地对某些内容进行地理编码,因此它不会等待调用回调函数,而是等待返回值。有没有人找到一种方法来做这样的事情。

PS:我使用的是第 3 版的 api

0 投票
5 回答
3569 浏览

geolocation - 寻找城市的中心点

我们正在购买邮政编码及其对应的经纬度数据库。我想将城市存储在一个单独的表格中,其中一个纬度/经度点代表城市的中心。我可以根据获取属于该城市的所有拉链、获取每个方向的最小/最大点并获取生成的矩形的中心点来计算吗?

有没有更准确的方法?我想避免购买另一个数据库。我们还没有购买完整的数据库,所以我不能只是尝试并将结果与​​谷歌地图进行比较。

0 投票
3 回答
2840 浏览

ruby - 用 Ruby 解析经纬度

我需要在 Ruby 下解析一些用户提交的包含纬度和经度的字符串。

结果应该以双精度形式给出

例子:

结果:

我已经查看了 Geokit 和 GeoRuby,但还没有找到解决方案。有什么提示吗?