2014-03-02 42 views
0

對於iOS和C來說,我真的很新,所以如果這是一個愚蠢的問題,請原諒我。iOS7上的熱圖

我正在製作iOS應用程序,其中一個視圖是MapKit視圖。我使用Parse.com嚮應用程序提供經緯度,然後想要所有這些座標(例如3000),通過標準的iOS MapKit地圖翻譯成HeatMap。

所以,我想插件,我可以提供coords和一系列的顏色,然後它爲我繪製/覆蓋它。我發現這heatmap demo,但它似乎運行在一個CSV文件。

我敢肯定,這可以在本地使用iOS7巧妙疊加類型的事情要做,但我這樣一個新手,我想一個插件將是我要走的路:/

感謝幫助/建議。

回答

0

您的鏈接看起來你在找什麼。你不必處理CSV,數據是一個NSDictionary(參見HeatMap.h +項目描述)。如果你的顏色不是很好(基於評論中描述的MATLAB),請查看HeatMapView.m - > colorForValue:

+0

感謝您的回覆。 我可以改變顏色,但有NSDictionary一些麻煩。我是否創建一個新的?用某種for循環? –

+0

是的!看看它在HeatMapExample/HeatMapViewController.m中是如何完成的,檢查函數' - (void)viewDidLoad'(他創建覆蓋層)和' - (NSDictionary *)heatMapData'(他在那裏創建字典)。 –

+0

因此,替換這個循環中的位,並忽略其餘部分? 'for(NSArray * line in csvContent){}' 另外,for循環將迭代我的parse.com數據。 感謝您的幫助,感覺就像我終於到了某個地方! :) –