|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
import {addLayerByName} from '@/utils/map/Layer'
|
|
|
import {setCenter} from '@/utils/map/Common'
|
|
|
-import {setCamera,setOpacity} from '@/utils/map/ArcgisUtil'
|
|
|
+import {addLayer, clearMap, layerQuery, setCamera, setOpacity} from '@/utils/map/ArcgisUtil'
|
|
|
|
|
|
export function locationYjModel(id,isShow){
|
|
|
if(isShow){
|
|
@@ -63,4 +63,36 @@ export function compareSjBeforeAfter(value,isShow) {
|
|
|
addLayerByName('2022LjzAfter',isShow,1);
|
|
|
break
|
|
|
}
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 维护水深面
|
|
|
+ */
|
|
|
+export function showWhss(isShow){
|
|
|
+ addLayer({
|
|
|
+ id: 'portLayer',
|
|
|
+ title: 'portLayer',
|
|
|
+ type: 'feature',
|
|
|
+ url: 'http://10.83.68.109:6080/arcgis/rest/services/digitalTwain_3857/MapServer/8',
|
|
|
+ visible: isShow,
|
|
|
+ opacity: 1,
|
|
|
+ token: '',
|
|
|
+ is_goto: true
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+export function locationOneWhss(code,isShow){
|
|
|
+ if(isShow){
|
|
|
+ layerQuery({
|
|
|
+ title: "digitalTwain",
|
|
|
+ layerId: "1",
|
|
|
+ where: "控制点区域='" + code + "'",
|
|
|
+ symbol: null,
|
|
|
+ is_draw: true,
|
|
|
+ is_clear: false,
|
|
|
+ callback: null
|
|
|
+ })
|
|
|
+ }else{
|
|
|
+ clearMap({is_draw: true, is_search:true, layers: []})
|
|
|
+ }
|
|
|
}
|