API v3中的Google Geocoding API,HTTP,CSV数据

use*_*893 5 google-maps-api-3 google-maps-api-2

我正在为gps-tracker开发嵌入式软件.在此之前,我使用Google Maps v2进行反向地理编码(将GPS坐标转换为地址字符串).我使用了http-request和一个简短的响应形式(csv)(http://maps.googleapis.com/maps/geo?q=&output = csv&...).现在,当API v2的支持几乎结束时,我尝试迁移到v3,但我在http-request设置中找不到csv响应格式.响应大小是设备的关键参数.我该如何解决这个问题?谢谢.

Ric*_*ick 4

根据文档,您只能使用 JSON 或 XML。

A Geocoding API request must be of the following form:

http://maps.googleapis.com/maps/api/geocode/output?parameters
where output may be either of the following values:
Run Code Online (Sandbox Code Playgroud)
  • json(推荐)表示 JavaScript 对象表示法 (JSON) 中的输出
  • xml表示输出为 XML

示例:查询应如下所示:

http://maps.googleapis.com/maps/api/geocode/json?sensor=true&address=您的+地址+此处

或者

http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=您的+地址+此处

其中必填参数sensor指示您是否从启用位置传感器的设备进行呼叫。

  • 不可以。根据文档,API 仅支持 JSON 或 XML 响应。听起来您需要编写自己的网络服务,将响应转换为您的设备可以使用的内容。 (2认同)