问题标签 [geonames]

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 投票
3 回答
2755 浏览

jquery - 在 Rails 中输入城市和国家的表格

我的应用程序有一个表格,您需要在其中输入购买(日期、金额、描述、位置等)。位置部分是我有点挣扎的地方。我正在尝试确定输入城市和国家/地区的最简单方法,以便稍后我可以通过城市或国家对数据进行排序。

目前,每个都有两个文本字段。

我看过这篇文章,这是我见过的最有用的东西。

那么我的问题是,在 Rails 中输入位置数据以进行购买的最用户友好的方式是什么?我是否应该将它们保留为文本字段并将其与该链接中提到的名称数据库进行比较?

干杯。

0 投票
3 回答
253 浏览

ios - 获取 Facebook 等周边地区名称的简单方法?

Facebook 应用程序 - 发布新消息

大家好,

在 Facebook 应用程序中,当添加新帖子时,应用程序会显示周围区域名称

这种分享地点的方式很酷,因为它是自动的,用户不需要像 Instagram 应用程序那样从场地名称列表中进行选择。

什么是获得与 Facebook 应用程序相同结果的快速方法?

0 投票
1 回答
1112 浏览

android - 在 Geonames Android 中获取附近的城市

嗨,我正在制作一个应用程序,我应该在其中找出特定经纬度位置附近的所有城市。

现在我的半径是30公里。

我正在使用在以下位置提供的 Geoname 公共网络服务:

http://www.geonames.org/

我目前正在使用以下网址

http://api.geonames.org/findNearbyJSON?username=xxxx&country=US&lat=38.8951118&lng=-77.0363658&radius=100&formatted=true&featureCode=PPL&featureClass=P

但是这个查询返回一个纬度附近的所有人口稠密的地方,而不是城市,所以我得到了社区、学校等的回应。我只需要城市。

先感谢您。

0 投票
1 回答
269 浏览

geonames - 地名获取附近的地方

我想知道如何使用 Geonames Web 服务来返回接近某个纬度组合的所有地方。我想做的例子是here。查看表格底部列出的所有城镇

0 投票
1 回答
1443 浏览

json - 为什么 IE 会给出“显示所有内容”警告?如何以编程方式避免此警告?

我已经在 HTTPS 页面上实现了 jquery 自动完成功能,该功能适用​​于除 Internet Explorer 之外的所有浏览器。

在 IE 上,它不显示自动弹出列表,并显示警告为“显示所有内容”。

我已将 JSON 用于跨域请求。

这是我的代码:

谁能告诉我如何在没有“显示所有内容”警告的情况下在 IE 中启用自动完成功能?

提前致谢。

0 投票
1 回答
1126 浏览

java - 从地名实现 Google API 搜索

我一直在关注一个很棒的教程,它允许用户输入邮政编码,然后 ListView 显示全球与邮政编码匹配的地方。单击填充的 ListView 中的地址后,其位置将由 mapView 上的标记显示。

我已经完成了本教程,并且已经掌握了 HTTP Web 服务。目前,代码正在使用“geonames”数据库中的在线服务来查询提供的邮政编码,我现在想在我的代码中实现 Google API 以搜索超市。

geonames 使用来自提供的邮政编码的 JSON 响应,格式如下:

上面的字符串来自邮政编码“80907”。

这是地名的字符串 URL:

我已阅读 Google API 文档并找到以下“附近搜索请求”搜索字符串:

这是返回邮政编码匹配的代码:

如何从中找到返回的 JSON 搜索字符串,如上图所示,以及 Google 超市搜索字符串的地理名称结果?

我意识到我可以将搜索半径固定为指定的数字,但我想接收我的搜索字符串的匹配项以列出超市。

希望我对这个问题已经足够清楚了!

0 投票
1 回答
197 浏览

html - HTML5 和地名参考

有没有办法使用 HTML5(和 RDFa?)的“语义”属性来明确引用地名?这可能是使用地名 URI,所以像这样(我认为这是不正确的):

在世界各地经常重复许多地名的地方,例如圣玛丽,如果能够“消除歧义”所指的是哪个位置,那就太好了。

我正在寻找与 HTML5 中的时间类似的解决方案,其中有一个标签可以使时间明确且机器可读:

0 投票
4 回答
32985 浏览

python - 从经纬度坐标获取时区?

我正在尝试获取纬度和经度坐标的时区,但遇到了一些问题错误可能是非常基本的

我在数据库中有一个大约 600 行的表。每行包含世界某处的经纬度坐标,我想将这些坐标输入到函数中,然后检索时区。目的是将在这 600 个地点中的每一个内具有本地时间戳的事件转换为 UTC 时间

我发现了一篇博客文章,它使用一段代码从地理坐标派生时区。

当我尝试运行代码时,出现错误geonames is not defined。我已经申请了一个带有地名的帐户。

我想我刚刚将函数文件保存在错误的目录或简单的东西中。谁能帮忙

0 投票
2 回答
2113 浏览

php - 使用地名查找附近的大城市

我有一个简单的 php 函数,它可以从给定的纬度和经度获取最近的附近城市:

此方法返回以下内容,lat:51.992 和 long:4.89

这将返回最近的城市,但我正在寻找这样的东西。只返回最近的大城市。这可能吗?或者是否有其他方法可以解决这个问题。我已经阅读了有关 Google Geocoding API 的信息,但我们不能使用它,因为我们没有使用 Google 地图来显示结果。(注意:Geocoding API 只能与谷歌地图一起使用;禁止在地图上不显示的地理编码结果。 来源

我知道这不是一个真正的程序员问题,但由于 geonames 论坛并不活跃,我想我会在这里发布。

0 投票
2 回答
3155 浏览

ajax - Select2 从 AJAX 循环中预加载多项选择

我正在集成一个使用 Geonames 和 Select2 的 Google Map API,以允许用户输入他/她访问过的城市。

目前,我正在尝试找到一种方法让搜索区域显示用户在重新加载页面时在上一个会话中所做的选择(例如,如果用户在上一个会话中已经进入法国巴黎,那么法国巴黎应该是重新加载时预加载在搜索区域中)。选择存储在数据库中,但目前我只能通过 Geonames 重新传递以前选择的城市之一将其放入搜索区域(我需要通过 Geonames 传递纬度和经度)。我想重新传递与用户在上一个会话中输入的位置一样多的位置。

我为此使用的代码如下 - 感谢您的帮助:

jsfiddle: http: //jsfiddle.net/YDJee/ (试图在选择框中获取多个条目)