1
我有一個15k的列表,我需要在嵌入到我的應用程序中的MKMapView
上顯示。 我認爲這可能太多一次加載,我想檢查是否有一個標準的方式來做到這一點。帶有關於引腳信息的XML
文件存儲在網絡服務器上。MKMapView,15k註釋
我想我有幾個選擇,但我還是不知道在哪裏的瓶頸將是(網絡,顯示在一次多銷,在地圖上裝載銷在第一時間,等):
解析整個xml文件並添加所有註釋。強制用戶縮放,所以你不能看到太多的針腳在一起
解析整個XML文件並添加所有註釋。使用庫分組
Pins
。僅加載用戶當前所在區域的前50個針腳。每次更新位置時,都會根據地圖緯度 - 經度和縮放調用Web服務器上的一個腳本,該腳本只能提供50個位置。
緩存coredata中的所有內容,並執行與上一點相同的操作。
有關演出的任何考慮我應該做的?其他解決方案?這些表現是否足夠好?
謝謝!
需要3-4秒鐘的加載15K註釋包括XML解析,它的速度非常快,一旦它的加載。謝謝! – ksn