1

最近、私のコードは単一のジオコード結果を含む結果を受け取りましたが、結果と建物の address_component の両方に空の「types」配列がありました。

ドキュメントを読んだ後、「types[]」に「前提」またはその趣旨の何かが入力されることを期待していました。ドキュメントから:

The types[] array indicates the type of the returned result. This array contains a set of one or more tags identifying the type of feature returned in the result.

この入力は外部ソースから間接的に行われるため、この場合、単に建物名を省略したり、リクエストを簡単に変更したりすることはできません。

これは建物/施設に関する API のバグですか? それとも、これはやや文書化されていませんが、まだ有効/期待されていますか?

ジオコーディングされた住所は次のとおりです。「バークレイ タワー 10 バークレイ ストリート、ニューヨーク」

http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=Barclay+Tower+10+Barclay+Street%2C+New+York

応答は次のとおりです。

{"status": "OK",
 "results": [{..
  "address_components": [
      "address_components": [{
          "long_name": "Barclay Tower",
          "short_name": "Barclay Tower",
          "types": []
        },
        ...
 "formatted_address": "Barclay Tower, 10 Barclay Street, New York, NY 10007, USA",
 "types": []
 }]
}
4

0 に答える 0