|
@@ -42,6 +42,36 @@ export const enter = ({dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
|
|
|
{
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /* window.cesiumViewer = new Cesium.Viewer('cesiumContainer', {
|
|
|
+ useDefaultRenderLoop: true,
|
|
|
+ requestRenderMode:true, //add 只有需要render时才会render,如tile加载完后、镜头移动后
|
|
|
+ animation: false,
|
|
|
+ baseLayerPicker : false,
|
|
|
+ fullscreenButton: false,
|
|
|
+ geocoder: false,
|
|
|
+ homeButton: false,
|
|
|
+ infoBox: false,
|
|
|
+ sceneModePicker: false,
|
|
|
+ selectionIndicator: false,
|
|
|
+ timeline: false,
|
|
|
+ navigationHelpButton: false,
|
|
|
+ //imageryProvider : Cesium.createOpenStreetMapImageryProvider({url : 'https://a.tile.openstreetmap.org/'}),
|
|
|
+ imageryProvider : Cesium.UrlTemplateImageryProvider({
|
|
|
+ url : 'https://webst0{0-7}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}&token=YOUR_API_KEY',
|
|
|
+ minimumLevel : 0,
|
|
|
+ maximumLevel : 19
|
|
|
+ }),
|
|
|
+ //高德秘钥版 imageryProvider: new Cesium.AmapImageryProvider({key, mapStyle: 'normal'})
|
|
|
+
|
|
|
+
|
|
|
+ terrainShadows: Cesium.ShadowMode.DISABLED, //terrain地形
|
|
|
+ }); */
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
proj4.defs("LOCAL", "+proj=tmerc +ellps=WGS84 +lon_0=" + lonlat[0].toPrecision(15) + " +lat_0=" + lonlat[1].toPrecision(15)); //高德坐标系
|
|
|
proj4.defs("LOCAL_MAP", "+proj=tmerc +ellps=WGS84 +lon_0=" + lonlat[0].toPrecision(15) + " +lat_0=" + lonlat[1].toPrecision(15)); //地图和本地一样
|
|
|
proj4.defs("WGS84", "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs");
|