Commit dcce6961 authored by caicaicai's avatar caicaicai

修改

parent f2a98c37
......@@ -174,7 +174,7 @@
"layer": "img_z"
}
],
"show": false
"show": true
},
{
"pid": 10,
......@@ -341,7 +341,7 @@
"ymin": 39.269255,
"ymax": 39.2829251
},
"show": true
"show": false
}
]
}
......
......@@ -44,10 +44,50 @@ export default {
return{
persons:[
["115.358833", "39.276448", "500"],
["115.358638", "39.274818", "500"],
["115.358738", "39.275218", "500"],
["115.358638", "39.275518", "500"],
["115.358538", "39.275718", "500"],
["115.358638", "39.272818", "500"],
["115.368738", "39.272818", "500"],
["115.368638", "39.278518", "500"],
["115.358538", "39.278818", "500"],
["115.348538", "39.275818", "500"],
["115.351538", "39.273318", "500"],
["115.357833", "39.275448", "500"],
["115.358833", "39.276448", "500"],
["115.358638", "39.272818", "500"],
["115.368738", "39.272818", "500"],
["115.368638", "39.278518", "500"],
["115.358538", "39.278818", "500"],
["115.348538", "39.275818", "500"],
["115.351538", "39.273318", "500"],
["115.357833", "39.275448", "500"],
["115.358833", "39.276448", "500"],
["115.358638", "39.272818", "500"],
["115.368738", "39.272818", "500"],
["115.368638", "39.278518", "500"],
["115.358538", "39.278818", "500"],
["115.348538", "39.275818", "500"],
["115.351538", "39.273318", "500"],
["115.357833", "39.275448", "500"],
["115.358833", "39.276448", "500"],
["115.358638", "39.272818", "500"],
["115.368738", "39.272818", "500"],
["115.368638", "39.278518", "500"],
["115.358538", "39.278818", "500"],
["115.348538", "39.275818", "500"],
["115.351538", "39.273318", "500"],
["115.357833", "39.275448", "500"],
["115.358833", "39.276448", "500"],
["115.358638", "39.272818", "500"],
["115.368738", "39.272818", "500"],
["115.368638", "39.278518", "500"],
["115.358538", "39.278818", "500"],
["115.348538", "39.275818", "500"],
["115.351538", "39.273318", "500"],
["115.357833", "39.275448", "500"],
],
zuobianData:[],
toJavaCoordinates:[],
......@@ -189,7 +229,7 @@ export default {
...options,
...this.options,
control: {
defaultContextMenu: true, //右键菜单
defaultContextMenu: false, //右键菜单
},
}
......@@ -210,13 +250,10 @@ export default {
map.addLayer(graphicLayer1);
var item = `<table style="width: auto;">
<tr>
<th scope="col" colspan="2" style="text-align:center;font-size:15px;">员工编号:002</th>
</tr>
<tr>
<td>姓名:员工二</td>
<th scope="col" colspan="2" style="text-align:center;font-size:15px;">卡车号码:鲁K12345</th>
</tr>
<tr>
<td>性别:女</td>
<td>名称:卡车一</td>
</tr>
</table>`;
initGraphicManager(graphicLayer1,item);
......@@ -276,13 +313,14 @@ export default {
});
graphicLayer.addGraphic(graphic); //还可以另外一种写法: graphic.addTo(graphicLayer)
},
//人员轨迹
//车辆轨迹
addGraphic_02(graphicLayer1,positions) {
var property = new Cesium.SampledPositionProperty();
var tempTime;
//起点
tempTime = map.clock.currentTime; //飞行开始时间
tempTime = map.clock.currentTime; //开始时间
property.addSample(tempTime, Cesium.Cartesian3.fromDegrees(positions[0][0],positions[0][1],positions[0][2]));
for(let i = 1;i < positions.length;i++){
tempTime = Cesium.JulianDate.addSeconds(tempTime, 120, new Cesium.JulianDate());
......@@ -292,9 +330,10 @@ export default {
var graphic = new mars3d.graphic.PathEntity({
position: property,
style: {
width: 5,
width: 3,
color: "#8a2e3b",
opacity: 1.0,
leadTime: 0, // 前方的路线不显示
//高亮时的样式(默认为鼠标移入,也可以指定type:'click'单击高亮),构造后也可以openHighlight、closeHighlight方法来手动调用
highlight: {
type: mars3d.EventType.click,
......@@ -302,7 +341,7 @@ export default {
},
},
label: {
text: "员工二",
text: "卡车一",
font_size: 19,
font_family: "楷体",
color: Cesium.Color.AZURE,
......@@ -314,12 +353,13 @@ export default {
pixelOffset: new Cesium.Cartesian2(10, -25), //偏移量
},
model: {
url: "//data.mars3d.cn/gltf/mars/firedrill/xiaofangyuan-run.gltf",
scale: 20,
url: "//data.mars3d.cn/gltf/mars/car/tufangche.glb",
scale: 0.1,
minimumPixelSize: 50,
},
});
graphicLayer1.addGraphic(graphic); //还可以另外一种写法: graphic.addTo(graphicLayer)
},
getSampledPositionProperty(points){
let property = new Cesium.SampledPositionProperty();
......
......@@ -67,16 +67,16 @@
</el-select>
</el-form-item>
<el-form-item label="车辆类型" prop="carclass">
<el-select v-model="form.item.carclass" placeholder="请选择车辆类型" style="width:160px;">
<el-select v-model="form.item.carclass" placeholder="请选择车辆类型" style="width:280px;">
<el-option v-for="(obj,index) in carTypeData" :label="obj.name" :value="obj.name" :key="index"></el-option>
</el-select>
</el-form-item>
<el-form-item label="通信账号" prop="number">
<el-input v-model="form.item.number" style="width:280px;" placeholder="请输入通信账号" :disabled="form.reqType == 'edit'" />
</el-form-item>
<el-form-item label="通信密码" prop="password">
<!-- <el-form-item label="通信密码" prop="password">
<el-input v-model="form.item.password" style="width:280px;" show-password placeholder="请输入通信密码" :disabled="form.reqType == 'edit'"/>
</el-form-item>
</el-form-item> -->
<el-form-item label="备注" prop="remarks">
<el-input type="textarea" v-model="form.item.remarks" style="width:280px;"></el-input>
</el-form-item>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment