2011-10-22 5 views
0

Google에서 제공하는 웹 API에서 사용할 수있는 것과 유사한 지상 오버레이를 만들려고합니다.android의 javascript와 같은 GroundOverlay

은 내가 조정이의 비트와 함께 둘 다 구현 한

android-google-maps-groundoverlay

does-android-maps-support-ground-overlay

에 StackOverflow

에이 우연히,하지만 문제는 그들 모두 동일합니다. 특히 높은 레벨에서 확대했을 때 영역이 커지면 VMBudget 오류가 발생하고 응용 프로그램이 충돌합니다.

오버레이의 비트 맵 크기를 조정하면서 BitmapOptions를 사용하거나 재사용하는 등 모든 조정을 시도했지만 성공하지 못했습니다.

유일한 문제는 16MB VM Budget은 런타임시 크기 조정에 충분하지 않음을 증명합니다. 제 경우에는 최대 확대시 3500 픽셀 이상의 이미지가 필요하며 draw() 오버레이는 거의 모든 먹거리를 호출합니다.

이미지를 화면 크기로자를 수있는 솔루션이 필요합니다.

답변

0

글쎄, 나는 내가 아는 모든 것을 검색하고 구현했다. 하지만이 API의 밖으로 유일한 방법은,

OSM 이드 http://code.google.com/p/osmdroid/wiki/FAQ

사용자 타일 기능을 생각하고 필요한 결과를 달성

관련 문제