问题标签 [reverse-geocoding]

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 投票
1 回答
43178 浏览

php - 使用 Google Map API 和 PHP 进行反向地理编码,以使用经纬度坐标获取最近的位置

我需要一个函数来使用谷歌地图api反向地理编码和php从坐标(纬度,经度)获取最近的地址或城市......请提供一些示例代码

0 投票
1 回答
4841 浏览

iphone - iPhone反向地理编码:给出所有可能的街道/郊区?

我知道核心位置在 iPhone 上并不总是准确的。有没有办法使用位置(纬度/经度)以及准确性来获取该地区所有可能的郊区/街道?

因此,与其使用反向地理编码并让它猜测“可能的最佳郊区/街道”,有没有办法让它给出它可以考虑的所有可能的郊区/街道的数组(或其他格式)?

谢谢!!

0 投票
4 回答
698 浏览

mapping - 地图 GEO API 服务

有没有人知道一个很好的甚至付费的 API 来获取 GEO 的东西。

我对谷歌地图给出的糟糕结果感到非常沮丧,即使它击败了所有其他地图。

到目前为止我已经尝试过了。

  • 谷歌
  • 雅虎
  • 必应
  • 地图任务
  • 多图

谁能推荐其他好的服务?

希望你能!

0 投票
3 回答
8911 浏览

web-services - OpenStreetMap 反向地理编码邮政编码?

我正在开发一个黑莓应用程序,并希望使用 OpenStreetMap 反向地理编码来获取地址和/或街角。我找到了 Nominatim,但它似乎在美国没有邮政编码(虽然它有英国邮政编码),是否有 OpenStreetMap API 来获取邮政编码,或其他一些免费/开放许可的反向地理编码或邮政编码数据/API 的地址

注意:这是一个期末学校项目(但由于这是一个 API/数据源问题,我觉得问这个问题很公平)

注意2:另一个人已经做了一个谷歌地图版本,我正在寻找带有知识共享类型许可证的东西,请不要提及谷歌地图 - 小心,我发现至少有一个 API 声称是开放的,但似乎基于 OSM、google 和其他数据(即,它无权泄露其数据)。

0 投票
15 回答
209971 浏览

android - 如何从谷歌地图的经纬度坐标中获取城市名称?

如果我有城镇或地区的经纬度坐标,如何在 Google 地图中获取城市名称?

我尝试使用纬度,经度,我得到了国家,但我不知道如何得到城市名称。

0 投票
1 回答
6713 浏览

google-maps - 如何使用 Google Maps API 按城市查找邮政编码?

如何通过在地图上为Google Maps提供一个城市来提取某个地方的邮政编码或 ZIP?

基本上,我正在寻找一种免费的验证服务来检查完整的地址以获取准确的详细信息。

我似乎记得地图 API 可以在给定地址时以某种方式提供地理点。现在我正在寻找一个稍微相反的情况,以验证输入的城市邮政编码。

0 投票
5 回答
4573 浏览

geolocation - List of GeoCordinates to Postal/Zip Code

Is there a publically available List or a database that has geo-coordinates to Postal/Zip Code mapping ?

0 投票
1 回答
359 浏览

geolocation - 查找两个地理坐标是否位于同一条道路上

给定两个(纬度,经度)格式的地理坐标,是否有可能找出它们是否位于同一条路上?我想以编程方式而不是视觉方式来做到这一点。我也许可以提取地址并比较街道名称,但是由于街道可以在很长的距离内更改名称,因此该解决方案无法正常工作:( Cheers Amarsh

0 投票
4 回答
4407 浏览

php - 反向地理编码一组坐标

我有以下格式的坐标集

(-33.9,18.6)

我该如何获取这些坐标最近的城镇或国家的名称?我猜它会涉及 Javascript,但如果合适的话,我很高兴也使用 PHP?

编辑:我正在尝试使用谷歌反向地理编码器,但遇到了麻烦。以下代码与他们的示例之一非常相似,但似乎根本没有运行......任何想法为什么?

0 投票
1 回答
611 浏览

routing - 交通网络应用程序 - 利用 google 或 bing map api

我有一个 MS SQL 数据库,其中包含一个存储地理编码的“PICKUP”位置的表,我最终可能会或可能不想显示,具体取决于用户选择的搜索过滤器。这些不像实体店位置那样是静态的。它们由应用程序用户全天 24 小时添加。“负载”的寿命少于 24 小时。一旦它被拾起,负载就会从桌子上移开。表中定义了“负载”,其中包含一些基本的人口统计详细信息以及特定的 LAT 和 LONG。

我计划使用 OpenStreetMaps 来提供我的基本地图以及我的州际/道路信息。我打算使用 OpenLayers 在我的网络应用程序中显示地图。

卡车司机通常将主要的州际公路称为“航运通道”。因此,我希望我的用户能够搜索将沿着他们将要旅行的“运输通道”的“负载”。例如,I-95。

因此,如果用户选择 I-95“Shipping Lane”作为搜索过滤器,我只希望地图显示满足以下条件的“LOADS”:

  1. “装载”沿定义的运输路线。
  2. “负载”位于航道的特定附近(例如,负载位于弗吉尼亚州里士满的 I-95 外 3 英里处)。理想情况下,这将基于实际的州际出口,而不仅仅是沿高速公路某处随机。

所有这些都让我想到了两个问题......

Q1:当用户向数据库发布“LOAD”时,如何将 LAT 和 LONG 从某物(?)中反弹,以确定它沿着哪些“运输通道”(可能不仅仅是取决于州际公路相互交叉的位置)?(这也可以在搜索时完成,但我认为提前定义它会节省处理,除非它不能这样做。)

Q2:我如何判断“装载”是否位于距离给定“航运车道”X 英里处?