| | |
| | | { label: "孙胡沟隐患点" }, |
| | | { label: "综合监测设备信息" }, |
| | | { label: "孙胡沟断面" }, |
| | | { label: "避险点" }, |
| | | { label: "避险场所" }, |
| | | ], |
| | | }, |
| | | ]); |
| | |
| | | case "泥石流隐患点面数据": |
| | | case "综合监测设备信息": |
| | | case "孙胡沟断面": |
| | | case "避险点": |
| | | case "避险场所": |
| | | console.log(label, checked, indeterminate); |
| | | break; |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 添加避险点 |
| | | * 添加避险场所 |
| | | */ |
| | | function addTetrahedron(visible) { |
| | | const emergencyAreaList = []; |
| | | // 加载避险点底层面片 |
| | | // 加载避险场所底层面片 |
| | | loadAreaPolygon("/json/emergency_area.geojson", true).then((entities) => { |
| | | emergencyAreaList.push(...entities); |
| | | |
| | | // 默认隐藏避险点 |
| | | // 默认隐藏避险场所 |
| | | entities.forEach((entity) => { |
| | | entity.show = false; |
| | | }); |
| | | |
| | | // 将避险点实体存储到 treeMap |
| | | treeMap.set("避险点", entities); |
| | | // 将避险场所实体存储到 treeMap |
| | | treeMap.set("避险场所", entities); |
| | | }); |
| | | } |
| | | |