Here api 此处映射matchLevel参数不工作
我试图在地图的自动完成API中只过滤城市。我在他们的文档中读到有Here api 此处映射matchLevel参数不工作,here-api,here-maps-rest,Here Api,Here Maps Rest,我试图在地图的自动完成API中只过滤城市。我在他们的文档中读到有matchLevelparameter 但是,如果我把它包括进去,一切都不会改变 这是我的电话: http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=MY_APP_ID&app_code=MY_APP_CODE&matchLevel=city&query=New York 我仍然得到了非城市类型的回复 { "sugges
matchLevel
parameter
但是,如果我把它包括进去,一切都不会改变
这是我的电话:
http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=MY_APP_ID&app_code=MY_APP_CODE&matchLevel=city&query=New York
我仍然得到了非城市类型的回复
{
"suggestions": [
{
"label": "United States, New York",
"language": "en",
"countryCode": "USA",
"locationId": "NT_rNsDLtnazM.kjVC-K6YWOA",
"address": {
"country": "United States",
"state": "New York"
},
"matchLevel": "state"
},
{
"label": "United States, New York, New York, New York",
"language": "en",
"countryCode": "USA",
"locationId": "NT_YpQcXqbaOb.I4m5EW8BHEC",
"address": {
"country": "United States",
"state": "New York",
"county": "New York",
"city": "New York",
"postalCode": "10007"
},
"matchLevel": "city"
},
{
"label": "United States, New York, New York",
"language": "en",
"countryCode": "USA",
"locationId": "NT_ABhedB4xGEL83YY5az47iD",
"address": {
"country": "United States",
"state": "New York",
"county": "New York"
},
"matchLevel": "county"
},
...
非常感谢您的帮助。匹配级别是一个响应字段,而不是查询参数 使用答案的后处理,如array.filter()只保留答案中匹配“city”的元素