GoogleマップAPIを使用して郵便番号の境界と座標を取得しています。gmap apiジオコードzipcodeサウジアラビアが期待どおりに動作しない
サウジアラビア(SA)のために住所をジオコーディングしながら、サウジアラビア(SA)の郵便番号は、ジオコーダの結果をジオコードされた地域は、アドレスが2517を参照しているハーグ、オランダ
{
"results" : [
{
"address_components" : [
{
"long_name" : "2517",
"short_name" : "2517",
"types" : [ "postal_code", "postal_code_prefix" ]
},
{
"long_name" : "The Hague",
"short_name" : "The Hague",
"types" : [ "locality", "political" ]
},
{
"long_name" : "The Hague",
"short_name" : "The Hague",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "South Holland",
"short_name" : "ZH",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "Netherlands",
"short_name" : "NL",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "2517 The Hague, Netherlands",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 52.0958783,
"lng" : 4.3007563
},
"southwest" : {
"lat" : 52.0773935,
"lng" : 4.2732776
}
},
"location" : {
"lat" : 52.0847639,
"lng" : 4.2801843
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 52.0958783,
"lng" : 4.3007563
},
"southwest" : {
"lat" : 52.0773935,
"lng" : 4.2732776
}
}
},
"place_id" : "ChIJI9DHzc6wxUcR1s1th0GbWgQ",
"types" : [ "postal_code", "postal_code_prefix" ]
},
{
"address_components" : [
{
"long_name" : "2517",
"short_name" : "2517",
"types" : [ "postal_code" ]
},
{
"long_name" : "Russell Vale",
"short_name" : "Russell Vale",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Wollongong City Council",
"short_name" : "Wollongong",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "New South Wales",
"short_name" : "NSW",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "Australia",
"short_name" : "AU",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "Russell Vale NSW 2517, Australia",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : -34.3338503,
"lng" : 150.9245951
},
"southwest" : {
"lat" : -34.3654418,
"lng" : 150.8740632
}
},
"location" : {
"lat" : -34.3454996,
"lng" : 150.9016476
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : -34.3338503,
"lng" : 150.9245951
},
"southwest" : {
"lat" : -34.3654418,
"lng" : 150.8740632
}
}
},
"place_id" : "ChIJSaEBIk8eE2sRQIa6P2t9ARw",
"postcode_localities" : [ "Russell Vale", "Woonona" ],
"types" : [ "postal_code" ]
}
],
"status" : "OK"
}
ので、結果は、サウジアラビアに関連していない、国のAPIに制限を追加しました。しかし、それは結果部分的な結果値の結果が正確ではありません指し真、持っており、その結果は、サウジアラビアの場所
https://maps.googleapis.com/maps/api/geocode/json?address=2517&components=country:SA
{
"results" : [
{
"address_components" : [
{
"long_name" : "Saudi Arabia",
"short_name" : "SA",
"types" : [ "country", "political" ]
}
],
"formatted_address" : "Saudi Arabia",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 32.1542839,
"lng" : 55.6666999
},
"southwest" : {
"lat" : 16.379528,
"lng" : 34.5489978
}
},
"location" : {
"lat" : 23.885942,
"lng" : 45.079162
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 32.1542839,
"lng" : 55.6666999
},
"southwest" : {
"lat" : 16.379528,
"lng" : 34.5489978
}
}
},
"partial_match" : true,
"place_id" : "ChIJQSqV5z-z5xURm7YawktQYFk",
"types" : [ "country", "political" ]
}
],
"status" : "OK"
}
のデフォルト値のみを持っている。しかしとき住所ストリート/地域のジオコードが追加されました。 https://maps.googleapis.com/maps/api/geocode/json?address=2517+Ar+Riyadh&components=country:SA
Gmap APIをジオコードに強制する方法はありますかeサウジアラビアの国の郵便番号と唯一の結果は正確な座標と境界ですか?
ジオコーダのデータベースにサウジアラビアの有効な郵便番号/郵便番号2517が含まれていないように見えます。それは有効な郵便番号ですか(それは私に十分な数字があるようには見えません)?もしそうなら、あなたはGoogle Maps "mapmaker"に行き、それを追加する必要があります。 (注:[実務例](https://maps.googleapis.com/maps/api/geocode/json?address=2517+Ar+Riyadh&components=country:SA)は郵便番号55425を返信しました) – geocodezip
ありがとう 以下のリンクでサウジアラビアの郵便番号を見つけてください。 http://life-in-saudiarabia.blogspot.in/2015/09/zip-codepostal-code-of-major-cities-of.html#.V5g_BvnnZBcこのページに記載されているZipcodeのいずれかを使用しているときの結果Googleのジオコードは期待通りのものではありません。 – Zlahc