【问题标题】:Mapping of Google GeoReverse location fields with Google Place fields (as used by Google Jobs API)Google GeoReverse 位置字段与 Google Place 字段的映射(由 Google Jobs API 使用)
【发布时间】:2017-07-12 16:17:06
【问题描述】:

是否有人在 Google 的 Geocoding ReverseGeoCoding 服务和 Google Jobs API's JobLocation 属性返回的“地址组件类型”之间建立了映射关系?

许多字段都有明显的映射,但我无法从 Place 找到 JobLocation 使用的字段的明确列表。

我正在尝试使用 Google 的 ReverseGeoCoding 返回的数据为 Google 的 Job API 填充 JobLocation。

administrative_area_level_* 字段特别难以知道如何映射。

【问题讨论】:

  • “-1”人可以添加评论吗?是使用超链接而不是将这些部分复制到 SO 中吗?没有“-1”人留下建设性评论,我只能猜测。谢谢

标签: google-maps-api-3 reverse-geocoding


【解决方案1】:

我发现Google's test 可以接受以下映射

Google Maps API 字段名称 -> Google Jobs API 属性名称

 'address_locality' -> 'addressLocality'
 'administrative_area_level_1' -> 'addressRegion'
 'administrative_area_level_2' -> 'addressLocality'
 'postal_code' -> 'postalCode'
 'country' -> 'addressCountry'

'street_number' + ' ' + 'route' -> 'streetAddress'

我对最后一个映射不满意,因为它硬编码了连接的顺序,但它可能适用于 Google 的 Job API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-31
    • 2014-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多