입니다. 트래픽 응용 프로그램을 개발 중이며 도로에 약간의 교통량과 경고 표시가 있습니다. 확대/축소 수준에 따라 교통 신호를 그립니다. 예를 들어 확대/축소 수준이 10 이상이면 모든 선을 제거하고 새로운 확대/축소 수준을 다시 그리십시오. 선로가 넘치기 때문입니다. 모든 확대/축소 수준마다 400 이상의 선이 있습니다. 그래서 모든 확대/축소 동작, 내가 제거하고 다시 그립니다. 잠시 후지도가 멈추어 매우 천천히 움직입니다.Nutiteq는 몇 줄을 추가 한 후 얼어 붙고 마커는
배경에 캐싱 작업이 있습니까? 메신저가 줌 레벨마다지도를 지우므로. 동결을 피하기 위해해야 할 일 이외에?
public GeometryLayer geoLayer;
geoLayer = new GeometryLayer(new EPSG4326());
line = new Line(arr_lat_long1, label, lineStyle, null); //add lines
line.setVertexList(arr_lat_long1);
geoLayer.add(line);
geoLayer.clear(); //clear layer
편집 : 나는 mapview.destroyDrawingCache을 시도
(); , mapview.postInvalidate(); 하지만 그들은 나를 돕지 않습니다. 또한지도 뷰를 새로 고치는 방법이 있습니까?