From 01f9c88fd0ee768155e5b341c2bb95a85bc11a08 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Sat, 05 Mar 2022 17:49:36 +0800
Subject: [PATCH] ++
---
src/store/modules/mobile.js | 424 ++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 323 insertions(+), 101 deletions(-)
diff --git a/src/store/modules/mobile.js b/src/store/modules/mobile.js
index d747e5a..9af0c5d 100644
--- a/src/store/modules/mobile.js
+++ b/src/store/modules/mobile.js
@@ -1,7 +1,10 @@
import $store from "../index";
import axios from "axios";
+
+import urlParameter from './mobiles/urlParameter'
const mobile = {
state: {
+ ...urlParameter.state, //url参数
mviewer: null, // 地图实体类
mBigPopup: false, // 全屏弹窗
popupOurOpenData: [], // 全屏弹窗中下拉菜单数据
@@ -38,6 +41,8 @@
pitch: -90,
roll: 0,
},
+ zoomRange: [80, 200], //缩放程度
+ frislayertHeight: 160, //默认弹窗高度
perspectiveControl: "", //视角控制:高度、角度 ()=>{}
perspectiveControls: "", //视角控制:高度、角度 ()=>{}
@@ -46,6 +51,12 @@
tilesetLayer: null, //2.5d模型
usetowpointfive: null,
tilesetLayer: null, //瀑布流
+ areaLayer: null, //2.5d事件--绿色图层
+ select: {
+ //绿色图层控制显示
+ overlay: undefined,
+ color: undefined,
+ },
vecLayer: null, //3D底图
cvaLayer: null, //3D底图
@@ -62,12 +73,17 @@
isendPosition: false, //传送终点经纬度--感应数据
routerS: [], //所有路径
choiceRouterS: 0, //当前选择路径
+
showActivity: false, //是否显示活动弹窗
+ showActivityData: {}, //活动内容
drawALineLayerMany: null, //活动路线图层
+ drawAPointLayerMany: null, //活动点图层
isOpenDrawALineMany: null, //是否开启活动
+ seeRight: true, //右侧控制栏显影
},
mutations: {
+ ...urlParameter.mutations, //url参数
MSET_VIEWER(state, viewer) {
state.mviewer = viewer;
},
@@ -129,6 +145,14 @@
// state[state.pointLayerData.layer].show = false
// }
// },
+ //送入移动端缩放范围
+ set_zoomRange(state, data) {
+ state.zoomRange = data;
+ },
+ //送入默认弹窗高度
+ set_frislayertHeight(state, data) {
+ state.frislayertHeight = data;
+ },
//切换2D和2.5D
MSET_DIMENSION(state, data) {
//关闭弹窗
@@ -177,6 +201,7 @@
state.tilesetLayer.show = true; //显示3d图形
state.startPointFn(); //移动默认视角
// state.mviewer.flyTo(state.tileset);
+ state.areaLayer.show = false; //绿布
//3D视角不限制
state.mviewer.scene.screenSpaceCameraController.minimumZoomDistance = 80;
@@ -193,28 +218,57 @@
// 视角旋转
state.mviewer.scene.screenSpaceCameraController.enableTilt = true;
} else if (data == "2.5D") {
+ console.log("2.5");
state.dimensionData = {
// 维度镜头数据
heading: 0,
pitch: -90,
roll: 0,
+ // heading: global.DC.Namespace.Cesium.Math.toRadians(-9),
+ // pitch: global.DC.Namespace.Cesium.Math.toRadians(-34.54),
+ // roll: 0,
};
//取消3D底图
- state.mviewer.imageryLayers.remove(state.vecLayer);
- state.vecLayer = null;
- state.mviewer.imageryLayers.remove(state.cvaLayer);
- state.cvaLayer = null;
+ // state.mviewer.imageryLayers.remove(state.vecLayer);
+ // state.vecLayer = null;
+ // state.mviewer.imageryLayers.remove(state.cvaLayer);
+ // state.cvaLayer = null;
+ //加载底图
+ state.vecLayer = state.mviewer.imageryLayers.addImageryProvider(
+ new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+ url: " http://t1.tianditu.gov.cn/vec_w/wmts?tk=9ae78c51a0a28f06444d541148496e36",
+ type: "wmts",
+ layer: "vec",
+ style: "default",
+ format: "tiles",
+ tileMatrixSetID: "w",
+ show: true,
+ maximumLevel: 18,
+ })
+ );
+ state.cvaLayer = state.mviewer.imageryLayers.addImageryProvider(
+ new global.DC.Namespace.Cesium.WebMapTileServiceImageryProvider({
+ url: " http://t1.tianditu.gov.cn/cva_w/wmts?tk=9ae78c51a0a28f06444d541148496e36",
+ type: "wmts",
+ layer: "cva",
+ style: "default",
+ format: "tiles",
+ tileMatrixSetID: "w",
+ show: true,
+ maximumLevel: 18,
+ })
+ );
state.tilesetLayer.show = false; //隐藏3d图形
state.newLayer = state.usetowpointfive(); //添加2.5d图形贴片
state.wallLayer.show = false; //打开瀑布
state.startPointFn(); //移动默认视角
-
+ state.areaLayer.show = true; //绿布
//2.5D视角限制
- state.mviewer.scene.screenSpaceCameraController.minimumZoomDistance = 0;
+ state.mviewer.scene.screenSpaceCameraController.minimumZoomDistance = state.zoomRange[0];
// 最大
- state.mviewer.scene.screenSpaceCameraController.maximumZoomDistance = 4000;
+ state.mviewer.scene.screenSpaceCameraController.maximumZoomDistance = state.zoomRange[1];
// 设置相机缩小时的速率
- // state.mviewer.scene.screenSpaceCameraController._minimumZoomRate = 30000;
+ state.mviewer.scene.screenSpaceCameraController._minimumZoomRate = 2000;
// 设置相机放大时的速率
state.mviewer.scene.screenSpaceCameraController._maximumZoomRate = 5906376272000;
// 视角平移
@@ -224,6 +278,10 @@
// 视角旋转
state.mviewer.scene.screenSpaceCameraController.enableTilt = false;
}
+ },
+ //绿布
+ MSET_areaLayer(state, data) {
+ state.areaLayer = data;
},
//切换控制
MSET_PERSPECTIVECONTROL(state, data) {
@@ -283,6 +341,15 @@
state.drawALineLayerMany = null;
state.isOpenDrawALineMany = false;
}
+ if (state.drawAPointLayerMany) {
+ state.drawAPointLayerMany.remove();
+ state.drawAPointLayerMany = null;
+ state.isOpenDrawALineMany = false;
+ }
+ },
+ //显影线路或者点
+ showLineOrPoint(state, val) {
+ state[val.layer].show = val.flag;
},
//传送终点数据
set_endPosition(state, data) {
@@ -296,19 +363,44 @@
//活动窗口是否显示
set_showActivity(state, data) {
state.showActivity = data;
+ if (data.state) {
+ state.showActivityData = data.value;
+ state.showActivity = data.state;
+ } else {
+ state.showActivityData = {};
+ state.showActivity = data.state;
+ }
+ },
+ mset_changeSelect(state, data) {
+ state.select.overlay = data[0];
+ state.select.color = data[1];
+ },
+ SET_SeeAndNotSee(state, data) {
+ state.seeRight = data;
},
},
actions: {
- MSET_CREADE({ state, commit, dispatch }) {
+ ...urlParameter.actions, //url参数
+ MSET_CREADE({
+ state,
+ commit,
+ dispatch
+ }) {
state.pointLayer = new global.DC.VectorLayer("pointLayer"); // 创建图标实体类
state.mviewer.addLayer(state.pointLayer); // 添加到地图
},
- setMobileWindows({ state, commit, dispatch }, data) {
+ setMobileWindows({
+ state,
+ commit,
+ dispatch
+ }, data) {
// 打开随地图移动窗口
let clas, Flys;
const nowHeight = Math.ceil(
state.mviewer.camera.positionCartographic.height
);
+ // 传递响应数据
+ commit("MSET_QUERY", data);
// console.log(data);
if (state.dimension == "3D") {
Flys = [
@@ -320,9 +412,9 @@
clas = [
data.from == "PopupOurOnce" ? +data.lntLat[0] : +data.lntLat[0],
// data.from == 'PopupOurOnce' ? +data.lntLat[1] - 0.00108 : +data.lntLat[1],
- data.from == "PopupOurOnce"
- ? +data.lntLat[1] - 0.00108
- : +data.lntLat[1] - 0.00048,
+ data.from == "PopupOurOnce" ?
+ +data.lntLat[1] - 0.00108 :
+ +data.lntLat[1] - 0.00048,
data.from == "PopupOurOnce" ? 0 : 30.648862227,
];
} else if (state.dimension == "2.5D") {
@@ -331,7 +423,7 @@
+data.lntLat[1] + 0.00048,
// +data.lntLat[1] - 0.0022,
// nowHeight,
- 360,
+ state.frislayertHeight,
];
// console.log(nowHeight);
clas = [
@@ -354,8 +446,7 @@
);
data.position = ellipsoid.cartographicToCartesian(cartographic);
}
- // 传递响应数据
- commit("MSET_QUERY", data);
+
// 定制化窗体
const popupsDom = new global.DC.mobileDivForms(state.mviewer, {
domId: "mobilePopup",
@@ -396,8 +487,24 @@
0,
state.dimensionData.pitch
);
+ if (!state.MobileWindowsHide) {
+ //关闭弹窗
+ commit("MSET_MOBILEWINDOWSHIDE", true);
+ }
+ if (
+ state.select.overlay != undefined &&
+ data.query.fromTo != "mapClick"
+ ) {
+ //关闭绿色边框
+ state.select.overlay.setStyle({
+ material: state.select.color,
+ outline: false,
+ });
+ commit("mset_changeSelect", [undefined, undefined]);
+ }
// console.log(state.dimension);
if (state.dimension != "2.5D") {
+ // if (true) {
// if (true) {
dispatch("mapFlyTo", {
//飞入
@@ -407,33 +514,45 @@
roll: Position.roll,
});
} else {
- state.mviewer.camera.setView({
- // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
- // fromDegrees()方法,将经纬度和高程转换为世界坐标
- destination: new global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
- // 114.0351,
- // 27.6314,
- // 200.0
- Position.lng - 0.012,
- Position.lat,
- Position.alt || 15000.0
- ),
- orientation: {
- heading: global.DC.Namespace.Cesium.Math.toRadians(
- Position.heading
- ),
- pitch: global.DC.Namespace.Cesium.Math.toRadians(Position.pitch),
- // heading: data.heading,
- // pitch: data.pitch,
- roll: Position.roll,
- },
+ dispatch("mapFlyTo", {
+ //飞入
+ lntLat: [Position.lng, +Position.lat - 0.0003, Position.alt],
+ heading: Position.heading,
+ pitch: Position.pitch,
+ roll: Position.roll,
});
- commit("MSET_MOBILEWINDOWSHIDE", false); // 显示弹窗
+ // state.mviewer.camera.setView({
+ // // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+ // // fromDegrees()方法,将经纬度和高程转换为世界坐标
+ // destination: new global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
+ // // 114.0351,
+ // // 27.6314,
+ // // 200.0
+ // Position.lng - 0.012,
+ // Position.lat - 0.0003,
+ // Position.alt || 15000.0
+ // ),
+ // orientation: {
+ // heading: global.DC.Namespace.Cesium.Math.toRadians(
+ // Position.heading
+ // ),
+ // pitch: global.DC.Namespace.Cesium.Math.toRadians(Position.pitch),
+ // // heading: data.heading,
+ // // pitch: data.pitch,
+ // roll: Position.roll,
+ // },
+ // });
+ // commit("MSET_MOBILEWINDOWSHIDE", false); // 显示弹窗
}
// })
commit("MSET_POPUPDOM", popupsDom);
},
- closeMobileWindowsDom({ state, commit, dispatch }) {
+ closeMobileWindowsDom({
+ state,
+ commit,
+ dispatch
+ }) {
+ commit("CLOSE_NOWPOSITION"); //中断定位获取
if (!state.MobileWindowsHide && state.popupsDom) {
state.popupsDom.closeOur();
commit("MSET_MOBILEWINDOWSHIDE", true);
@@ -442,7 +561,10 @@
}
} //cancel
},
- CHANGETOC3({ state, commit }, data) {
+ CHANGETOC3({
+ state,
+ commit
+ }, data) {
// //转换经纬度坐标 成世界坐标cartesian3
var ellipsoid = state.mviewer.scene.globe.ellipsoid;
var cartographic = global.DC.Namespace.Cesium.Cartographic.fromDegrees(
@@ -453,7 +575,10 @@
var position = ellipsoid.cartographicToCartesian(cartographic);
return position;
},
- SET_OPENWIDOWFIXED({ state, commit }, data) {
+ SET_OPENWIDOWFIXED({
+ state,
+ commit
+ }, data) {
// 传递响应数据
commit("MSET_QUERY", data);
// 显示窗口
@@ -469,7 +594,10 @@
)
);
},
- CLOSE_WIDOWFIXED({ state, commit }) {
+ CLOSE_WIDOWFIXED({
+ state,
+ commit
+ }) {
// 隐藏窗口
if (!state.MobileWindowsHideFixed) {
console.log(state.MobileWindowsHideFixed);
@@ -477,9 +605,16 @@
}
},
// 加入当时的选点
- JOIN_POINT({ state, commit }, data) {},
+ JOIN_POINT({
+ state,
+ commit
+ }, data) {},
// flyTo
- mapFlyTo({ state, commit, dispatch }, data) {
+ mapFlyTo({
+ state,
+ commit,
+ dispatch
+ }, data) {
state.mviewer.camera.flyTo({
destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
data.lntLat[0] - 0.012,
@@ -494,21 +629,21 @@
// pitch: data.pitch,
roll: data.roll,
},
- duration: 1.5, // 定位的时间间隔
+ duration: 1, // 定位的时间间隔
complete: () => {
// 完成后的回调
if (data.fn) {
// 自定义回调
setTimeout(() => {
data.fn();
- }, 500);
+ }, 200);
}
if (!data.noOpen) {
setTimeout(() => {
// dispatch("MSET_POINTDATA", data.lntLat);//传入标记点
!state.MobileWindowsHide ||
commit("MSET_MOBILEWINDOWSHIDE", false); // 显示弹窗
- }, 0);
+ }, 100);
}
},
});
@@ -543,7 +678,11 @@
// });
},
// 飞入点加入位置
- MSET_POINTDATA({ state, commit, dispatch }, data) {
+ MSET_POINTDATA({
+ state,
+ commit,
+ dispatch
+ }, data) {
// 加入坐标
const positions = new global.DC.Position(
data[0] - 0.0119,
@@ -559,12 +698,18 @@
billboard.on(DC.MouseEventType.CLICK, (e) => {
// 定制化窗体
console.log(e);
- const query = { name: "选择点" };
+ const query = {
+ name: "选择点"
+ };
const intLat = [e.wgs84Position.lng, e.wgs84Position.lat];
const d = {
position: null,
lntLat: intLat,
- query: { ...(query || {}), introduce: null, address: intLat },
+ query: {
+ ...(query || {}),
+ introduce: null,
+ address: intLat
+ },
useJWD: true, // 仅使用经纬度
};
dispatch("setMobileWindows", d);
@@ -572,14 +717,22 @@
state.pointLayer.addOverlay(billboard); // 实景
// commit("MSET_OPENPOINTEL", true);
},
- MSET_LOCKPERSPECTIVEL({ state, commit, dispatch }, val) {
+ MSET_LOCKPERSPECTIVEL({
+ state,
+ commit,
+ dispatch
+ }, val) {
// 锁定
state.mviewer.camera.lookAtTransform(
global.DC.Namespace.Cesium.Matrix4.IDENTITY
);
// console.log(global.DC.Namespace.Cesium.Matrix4.IDENTITY)
},
- MSET_DIMENSIONS({ state, commit, dispatch }, val) {
+ MSET_DIMENSIONS({
+ state,
+ commit,
+ dispatch
+ }, val) {
//关闭弹窗
dispatch("closeMobileWindowsDom");
//3d,2.5d转换事件
@@ -605,7 +758,11 @@
},
});
},
- MSET_GOTOCC({ state, commit, dispatch }, val) {
+ MSET_GOTOCC({
+ state,
+ commit,
+ dispatch
+ }, val) {
//测试移动位置
// commit("MSET_DIMENSION", val);
//控制高度
@@ -624,7 +781,11 @@
});
},
//文字转语音控制↓
- MSET_GETAUDIO({ state, commit, dispatch }, val) {
+ MSET_GETAUDIO({
+ state,
+ commit,
+ dispatch
+ }, val) {
state.audioData = new window.SpeechSynthesisUtterance();
state.audioData.text = val;
state.audioData.onstart = function (e) {
@@ -634,7 +795,11 @@
state.audioState = false;
};
},
- MSET_GETAUDIOBEGIN({ state, commit, dispatch }, val) {
+ MSET_GETAUDIOBEGIN({
+ state,
+ commit,
+ dispatch
+ }, val) {
if (state.audioState) {
window.speechSynthesis.cancel();
state.audioState = false;
@@ -646,7 +811,11 @@
},
//文字转语音控制↑
//导航系统↓
- MSET_GOTOWHERE({ state, commit, dispatch }, val) {
+ MSET_GOTOWHERE({
+ state,
+ commit,
+ dispatch
+ }, val) {
state.routerS = []; //清空存着的路径
//单条步行
//本地图使用的是WGS84坐标,而高德使用的是火星坐标GCJ02,所以需要转换参数过去
@@ -686,7 +855,9 @@
// data["strategy"] = strategyType[index];
axios
.get(url, {
- params: { ...data },
+ params: {
+ ...data
+ },
})
.then((res) => {
//回调
@@ -740,7 +911,11 @@
},
//导航系统↑
//绘画线路
- MSET_DRAWALINELAYER({ state, commit, dispatch }, value) {
+ MSET_DRAWALINELAYER({
+ state,
+ commit,
+ dispatch
+ }, value) {
let Str = value[0];
//检查是否存在路线
commit("removePolyline");
@@ -759,14 +934,18 @@
commit("removerPolyLineIcon");
state.drawALineLayerIcon = new global.DC.VectorLayer("pointLayer");
state.mviewer.addLayer(state.drawALineLayerIcon);
- let post = Str.split(";")[0].split(",");
+ let useStr = Str.split(";");
+ let post = useStr[useStr.length - 1].split(",");
let position = new global.DC.Position(post[0], post[1]);
let billboard = new global.DC.Billboard(
position,
"img/dingwei/dingwei1.png"
); //加入绘画点
billboard.setStyle({
- pixelOffset: { x: 0, y: -17 }, //偏移像素
+ pixelOffset: {
+ x: 0,
+ y: -17
+ }, //偏移像素
});
//订阅事件
billboard.on(global.DC.MouseEventType.CLICK, (e) => {
@@ -778,7 +957,12 @@
let windowData = {
position,
lntLat,
- query: { ...(value[1] || {}), position, lntLat },
+ query: {
+ ...(value[1] || {}),
+ position,
+ lntLat,
+ notAddGoOn: "notAddGoOn",
+ },
useJWD: true, //仅使用经纬度
};
dispatch("setMobileWindows", windowData);
@@ -797,10 +981,15 @@
// commit("cameraSetView", state.navigationStartLngLat); //移动
},
//绘画线路活动多条
- MSET_DRAWALINELAYERMANY({ state, commit, dispatch }, value) {
+ MSET_DRAWALINELAYERMANY({
+ state,
+ commit,
+ dispatch
+ }, value) {
//检查是否存在路线
commit("removePolylineMany");
commit("removePolyline");
+ commit("removerPolyLineIcon");
let Strs = value[0];
let red = global.DC.Namespace.Cesium.Color.fromCssColorString("#FF0000");
let white = global.DC.Namespace.Cesium.Color.fromCssColorString("#fff");
@@ -810,18 +999,23 @@
speed: 10,
});
let material1 = new global.DC.PolylineImageTrailMaterialProperty({
- color: global.DC.Color(255, 0, 0),
+ color: red,
speed: 60,
image: "img/icon/right.png",
- repeat: { x: 320, y: 1 },
+ repeat: {
+ x: 320,
+ y: 1
+ },
});
let drawALineLayerMany = new global.DC.VectorLayer("manyLinePointLayer");
state.mviewer.addLayer(drawALineLayerMany);
+ let drawAPointLayerMany = new global.DC.HtmlLayer("manyPointPointLayer");
+ state.mviewer.addLayer(drawAPointLayerMany);
//多条线
for (let k in Strs) {
let polyline = new global.DC.Polyline(Strs[k].value); //加入绘画点
polyline.setStyle({
- width: 3,
+ width: 6,
material: material1,
clampToGround: true,
});
@@ -846,63 +1040,91 @@
let post = point[k].value;
let position = new global.DC.Position(post[0], post[1]);
- let billboard = new global.DC.Billboard(
+ // let billboard = new global.DC.Billboard(
+ // position,
+ // // "img/dingwei/dingwei1.png"
+ // "img/icon/activity.png"
+ // ); //加入绘画点
+ // billboard.setStyle({
+ // pixelOffset: { x: 0, y: -17 }, //偏移像素
+ // });
+ // //订阅事件
+ // billboard.on(global.DC.MouseEventType.CLICK, (e) => {
+ // // console.log(e);
+ // // return;
+ // // 定制化窗体
+ // let position = e.position,
+ // lntLat = [e.overlay._position._lng, e.overlay._position._lat];
+ // let windowData = {
+ // position,
+ // lntLat,
+ // query: {
+ // ...(value[2] || {}),
+ // position,
+ // lntLat,
+ // notAddGoOn: "notAddGoOn",
+ // },
+ // useJWD: true, //仅使用经纬度
+ // };
+ // dispatch("setMobileWindows", windowData);
+ // });
+ // drawALineLayerMany.addOverlay(billboard);
+ // let Labels = new global.DC.Label(position, point[k].name);
+ // Labels.setStyle({
+ // font: "16px sans-serif", // CSS 字体设置
+ // scale: 1, //比例
+ // fillColor: white, //文字颜色
+ // showBackground: true, //是否显示背景
+ // backgroundColor: blue, //背景颜色
+ // // outlineColor: white, //边框颜色
+ // // outlineWidth: 1, //边框大小,
+ // pixelOffset: { x: 0, y: -47 }, //偏移像素
+ // });
+ let Labels = new global.DC.DivIcon(
+ // new this.DC.Position(Number(item[0]), Number(item[1]), 0),
position,
- "img/dingwei/dingwei1.png"
- ); //加入绘画点
- billboard.setStyle({
- pixelOffset: { x: 0, y: -17 }, //偏移像素
- });
- //订阅事件
- billboard.on(global.DC.MouseEventType.CLICK, (e) => {
- // console.log(e);
- // return;
- // 定制化窗体
- let position = e.position,
- lntLat = [e.overlay._position._lng, e.overlay._position._lat];
- let windowData = {
- position,
- lntLat,
- query: { ...(value[2] || {}), position, lntLat },
- useJWD: true, //仅使用经纬度
- };
- dispatch("setMobileWindows", windowData);
- });
- drawALineLayerMany.addOverlay(billboard);
- let Labels = new global.DC.Label(position, point[k].name);
- Labels.setStyle({
- font: "16px sans-serif", // CSS 字体设置
- scale: 1, //比例
- fillColor: white, //文字颜色
- showBackground: true, //是否显示背景
- backgroundColor: blue, //背景颜色
- // outlineColor: white, //边框颜色
- // outlineWidth: 1, //边框大小,
- pixelOffset: { x: 0, y: -47 }, //偏移像素
- });
+ `
+ <div class="point-entitys-box">
+ <div class="point-logo">
+ <img src="/img/icon/activity.png">
+ </div>
+ <div class="point-title">
+ ${point[k].name}
+ </div>
+ </div>
+ `
+ );
//订阅事件
Labels.on(global.DC.MouseEventType.CLICK, (e) => {
// console.log(e);
// return;
+ if (value[3]) {
+ value[3]();
+ }
// 定制化窗体
let position = e.position,
lntLat = [e.overlay._position._lng, e.overlay._position._lat];
let windowData = {
position,
lntLat,
- query: { ...(value[2] || {}), position, lntLat },
+ query: {
+ ...(value[2] || {}),
+ position,
+ lntLat
+ },
useJWD: true, //仅使用经纬度
};
dispatch("setMobileWindows", windowData);
});
- drawALineLayerMany.addOverlay(Labels);
+ drawAPointLayerMany.addOverlay(Labels);
// console.log(point[k]);
}
state.drawALineLayerMany = drawALineLayerMany;
- state.isOpenDrawALineMany = value[2].name ? value[2].name : true;
+ state.drawAPointLayerMany = drawAPointLayerMany;
+ // state.isOpenDrawALineMany = value[2].name ? value[2].name : true;
// commit("cameraSetView", state.navigationStartLngLat); //移动
},
},
};
-export default mobile;
+export default mobile;
\ No newline at end of file
--
Gitblit v1.9.3