82 lines
4.9 KiB
JavaScript
82 lines
4.9 KiB
JavaScript
|
window.initMap=()=>{
|
|||
|
delete window.mapDefault
|
|||
|
delete window.mapApi
|
|||
|
delete window.mapOptions
|
|||
|
delete window.mapNacCube
|
|||
|
window.mapDefault={
|
|||
|
"container": "cesiumContainer",
|
|||
|
"showfps": false,
|
|||
|
"openterrain": false,
|
|||
|
"imageryprovider": "tianditu_image",
|
|||
|
"terrainProvider": "http://106.12.253.67:9304/",
|
|||
|
"mapworldkey": "6215132e0336a3db28ce73f8c9ff6db6",
|
|||
|
"openearth": false,
|
|||
|
"maxspaceerror": 2000,
|
|||
|
"loading": false,
|
|||
|
"bgcolor": "#87CEFA",
|
|||
|
"outlinecolor": {
|
|||
|
"red": 0,
|
|||
|
"green": 0,
|
|||
|
"blue": 0,
|
|||
|
"alpha": 1
|
|||
|
},
|
|||
|
"outlineScaleVal": 1.001,
|
|||
|
"selectedcolor": {
|
|||
|
"red": 1,
|
|||
|
"green": 1,
|
|||
|
"blue": 0,
|
|||
|
"alpha": 1
|
|||
|
},
|
|||
|
"sceneMode": 3,
|
|||
|
"TwoMapNavigationEnable": false,
|
|||
|
"throughwall": true,
|
|||
|
"searchbox": false,
|
|||
|
"mapbox": false,
|
|||
|
"sitepath": "/static/Cesium/",
|
|||
|
"secretkey": "80840d6054a373fa6493fe6a8cd7c0b8a01924bf58e825bfe1a1a67cb0a02263b5549ae0c4c04dde2e457c9132b600699a2f430fe4b7a52ae76d0bdd0633e4f1b1dd0395c04c1b00f41e1b0c3020a71600f1cc3bd764e4d130249ddd6e2916a73792839cb97ddb24f090343455f7834c356e76d9d11fd5b479eb391b46cc93e66da10e0ba1fed735c8b1b1f086973f6152b6a2299e3e22c9450d7fc8c8452aa23013404ec41c18c92e7ff7e2a3fe238234fec9927bc4cd95b450c2cdae94df00da4c49c467adacd9ec7f7c00482028425ebbbee7ceb46deec08dc9751ee993a353012fbe2ebcf6e0f81b95abdf8d437c4965454914fcc7b07d28062bc2976948356e76d9d11fd5b479eb391b46cc93e66da10e0ba1fed735c8b1b1f086973f6152b6a2299e3e22c9cc8c33b16ea71cc03013404ec41c18c9cc748e652ce16fe7061c32d550edfda330c1555e0c08e51f698f96b91615d8220acd9cb22f32e9757681487e0680adfbfacb9b5d2ce5a13b664d8466043270f9f3bde6ac6a05cf25ab0ccc0659a290c9669997be7ccc0086c3d61f7cf5f649cb25f0dbad9f7f66e3165cad25065145affac91bea061f4ff485af667dd7ebaf4baeea64611acbe5c74018be5a8b704fcd4f53d18504940411fac91bea061f4ff49a2f853c245297edc3d61f7cf5f649cb0f9b84173857a7b67c27928b58b4a6a65f517a43f106335e8b1d5c423a171723ffa04d0ac4e5c1a1853fcb2bc95ee8056cd5b4826fa55926733ef859a5f169e6afafd0506174e86864d53d967da98ab0b0e08d14be6d452c6c69755ac3a391993370a029761da893cfbf575da87c6b5ca602467b79c6c9532f438aaafb9ec915692f0287a8db979969e5635404d6fdfb753151533a277044afdd825f7197f2896c69755ac3a391993370a029761da893af24d88c02bccfae6cd5b4826fa55926f7722b78090b30b986f9287101582d8841187054ec673ebd2042f9836ea453c3afafd0506174e86800225b7f4102e3585b1923cb186fe0ceee54c6f17ab8555da26ecd334722494fc515b205e9624a4494c772ef4f023a606882e118fa6321c24ddee4821c840fb56aac929d6d0a052d5ff97d71e43811db939f7340826236af6f10316a04bf618d494a26e0fd06f7daa07177989e1680a4cf14829a5847f70377d6c12f1649400fcab44f4ff52989cf129aa6cca660be152a75b8e35648925dbce381b345d9e137c04a02a4c8252625f5625eed58fd34b7be4266e54212e88b23f012bead9abaef9e18aa308f0ecffaf3dda7d7b4efd2e0c4b8de161864620fc1f2af98bde031b29e0865381c96bbc10921b48a068558915ff023d18526f5d399e0893df43db7122415d52565dc982ea24fbd825734dbaefadc6df0f19d925c7f63d343a622134b1c934d130d662447add19064adbbb2fd24a82c0fbfcbc3175fc32761df099156daf4e86455740207eb4e4a5300d9c1a17ffd43703d476c36ef07df2206bd8d232b844ff3c1d7cf7c47ec502183af4e27b644d89a77efad286dee59796b124081510f8a6ea5c1dff9c3d61f7cf5f649cb25f0dbad9f7f66e3e0e7c3406ae4dd4eebc424f09f933d0eb1a881ed05ca8d5c70958237eb5b91d4e574440ea0c9179a582dc966bcfc1f21cf3630a2823a9a2d22bd09a00b213aae3866768ae2f24dde6784fbf292c2cba1ab3a1a0dac231941d2277e675309a46ea6fde1492ec9a29c4f53d18504940411e9520f8be669a95a8618879da1244784b88edb1244f5021a0991de19ea44c0dd",
|
|||
|
"editmode": true,
|
|||
|
"cadmode": false,
|
|||
|
"isRequestWebgl2": true,
|
|||
|
"requestRenderMode": true,
|
|||
|
"colorBlendMode": 2,
|
|||
|
"loadAnimation": false,
|
|||
|
"isStrictClip": true,
|
|||
|
"isMsaaSamples": true,
|
|||
|
"isOpenVR": false,
|
|||
|
"language": "zh-CN"
|
|||
|
};
|
|||
|
window.mapApi = new API(window.mapDefault); //api对象后面调用接口要全程使用,控制好作用域
|
|||
|
|
|||
|
//导航体
|
|||
|
window.mapOptions = {
|
|||
|
imgs: { // 六面图片
|
|||
|
top: '/cesium/Assets/Images/Navigation/bim/top.png',
|
|||
|
bottom: '/cesium/Assets/Images/Navigation/bim/under.png',
|
|||
|
east: '/cesium/Assets/Images/Navigation/bim/east.png',
|
|||
|
south: '/cesium/Assets/Images/Navigation/bim/south.png',
|
|||
|
west: '/cesium/Assets/Images/Navigation/bim/west.png',
|
|||
|
north: '/cesium/Assets/Images/Navigation/bim/north.png',
|
|||
|
},
|
|||
|
offset: { // 屏幕坐标偏移
|
|||
|
corner: GLENavigationCube.RightTop,
|
|||
|
x: 25,
|
|||
|
y: 20
|
|||
|
},
|
|||
|
cube: {
|
|||
|
hoverColor: '#7193dc', // 立方导航快鼠标移过显示颜色
|
|||
|
size: 75,// 导航立方尺寸
|
|||
|
hotPointSize: 7,// 导航立方棱角热点区域尺寸
|
|||
|
cubeTextColor: "#4c4c4ccc",// cube 各个面文字颜色
|
|||
|
cubeStrokeColor: "#374769cc",// cube 各个面边框颜色
|
|||
|
cubeFillColor: "#374769cc",// cube 各个面填充颜色
|
|||
|
},
|
|||
|
zoomRatios: 1, // 缩放倍率
|
|||
|
show: true, // 是否显示
|
|||
|
showAxes: true, // 是否显示XYZ轴线
|
|||
|
};
|
|||
|
window.mapNacCube = window.mapApi.Plugin.initNavCube(window.mapOptions); // 实例化出来的对象可用于更新和设置可视状态
|
|||
|
|
|||
|
window.mapApi.Public.setSunshineDuration("13:00");
|
|||
|
// OR 最简形式
|
|||
|
}
|