这可能值得尝试,因为我可以通过在末尾添加一个参数(与 Google API 相同的格式)来使用 HERE Geocoder REST API 指定语言:
&language=en
或
&language=ar
我在迪拜工作,所以我想要的另一种语言是阿拉伯语。请参阅下面的示例。
英文版 REST API 调用示例
https://geocoder.cit.api.here.com/6.2/geocode.json?app_id= {your app id} &app_code= {your app code} &searchText=1 Prince Fawaz St, Al Khobar&language=en
JSON 返回的示例摘录
"Address": {
"Label": "1 Prince Ahmad Street, Madinat Al Ummal, 34441 Al Khobar, Saudi Arabia",
"Country": "SAU",
"County": "Eastern Province",
"City": "Al Khobar",
"District": "Madinat Al Ummal",
"Street": "Prince Ahmad Street",
"HouseNumber": "1",
"PostalCode": "34441",
"AdditionalData": [
{
阿拉伯语的示例 REST API 调用
https://geocoder.cit.api.here.com/6.2/geocode.json?app_id= {your app id} &app_code= {your app code} &searchText=1 Prince Fawaz St, Al Khobar&language=ar
从 JSON 返回的示例提取
"Address": {
"Label": "\u202e\u202a1\u202c شارع الأمير أحمد, مدينة العمال, \u202a34441\u202c الخبر, السعودية\u202c",
"Country": "SAU",
"County": "المنطقة الشرقية",
"City": "الخبر",
"District": "مدينة العمال",
"Street": "شارع الأمير أحمد",
"HouseNumber": "1",
"PostalCode": "34441",
"AdditionalData": [
{