1

我正在使用 here.com 自动完成 api:

https://autosuggest.search.hereapi.com/v1/autosuggest?at=42.812151,-84.510501&in=countryCode:USA,CAN&apiKey=API_KEY&q=23445%20r

而且我在一些 - 不是全部 - 5位门牌号码中得到破折号:

{
    "items": [
        {
            "title": "2344-5 Riverview Dr, Southfield, MI 48034, United States",
            "id": "here:af:streetsection:lKaIdqmYJgoRR7qRaZkzbC:EAIaBjIzNDQtNShk",
            "resultType": "houseNumber",
            "houseNumberType": "interpolated",
            "address": {
                "label": "2344-5 Riverview Dr, Southfield, MI 48034, United States",
                "countryCode": "USA",
                "countryName": "United States",
                "state": "Michigan",
                "county": "Oakland",
                "city": "Southfield",
                "street": "Riverview Dr",
                "postalCode": "48034",
                "houseNumber": "2344-5"
            },
...

这是一个正确/有效的结果吗?我是否缺少有关忽略门牌号中破折号的实施说明?

我意识到在某些区域,门牌号中的破折号是正常的,但是这个特定的地址 - 以及我尝试过的其他地址 - 不应该有破折号。我检查了其他地址查找 API,并没有得到带有破折号的门牌号码。

4

0 回答 0