问题标签 [google-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 投票
2 回答
31380 浏览

javascript - Google 地图地理编码 API V3 未在 javascript 函数中返回结果

我正在尝试使用 Google geocoder API V3 根据用户指定的地址在地图上绘制位置,代码如下。

当我直接发出请求时(例如向http://maps.googleapis.com/maps/api/geocode/json?address=peterborough&sensor=false),我得到了预期的响应。但是,当我使用下面的代码发出相同的请求时,在getLatLong函数退出后,中点变量始终未定义。

我做错了什么?

==================================================== =================================

根据响应,我现在已将代码更新为以下内容。不过,我仍然没有得到任何结果,在 Firebug 中设置了断点,结果 = data.results[0].geometry.location; 永远不会被击中。

==================================================== ============================

我有!有效的最终代码如下所示:

0 投票
2 回答
29058 浏览

vba - 从地址获取 GPS 坐标的代码 (VB/VB.Net/VBA/VBScript)

我相信 Google API 允许您获取给定地址的坐标。但是,我发现的大多数(或者我应该说全部)示例都不适用于 vb。通常是一些 javascript 示例让我感到困惑。

这是我使用地理编码服务的一些代码。这很好用。只是我想自己直接查询谷歌地图。

0 投票
5 回答
9586 浏览

java - 地理编码器并不总是返回值

我能够成功获取纬度/经度并将其传递给地理编码器以获取地址。但是,我并不总是得到地址。似乎需要几次尝试?我不确定为什么。

我现在有更好的方法来获取地址吗?

我在这里调用这个方法:

0 投票
1 回答
205 浏览

google-maps - 如何从谷歌表(列)加载地理数据

我当前的数据是硬编码的:

0 投票
1 回答
1713 浏览

json - 如何将谷歌地理编码 API 结果映射到简单的城市、地区、国家

我在地图上有一些标记,当用户单击它们时,我使用谷歌地理编码器来获取地址信息。问题在于 Google 返回此数据的格式。我想以一致的格式显示地址,例如

  • 加拿大不列颠哥伦比亚省温哥华
  • 美国华盛顿州西雅图
  • 澳大利亚新南威尔士州悉尼

有人知道解析这些数据的简单方法吗,所以我最终得到了一些不错的简单 json,例如

谢谢。

0 投票
1 回答
1923 浏览

java - 将 net.sf.json.JSONObject 与 Google 地理编码一起使用时获取 java.lang.ClassCastException

我正在使用 Google 的地理编码 API 来获取包含地理编码位置信息的 JSON 字符串。这是我从谷歌返回的字符串。

} ] }

但是,当我在 Java 中运行以下代码时,我收到“java.lang.ClassCastException:java.lang.String 与 net.sf.json.JSONObject 不兼容”错误。

我不确定为什么会收到错误消息。对我来说,Google 响应看起来像是一个有效的 JSON 字符串。其他人有这个问题吗?如果出于某种原因它与 Google 不兼容,我愿意使用 net.sf.json 之外的其他东西。

谢谢,

安德鲁

0 投票
4 回答
24782 浏览

android - geocoder.getFromLocationName 仅返回 null

在过去的两天里,当IllegalArgumentException我试图从地址中获取坐标时,我在 Android 代码中收到一个错误,甚至是反向,从经度和纬度中获取地址时,我都快疯了。这是代码,但我看不到错误。这是一个标准的代码片段,很容易在谷歌搜索中找到。

这些是 manifest.xml 文件中的权限:

我也声明了 Google API 密钥:<uses-library android:name="com.google.android.maps" />

从上面的代码片段中,geocoderis not , ornull也不是,我在这里偶然发现:addressappContextgeocoder.getFromLocationName(strAddress, 5);

我做了很多谷歌搜索,没有发现任何有用的信息,我发现的最重要的信息是:

Geocoder 类需要一个不包含在核心 android 框架中的后端服务。

Sooo,我现在很困惑。我必须调用、导入、添加、在代码中使用什么......才能完成这项工作?我正在使用 Google API 2.2,API 级别 8。如果有人找到了解决方案或文档指针,我没有发现,请告诉我们。

0 投票
1 回答
1123 浏览

android - 谷歌地理编码器在 Android 2.3.1 上不可用?


Service Not Available是否有人在运行 Gingerbread 的设备上发送到 Google 地理编码器的每个请求都会收到异常?

0 投票
2 回答
22318 浏览

javascript - 带有谷歌地理编码 api 的 json

这是输入位置时获取纬度和经度的代码。根据我的知识,我相信我的代码是正确的。但是进入一个地方后我得到一个空白页。

这是代码:

0 投票
4 回答
220527 浏览

google-api - 通过 Zip Google Geocode Api 查找城市和州

我基本上想在邮政编码中检索城市和州的列表。Google 的 Geocode API 是否能够做到这一点?我试过查看文档,但发现信息太多了。

任何帮助,将不胜感激。如果有其他方法可以完成此类任务,请告诉我。

谢谢

编辑:我能够通过以下方式检索城市和州:http ://maps.google.com/maps/geo?output=xml&q=14606但有限制吗?