내가 이렇게 만 좌표를 가진 CLLocation 배열을 얻을 필요가 만 좌표를 얻을 :CLLocation은
var locations = [CLLocation(latitude: 38.5, longitude: -120.2),
CLLocation(latitude: 40.7000, longitude: -120.95000),
CLLocation(latitude: 43.25200, longitude: -126.453000)]
나는 현재과 같이 모든 위치를 저장하고 다음 didUpdateLocations에서
var locationArray: [CLLocation] = []
:
를하지만 내가 항상 얻는 것은 다음과 같습니다.
[< -122.02684687, + 37.32956209> +/- 0.00m (속도 -1.00 MPS/물론 -1.00) 10/9/14 @, 오후 2시 12분 49초 중앙 유럽 여름 시간, < -122.02685248, +37.32959580> +/- 0.00m (속도 -1.00 mps/코스 -1.00) @ 10/9/14, 2:12:49 PM 중부 유럽 서머 타임, < -122.02685221, + 37.32963096> +/- 0.00m (속도 -1.00 mps/코스 -1.00) @ 10/9/14, 2:12:49 PM 중부 유럽 서머 타임, < -122.02685460, + 37.32966692> +/- 0.00m (속도 -1.00 mps/코스 -1.00) @ 10/9/14, 2:12:49 PM 중앙 유럽 서머 타임
나는 그것을 CLLocationCoordinate2D로 변환하려고 시도했지만, 위의 예는 절대로 사용하지 마십시오. 나는 또한 이와 같은 것을 시도했다 :
for (index,element) in enumerate(locationArray) {
var cllocation = CLLocation(latitude: element.coordinate.longitude, longitude: element.coordinate.latitude)
coordinatesArray.append(cllocation)
}
그러나 그것은 또한 전체 위치 배열을 반환한다. 내가 뭘 잘못하고있어? 좌표만으로 CLLocation 배열을 만들려면 어떻게해야합니까? 당신이 올바른 방향으로 나를 가리킬 수 있다면 그것은 환상적 일 것입니다.