无法获得python HERE映射的正确语法反向地理编码

时间:2019-04-29 21:16:19

标签: python geocoding here-api google-geocoder reverse-geocoding

我想使用HERE API来反转经纬度的地理编码。我正在尝试如下:

geohere = here('{}, {}'.format(centroid.GetY(), centroid.GetX()), app_id='WCvPg4vFEghHoPxTaRGM', app_code='yfuHH1jW8oIg7ILD1CER4Q')

但是得到IndexError: list index out of range

正确的语法是什么?我可以使用命令行api,但想使用python。

以下是文档:https://geocoder.readthedocs.io/providers/HERE.html

1 个答案:

答案 0 :(得分:0)

由于您要反转地理编码,因此应像这样添加参数method和值'reverse'

geohere = here('{}, {}'.format(centroid.GetY(), 
                centroid.GetX()), 
                app_id='<app_id>', 
                app_code='<app_code>', 
                method='reverse')`