我需要在用户更改其位置时将引脚加载到地图(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'事件吗? –