2014-03-02 2 views
0

정말 iOS와 C의 새로운 기능입니다. 따라서 이것이 사소한 질문 인 경우 용서해주십시오.iOS7의 히트 맵

iOS 앱을 만드는 중이며보기 중 하나가 MapKit보기입니다. Im는 Parse.com을 사용하여 lat/lng를 앱에 전달한 다음 표준 좌표계 MapKit을 통해 HeatMap으로 변환 된이 모든 좌표 (3000 개)를 원합니다.

그래서 플러그인, 내가 먹을 수있는 색상, 그리고 색상의 배열을 원한다면, 그 페인트/나를 위해 그것을 오버레이. 이 heatmap demo을 발견했지만 CSV 파일에서 실행되는 것 같습니다.

나는이 영리 오버레이 유형의 것을 사용하여 iOS7에에서 기본적으로 수행 할 수 있습니다 확신 해요,하지만 난 그런 초보자이야, 나는이 플러그인은 내가 갈의 방법이 될 것이라고 생각 :/

감사에 대한 도움/조언.

답변

0

당신의 연결은 당신이 찾고있는 무슨을보십시오. 당신은 CSV를 다룰 필요가 없다. 데이터는 NSDictionary이다 (cf HeatMap.h + 프로젝트 설명). 색상이 괜찮 으면 (의견에 설명 된대로 MATLAB 기반) HeatMapView.m보세요 -> colorForValue :

+0

응답 주셔서 감사합니다. 색상을 잘 바꿀 수 있지만 NSDictionary에 문제가 있습니다. 나는 새 것을 만들 수 있습니까? 어떤 종류의 for 루프로? –

+0

예! HeatMapExample/HeatMapViewController.m에서 수행 된 작업을 확인하십시오.'- (void) viewDidLoad' (그는 오버레이를 생성합니다)와'- (NSDictionary *) heatMapData' (사전을 생성하는 곳)를 모두 확인하십시오. –

+0

그래서이 루프의 비트를 대체하고 나머지는 무시합니까? for (NSArray * in csvContent) {}' 또한 for 루프는 내 parse.com 데이터를 반복합니다. 도움을 주셔서 감사합니다. 마침내 어딘가에 도착하는 것처럼 느껴집니다. :) –