This commit is contained in:
parent
c8ce09c5c5
commit
aa738e917f
|
|
@ -1,7 +1,10 @@
|
|||
import { vector } from "echarts";
|
||||
|
||||
const isCamera = false; // 是否开启相机限制
|
||||
const cameraLon = 116.3974; // 相机经度
|
||||
const cameraLat = 39.9042; // 相机纬度
|
||||
const cameraRadius = 40000; // 相机半径
|
||||
const zoom = 12; // 地图缩放级别
|
||||
const allPositionLon = 117.278262; // 全部防区跳转经度
|
||||
const allPositionLat = 39.036963; // 全部防区跳转纬度
|
||||
const allPositionAlt = 4000; // 全部防区跳转高度
|
||||
|
|
@ -20,8 +23,14 @@ window.mapConfig = {
|
|||
allPositionLon: allPositionLon,
|
||||
allPositionLat: allPositionLat,
|
||||
allPositionAlt: allPositionAlt,
|
||||
zoom: zoom,
|
||||
allPositionPitch: allPositionPitch,
|
||||
currTime: currTime,
|
||||
uavSize: uavSize,
|
||||
uaColor: uaColor
|
||||
uaColor: uaColor,
|
||||
vectorLayer: "vec", //白色底图
|
||||
ciatorLayer: "cia", //默认注记
|
||||
// 地图地址配置
|
||||
mapUrl:
|
||||
"http://t{0-7}.tianditu.gov.cn/${layerType}_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=${layerType}&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=${tiandituKey}"
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import request from "@/utils/request";
|
|||
// 获取告警列表
|
||||
export function alarmList(data) {
|
||||
return request({
|
||||
url: "/api/Alarm/list",
|
||||
url: "/api/Alarm/list1",
|
||||
method: "get",
|
||||
params: data
|
||||
});
|
||||
|
|
|
|||
|
|
@ -256,8 +256,14 @@ export default {
|
|||
new LayerGroup({
|
||||
title: "白色底图组",
|
||||
layers: [
|
||||
this.createTiandituLayer("vec", "天地图矢量底图"), // 白色底图
|
||||
this.createTiandituLayer("cia", "天地图默认注记") // 默认注记
|
||||
this.createTiandituLayer(
|
||||
window.mapConfig.vectorLayer,
|
||||
"天地图矢量底图"
|
||||
), // 白色底图
|
||||
this.createTiandituLayer(
|
||||
window.mapConfig.ciatorLayer,
|
||||
"天地图默认注记"
|
||||
) // 默认注记
|
||||
],
|
||||
visible: true // 默认显示白色底图
|
||||
}),
|
||||
|
|
@ -266,12 +272,12 @@ export default {
|
|||
title: "暗色底图组",
|
||||
layers: [
|
||||
this.createTiandituLayer(
|
||||
"vec",
|
||||
window.mapConfig.vectorLayer,
|
||||
"天地图暗色底图",
|
||||
"grayscale(98%) invert(100%) sepia(20%) hue-rotate(180deg) saturate(1600%) brightness(80%) contrast(90%)"
|
||||
), // 暗色底图
|
||||
this.createTiandituLayer(
|
||||
"cia",
|
||||
window.mapConfig.ciatorLayer,
|
||||
"天地图白色注记",
|
||||
"grayscale(100%) brightness(150%) contrast(120%)"
|
||||
) // 白色注记
|
||||
|
|
@ -281,8 +287,11 @@ export default {
|
|||
],
|
||||
view: new View({
|
||||
projection: "EPSG:3857",
|
||||
center: fromLonLat([117.337103, 39.040924]), // 经纬度转投影坐标
|
||||
zoom: 10,
|
||||
center: fromLonLat([
|
||||
window.mapConfig.cameraLon,
|
||||
window.mapConfig.cameraLat
|
||||
]), // 经纬度转投影坐标
|
||||
zoom: window.mapConfig.zoom,
|
||||
minZoom: 0,
|
||||
maxZoom: 18,
|
||||
constrainRotation: false
|
||||
|
|
@ -320,7 +329,7 @@ export default {
|
|||
visible: true,
|
||||
name: title,
|
||||
source: new XYZ({
|
||||
url: `http://t{0-7}.tianditu.gov.cn/${layerType}_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=${layerType}&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=${tiandituKey}`,
|
||||
url: window.mapConfig.mapUrl,
|
||||
tileLoadFunction: filter
|
||||
? (imageTile, src) => {
|
||||
const img = new Image();
|
||||
|
|
|
|||
Loading…
Reference in New Issue