2016-11-10 113 views
0

我們發現Google Maps API存在一些問題,例如Chiswick等地點在類型[[(cities)]]選項下搜索時缺失。Google Maps API丟失地點

var options = { 
           language: 'en-GB', 
           types: ['(cities)'], 
           componentRestrictions: {country: "gb"} 
          }; 

我們可以得到真正顆粒狀,踏踏實實地村,這是完美的東西,我們希望它做的事情,這樣的項目是主教米德爾赫姆出現罰款,然後向上移動到達勒姆,紐卡斯爾,米德爾斯堡都很好,但它似乎沒有像Chiswick之類的地方(這是倫敦的一個地區)。

從奇斯威克沿着的下一個區域是布倫特福德,它在API上工作得很好,就像阿克頓一樣,漢韋爾也是如此,哈默史密斯與倫敦哈默史密斯和富勒姆區有些不同。

看起來郊區可能完全缺失?

我看起來可以讓奇西克出現的唯一方法是如果我走到街道層面,這是我們不想出現的東西。

有沒有其他人遇到過這個問題?

下面是的jsfiddle代碼 - https://jsfiddle.net/3373x9mj/

回答

1

如果你比較的地圖製作工具ChiswickBrentford功能,您將看到奇西克有一類「子地方/鄰里」,而布倫特福德有一類「城/鎮/村'。

我的猜測是,一旦您應用types: ['(cities)']過濾器,就會過濾掉子地點。

可能這是一個數據問題。您可以使用「報告問題」鏈接讓Google數據小組瞭解此問題。

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

希望它能幫助!

+0

我認爲是這種情況,當我測試並注意到相同的情況時,卻認爲我做錯了一件事 - 我在Google Maps API頁面上提交了一個錯誤報告 - 看看他們回來了什麼。 –