我需要在用戶更改其位置時將引腳加載到地圖(Google Maps Android API v2),但我想要「平滑」加載它們,而不必等待整個結果集被下載到一次添加所有引腳。流式JSON數據
是否有任何Web服務或不同的技術,允許我從服務器讀取數據(如JSON)作爲流並異步添加引腳到地圖?
謝謝。
我需要在用戶更改其位置時將引腳加載到地圖(Google Maps Android API v2),但我想要「平滑」加載它們,而不必等待整個結果集被下載到一次添加所有引腳。流式JSON數據
是否有任何Web服務或不同的技術,允許我從服務器讀取數據(如JSON)作爲流並異步添加引腳到地圖?
謝謝。
我假設你在控制服務器?如果是這樣,爲什麼不簡單地使用'Transfer-Encoding:chunked'並寫出JSON片段? –
@NitzanShaked as this [link](http://stackoverflow.com/questions/16736233/web-api-as-a-proxy-and-chunked-transfer-encoding)點,HttpClient將分塊消息,因此它將等待整個響應被處理,因此它可以將地址添加到地圖中。 –
@JulianoNunesSilvaOliveira:這是特定HTTP客戶端的細節。你的客戶端(大概是android)有一個'onData()'或'bufferReceived'事件嗎? –