2012-08-26 63 views
0

我正在創建一個iPhone應用程序,所以自然我希望上傳/下載的數據量儘可能少。如何限制從Google Places API返回的數據?

我對Google Places API相當陌生,但是在查詢時,如果查詢中最多有20個結果,那麼它們都必須下載(每次最多20個),並且在每個結果中這些結果中,Google認爲必要的所有信息都必須下載。

是否可以限制返回結果的最大數量以及返回的信息。例如,我希望我的應用程序查詢前10個結果,並且我需要的是名稱和幾何(即lat/long)。

似乎沒有什麼我可以看到如何做到這一點,所以我認爲沒有辦法。

在此先感謝。

+0

如答覆,這是不可能的。不過這聽起來像是一個很好的功能要求。請將其發佈[這裏](http://code.google.com/p/gmaps-api-issues/issues/entry?template=Places%20API%20-%20Feature%20Request)。 –

+0

我不確定差異是否很大。如果您執行1K查詢,則差異大致在20MB左右。除非您的數據配額非常緊張(或超級昂貴的數據計劃),否則想要節省這筆費用並不合理。 – Shervin

+0

如果現在添加此功能,您是否有任何想法?因爲我有類似的要求,但找不到任何實質性的東西。 – Priyal

回答

1

你真的不能改變Google place API的格式。你只需要使用你需要的字段。

+0

儘可能多地思考。好,謝謝!這只是一個恥辱,iOS 6地圖沒有一個很好的'場所'API! –