2016-12-08 1 views
1

저는 로컬 imageryProvider를 사용하여 세슘 뷰어를 가지고 있습니다. 사용할 수있는 레벨은 8 가지지만, 확대 할 때 세슘은 다음 단계를 호출하는 데 걸리는 시간보다 오래 걸립니다. 확대하면지도가 흐려지고 레벨이 변경됩니다.세슘 이미지에서 레벨을 변경하십시오. 더 빨리

이 내 시청자 코드 :

var viewer = new Cesium.Viewer(mapID, {        
    imageryProvider: new Cesium.UrlTemplateImageryProvider({ 
     url: '../../app/CesiumUnminified/Assets/Textures/myTiles/{z}/{x}/{y}.png', 
     maximumLevel: 8 
    }) 
}); 

내지도를 흐리게하지 않습니다 빠른 때문에 다음 단계를 호출 할 수있는 방법이 있나요?

감사합니다.

답변

1

서버의 응답을 기다리는 동안 다음 수준이 희미합니다. 이 경우 이미지를 로컬에서 제공하는 것처럼 보이므로 서버는 프로덕션 서버의 성능을 가지지 않는 개발 서버 또는 스트립 다운 서버 일 수 있습니다.

요즘 대부분의 브라우저에는 클라이언트 탭과 서버 사이의 트래픽을 보여주는 네트워크 탭이있는 '개발자 도구'유형 섹션이 있습니다. 예를 들어, how to interpret this display in Google Chrome을 설명하는 기사가 있습니다. 파이어 폭스, IE 및 엣지에서도 유사한 도구가 존재합니다. 타일 ​​응답의 타이밍을 살펴보고 속도를 높이기 위해 서버에 수행 할 수있는 작업이 있는지 확인하십시오.

관련 문제