2013-05-26 3 views
1

Google지도 SDK v1.3.0에 문제가 있습니다. 300 개 이상의 마커를 추가하면지도를 사용할 수 없게됩니다. 1-2 초 지연 및 지터없이 확대/축소, 이동 및 회전 할 수 없게됩니다. .300+ Google Maps SDK for iOS 용 마커

이 것이 알려진 문제입니까? 다른 사람들도 이것을 경험 했습니까?

정말 우리의 다음 버전에 대한 주요 이슈를 일으키는이는 아마도 우리가 과도한 메모리 사용에 애플지도에서 스위칭 시간의 큰 덩어리를 투자로 해결 될 수있을 때의 날짜를 얻을 좋은 것 iOS6 MKMapView using a ton of memory, to the point of crashing the app, anyone else notice this?

[편집] 이 문제는 100 점이 넘는 마커 후에도 발생하며 Google지도 SDK 샘플 앱을 사용하면 문제가 발생합니다.

+2

사용자는 300 개의 마커가있는 화면을 어떻게 사용합니까? 마커 그룹을 나타내는 클러스터를 만들어 사용자가 확대하도록하십시오. – Jano

+0

예, 우리는 이미 사용자가 한 번에 볼 수있는 양을 줄이는 필터를 이미 가지고 있지만 전체 영역의 개요를 제공 할 수있는 기능이 필요합니다 모든 마커가 넓은 거리를 커버하므로 300+는 나에게 과도한 것처럼 보이지 않습니다. 이전 버전의 Google지도에서는이 기능이 정상이었으며 Apple지도에서도이 기능을 잘 처리합니다. –

+0

Google SDK에 대해서는 잘 모르겠지만 iOS 300에서는 주석에 다른 이미지를 사용하거나 미리 각 주석 객체에 외부 데이터를로드하지 않는 한 소량의 메모리를 사용합니다. 내가 메모리를 많이 사용한다고 추측하는 것은 맵의 캐시입니다. 사용되지 않는 메모리는 메모리 낭비이므로 정상입니다. 맵 캐시 오작동으로 인해 메모리 경고가 표시되지 않으면 걱정하지 않아도됩니다. – Jano

답변

0

이 지금 최신 버전에서 해결 - 버전 1.4.1 - 8 월 2013 릴리스 노트의 해결 된 문제를 참조하십시오 : GMSMarkers의 수백을 사용하는 경우 성능 향상을.