问题标签 [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.
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; 永远不会被击中。
==================================================== ============================
我有!有效的最终代码如下所示:
vba - 从地址获取 GPS 坐标的代码 (VB/VB.Net/VBA/VBScript)
我相信 Google API 允许您获取给定地址的坐标。但是,我发现的大多数(或者我应该说全部)示例都不适用于 vb。通常是一些 javascript 示例让我感到困惑。
这是我使用地理编码服务的一些代码。这很好用。只是我想自己直接查询谷歌地图。
java - 地理编码器并不总是返回值
我能够成功获取纬度/经度并将其传递给地理编码器以获取地址。但是,我并不总是得到地址。似乎需要几次尝试?我不确定为什么。
我现在有更好的方法来获取地址吗?
我在这里调用这个方法:
google-maps - 如何从谷歌表(列)加载地理数据
我当前的数据是硬编码的:
json - 如何将谷歌地理编码 API 结果映射到简单的城市、地区、国家
我在地图上有一些标记,当用户单击它们时,我使用谷歌地理编码器来获取地址信息。问题在于 Google 返回此数据的格式。我想以一致的格式显示地址,例如
- 加拿大不列颠哥伦比亚省温哥华
- 美国华盛顿州西雅图
- 澳大利亚新南威尔士州悉尼
有人知道解析这些数据的简单方法吗,所以我最终得到了一些不错的简单 json,例如
谢谢。
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 之外的其他东西。
谢谢,
安德鲁
android - geocoder.getFromLocationName 仅返回 null
在过去的两天里,当IllegalArgumentException
我试图从地址中获取坐标时,我在 Android 代码中收到一个错误,甚至是反向,从经度和纬度中获取地址时,我都快疯了。这是代码,但我看不到错误。这是一个标准的代码片段,很容易在谷歌搜索中找到。
这些是 manifest.xml 文件中的权限:
我也声明了 Google API 密钥:<uses-library android:name="com.google.android.maps" />
从上面的代码片段中,geocoder
is not , ornull
也不是,我在这里偶然发现:address
appContext
geocoder.getFromLocationName(strAddress, 5);
我做了很多谷歌搜索,没有发现任何有用的信息,我发现的最重要的信息是:
Geocoder 类需要一个不包含在核心 android 框架中的后端服务。
Sooo,我现在很困惑。我必须调用、导入、添加、在代码中使用什么......才能完成这项工作?我正在使用 Google API 2.2,API 级别 8。如果有人找到了解决方案或文档指针,我没有发现,请告诉我们。
android - 谷歌地理编码器在 Android 2.3.1 上不可用?
Service Not Available
是否有人在运行 Gingerbread 的设备上发送到 Google 地理编码器的每个请求都会收到异常?
javascript - 带有谷歌地理编码 api 的 json
这是输入位置时获取纬度和经度的代码。根据我的知识,我相信我的代码是正确的。但是进入一个地方后我得到一个空白页。
这是代码:
google-api - 通过 Zip Google Geocode Api 查找城市和州
我基本上想在邮政编码中检索城市和州的列表。Google 的 Geocode API 是否能够做到这一点?我试过查看文档,但发现信息太多了。
任何帮助,将不胜感激。如果有其他方法可以完成此类任务,请告诉我。
谢谢
编辑:我能够通过以下方式检索城市和州:http ://maps.google.com/maps/geo?output=xml&q=14606但有限制吗?