问题标签 [geocoder]

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 投票
0 回答
200 浏览

java - Geocoder 的 getFromLocationName() 总是返回一个结果

在我的代码中,如果用户在 EditText 中输入字符串,我将尝试显示 5 个建议地址的列表。

我用

searchString 是用户在 EditText 中输入的字符串。然而,结果总是 1 而不是 5。我尝试了许多城市/地名,但它只向我显示一个建议。

我想得到的不仅仅是一个结果。我可以得到帮助吗?

0 投票
2 回答
437 浏览

ruby-on-rails - 如何修复 Rails Geocoder 中的错误“未定义方法”?

我的代码在控制台中运行,但在 App 中运行

我的代码:

错误 :

但是,如果我只使用一个有效的位置或邮政编码或街道地址,但我需要同时使用它们以提高精度。

0 投票
1 回答
484 浏览

ruby-on-rails - 使用自定义地址格式的 Rails geocoder gem 地理编码

我正在使用地理编码器从地址获取纬度和经度

在我添加的模型中

客户给我提供了这样的地址

现在,当我创建一个诊所时,它不会返回经纬度,

似乎问题出在地址而不是下一行

[address_line1, city, state, country].compact.join(', ')

有没有办法可以专门提供邮政编码等或如何处理上述地址?

0 投票
1 回答
216 浏览

rest - 如何在 HERE 批量地理编码上使用 wget 发送文件

我想借助HERE 批量地理编码 api从批量地址列表中获取纬度和经度。你能帮我通过 POST 发送文件“addresses.txt”吗?我在 linux mint 中尝试了该命令并收到“错误 400”。:'(

我的文本文件只包含地址,没有标题,每一行代表一个不同的地址,总共有 30,000 行。

例子:

它可以是另一种替代“cmd”、“shell windows”。谢谢!

0 投票
3 回答
1088 浏览

python - 在 pandas 中使用地理编码器 api 查找位置

我在熊猫数据框中有一系列城市名称。为此,我需要找出特定城市的地址并将它们存储在同一数据框中的单独列中。City 列也包含 NaN 值。我正在分别获取给定位置/城市名称的地址。但它不适用于熊猫数据框

它适用于数据框,但仅返回最后一个地址,而不是整个 3 个城市。如果我们像下面这样更改顺序,

我收到错误:GeocoderTimedOut:服务超时

查询: 1.我希望将结果(地址)保存在列中 2.如何处理 Nan 值

0 投票
1 回答
63 浏览

android - 地理编码器 getFromLocationName() 不起作用,返回 0 个值

我想获得与传递的字符串更相似的 5 个地址的列表,但有些东西不起作用。

例如,如果我写“avenida”,西班牙有数千条“avenida”街道,但 getFromLocationName 方法返回 0。

代码有问题吗?

0 投票
2 回答
602 浏览

laravel - 如何使用 Geocoder Php 获取州或省

我想反转地理编码坐标以使用 Geocoder-php 获取地址。我可以使用$geo = app('geocoder')->reverse($lat, $lng)->get().

根据在 github 上找到的 Geocoder-php 的这些文档,您可以从集合中检索属性,例如通过 using 的街道名称、通过 using$geo->getStreetName()的城市、通过 using$geo->getCity()的国家$geo->getCountry()等,但是没有返回州或省的方法.

如何从集合中获取州或省?

我用的时候可以看到省$geo->getAdminLevels()->get()。哪个返回

但我无法抢占该省(萨斯喀彻温省)。

(我在 Laravel 项目中使用Laravel Geocoder。)

编辑:

$geo->getAdminLevels()->get(1)给我这个

但是$geo->getAdminLevels()->get(1)->name;给我这个错误

0 投票
1 回答
30 浏览

ruby-on-rails - 将 cookie 传递到地理编码器

我有一个保存为 cookie 的地址,现在我想通过地理编码器传递它以获取它的 lat 和 lng 以显示地图视图。

cookie[:location] 存储的数据是 {"location"=>"1 E 161 St, The Bronx, NY 10451"},我如何获得它以便只有“1 E 161 St, The Bronx, NY 10451 " 被传递到 Geocoder.search() 中?

0 投票
2 回答
70 浏览

android - 获取安卓设备位置

我正在构建一个应用程序,我需要在其中获取设备位置和我使用的代码

我几乎准备好部署这个应用程序,我想确定我是否可以依靠这段代码来正确获取位置?如果没有,我应该做什么样的改进?代码工作正常只是想知道我是否缺少某些东西或在某些条件下可能导致错误的东西。

0 投票
0 回答
167 浏览

openstreetmap - 不通过更新的提名数据更新光子

我对光子有问题。我已经将数据导入到 nominatim db。

之后,我根据来自 nominatim 的新导入数据将数据导入 photon。但由于某种原因,我被迫清空 nominatim db 并将新数据导入其中,然后更新 photon。但问题是光子上还有旧的索引数据。我认为通过这个命令更新光子数据: curl http://localhost:2322/nominatim-update

运行此命令后我看到此错误:

但似乎这个命令不能正常工作。我遵循了此链接中编写的所有说明: https ://github.com/komoot/photon

请让我知道如何解决此问题?