|
|
@@ -27,11 +27,20 @@ const CesiumPreloader = {
|
|
|
animation: false, timeline: false, baseLayerPicker: false, geocoder: false,
|
|
|
homeButton: false, sceneModePicker: false, navigationHelpButton: false, infoBox: false,
|
|
|
fullscreenButton: false, selectionIndicator: false, shadows: false, shouldAnimate: false,
|
|
|
- imageryProvider: new Cesium.UrlTemplateImageryProvider({
|
|
|
- url: './tiles/{z}/{y}/{x}.jpg',
|
|
|
- maximumLevel: 12
|
|
|
- })
|
|
|
+
|
|
|
+ // 关键:关闭默认底图,否则会覆盖
|
|
|
+ imageryProvider: false,
|
|
|
+ baseLayer: false
|
|
|
+ });
|
|
|
+
|
|
|
+ const GeoToken = '5f1c0062177713e6c61bc0b414367256';
|
|
|
+ // 加载 ArcGIS 卫星图 = 谷歌卫星同款清晰度,国内秒加载
|
|
|
+ const arcGIS_Satellite = new Cesium.UrlTemplateImageryProvider({
|
|
|
+ url: `https://api.open.geovisearth.com/map/v1/img/{z}/{x}/{y}?token=${GeoToken}&format=webp&tmsIds=w`,
|
|
|
+ tilingScheme: new Cesium.WebMercatorTilingScheme(),
|
|
|
+ maximumLevel: 19
|
|
|
});
|
|
|
+ _viewer.imageryLayers.addImageryProvider(arcGIS_Satellite)
|
|
|
|
|
|
_viewer.cesiumWidget.creditContainer.style.display = 'none';
|
|
|
|