2017-05-06 10 views
0

私は本当にvierd、Google MapsのAPIは、ポーランドの住所がために郵便番号retreaveことができない何かを発見しました:ポーランドに基づいて、任意のアドレスを入力してみてください上記のリンクをGoogle Maps APIジオコーディング - ポーランドの住所に郵便番号はありませんか?

を、それは郵便番号を示していることはありません。これはGoogleマップの何らかのバグですか?ここではいくつかの住所があなたが試すことができます:

  • Korotyńskiego、ワルシャワ、ポーランド
  • Arbuzowa、ワルシャワ、ポーランド
  • クラクフ中央、クラクフ、ポーランド
  • 等...
+0

郵便番号がない国もあります。ポーランドは郵便番号を使用していますか? –

+0

はい、郵便番号があり、他の郵便番号の国と同じように通常使用します:https://en.wikipedia.org/wiki/List_of_postal_codes_in_Poland – Dreadlord

答えて

1

ルックスは、いいね。完全な位置情報応答は次のとおりです。

{ 
    "html_attributions" : [], 
    "result" : { 
     "address_components" : [ 
     { 
      "long_name" : "Korotynskiego", 
      "short_name" : "Korotynskiego", 
      "types" : [ "route" ] 
     }, 
     { 
      "long_name" : "Ochota", 
      "short_name" : "Ochota", 
      "types" : [ "sublocality_level_1", "sublocality", "political" ] 
     }, 
     { 
      "long_name" : "Warszawa", 
      "short_name" : "Warszawa", 
      "types" : [ "locality", "political" ] 
     }, 
     { 
      "long_name" : "Warszawa", 
      "short_name" : "Warszawa", 
      "types" : [ "administrative_area_level_2", "political" ] 
     }, 
     { 
      "long_name" : "mazowieckie", 
      "short_name" : "mazowieckie", 
      "types" : [ "administrative_area_level_1", "political" ] 
     }, 
     { 
      "long_name" : "Poland", 
      "short_name" : "PL", 
      "types" : [ "country", "political" ] 
     } 
     ], 
     "adr_address" : "\u003cspan class=\"street-address\"\u003eKorotynskiego\u003c/span\u003e, \u003cspan class=\"locality\"\u003eWarszawa\u003c/span\u003e, \u003cspan class=\"country-name\"\u003ePoland\u003c/span\u003e", 
     "formatted_address" : "Korotynskiego, Warszawa, Poland", 
     "geometry" : { 
     "location" : { 
      "lat" : 52.2, 
      "lng" : 20.9733135 
     }, 
     "viewport" : { 
      "northeast" : { 
       "lat" : 52.2025793802915, 
       "lng" : 20.9746624802915 
      }, 
      "southwest" : { 
       "lat" : 52.1998814197085, 
       "lng" : 20.9719645197085 
      } 
     } 
     }, 
     "icon" : "https://maps.gstatic.com/mapfiles/place_api/icons/geocode-71.png", 
     "id" : "157d3685cf7ab9663b31c02997a6be85126b688a", 
     "name" : "Korotynskiego", 
     "place_id" : "ChIJkR5vE7PMHkcRrh2X0p0jCsA", 
     "reference" : "CmRbAAAARsIh09J0e2bLB6y7N6EVfQgCkzmCkg3ObnXJra7Hm6xc16A7CppIiJwcQoiiAnsCpRGrQD6OoGWhxE6JGYlytCOlGHRKcCtChbIqEEaCDUW6bsEyQLgCTY0m3ojohzjrEhAdYdlYCTFvw2MB65eSGhewGhROyWxAnDh-PgYPSHSr7h-L1qWRKA", 
     "scope" : "GOOGLE", 
     "types" : [ "route" ], 
     "url" : "https://maps.google.com/?q=Koroty%C5%84skiego,+Warszawa,+Poland&ftid=0x471eccb3136f1e91:0xc00a239dd2971dae", 
     "utc_offset" : 120, 
     "vicinity" : "Ochota" 
    }, 
    "status" : "OK" 
} 

郵便番号は表示されません。 Wikipediaポーランドには郵便番号があります。

+0

ありがとうございました。これはGoogleマップの何らかのバグでしょうか? – Dreadlord

1

データの問題のようです。あなたが52.201801,20.978833のためのジオコードを逆たとえば、あなたの記事で言及した最初のアドレスに近い別のアドレスを、検索する場合は、応答内のアドレスは、郵便番号持っていることがわかります。また

https://google-developers.appspot.com/maps/documentation/utils/geocoder/#q%3D52.201801%252C20.978833

を、私は郵便信じていますコードはstreet_addressタイプのみでサポートされています。ルートタイプの結果は、例のようですが、郵便番号なしで戻ってくる可能性があります。 1つのルートが異なる郵便番号に重複する可能性があるとします。この場合、ジオコーディングサービスは郵便番号を返しません。

完全な住所を通り番号と通りの名前で指定し、郵便番号を取得しない場合は、データの問題です。あなたは、このサポートマニュアル以下のデータの問題を報告する必要があります。この場合

https://support.google.com/maps/answer/3094088

私はこれが役に立てば幸い!

関連する問題