| | |
| | | import poiLayer from '@/components/poplayer/main'; |
| | | import store from "@/utils/store"; |
| | | import { Message } from 'element-ui'; |
| | | import { layers } from "../../static/json/layer.js"; |
| | | let tdglLine, qiyexinxi, qysl, ydbm, ydlx, cyfx, crzt, ydmj, crnx, crnf, rjl, jzxg, jzmd; |
| | | let tdglLine, qiyexinxi, qysl, ydbm, ydlx, cyfx, jszt, ydmj, crnx, crnf, rjl, jzxg, jzmd; |
| | | let objdata; |
| | | |
| | | window.tdglLine = tdglLine |
| | |
| | | window.clickPOI = sgworld.Navigate.getMouseDegrees(event); |
| | | // console.log(window.clickPOI); |
| | | if (window.clickPOI) { |
| | | // 隐藏底部图层面版 |
| | | store.setLayerPanelShow(false); |
| | | // 隐藏右上角菜单面板 |
| | | store.setMenuListShow(false); |
| | | // 隐藏底部漫游面板 |
| | | store.setRoamPanelShow(false); |
| | | // // 隐藏三维界面关闭按钮 |
| | | // let flag = store.tDCloseBtn.show |
| | | // store.set3DCloseBtnShow(!flag); |
| | | // // 隐藏底部图层面版 |
| | | // store.setLayerPanelShow(false); |
| | | // // 隐藏右上角菜单面板 |
| | | // store.setMenuListShow(false); |
| | | // // 隐藏底部漫游面板 |
| | | // store.setRoamPanelShow(false); |
| | | |
| | | } |
| | | // 土地管理 |
| | | if (store.tdglInfo.flag) { |
| | | |
| | | console.log('坐标', [window.clickPOI.lon, window.clickPOI.lat]) |
| | | |
| | | axios |
| | | .get( |
| | | // "http://10.10.4.115:8022/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" + |
| | | window.gisBaseUrl + "yzxncsApi/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" + |
| | | window.gisBaseUrl + "BEApi/cs/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" + |
| | | // window.gisBaseUrl + "cs/geowinmap_xncs/ds?&lng=" + |
| | | window.clickPOI.lon + |
| | | "&lat=" + |
| | | window.clickPOI.lat + |
| | |
| | | axios |
| | | .get( |
| | | // "http://10.10.4.115:8022//poisearch/guihuacon/getInfo?ydbm=" + |
| | | window.gisBaseUrl + "yzxncsApi/poisearch/guihuacon/getInfo?ydbm=" + |
| | | window.gisBaseUrl + "BEApi/cs/poisearch/guihuacon/getInfo?ydbm=" + |
| | | // window.gisBaseUrl + "cs/poisearch/guihuacon/getInfo?ydbm=" + |
| | | response.data.NO |
| | | ) |
| | | .then( |
| | |
| | | qiyexinxi = info.data.data.qiyexinxi; |
| | | qysl = data.qiyexinxi.length; |
| | | if (qysl > 0) { |
| | | ydbm = data.qiyexinxi[0]["地块编号"]; |
| | | // ydbm = data.qiyexinxi[0]["地块编号"]; |
| | | ydbm = data.qiyexinxi[0]["ydbh"]; |
| | | } else { |
| | | ydbm = data.churangxinxi["ydbh"]; |
| | | } |
| | |
| | | cyfx = data.yongdishuju["cyfx"]; |
| | | } catch (e) { } |
| | | try { |
| | | // this.crzt = response.data["ZT"]; |
| | | switch (response.data["ZT"]) { |
| | | case 3: |
| | | crzt = "已出让"; |
| | | break; |
| | | case 4: |
| | | crzt = "未出让"; |
| | | break; |
| | | } |
| | | jszt = response.data["ZT"]; |
| | | // switch (response.data["ZT"]) { |
| | | // case "已建": |
| | | // jszt = "已出让"; |
| | | // break; |
| | | // case "在建": |
| | | // jszt = "未出让"; |
| | | // break; |
| | | // } |
| | | } catch (e) { } |
| | | try { |
| | | ydmj = parseFloat( |
| | |
| | | ydbm, |
| | | ydlx, |
| | | cyfx, |
| | | crzt, |
| | | jszt, |
| | | ydmj, |
| | | ydbm, |
| | | crnx, |
| | |
| | | // return; |
| | | } |
| | | }, Cesium.ScreenSpaceEventType.LEFT_CLICK); |
| | | |
| | | } catch (e) { } |
| | | } |
| | | |
| | |
| | | }) |
| | | } |
| | | } |
| | | |
| | | |
| | | export function loadAreaLayer() { |
| | | if (window.tdglLayer) { |
| | | sgworld.Creator.DeleteObject(window.tdglLayer); |
| | | } |
| | | window.tdglLayer = sgworld.Creator.createImageryProvider( |
| | | layers[8].name, |
| | | "tms", |
| | | { |
| | | id: layers[8].children[0].id, |
| | | url: layers[8].children[0].urls, |
| | | fileExtension: layers[8].children[0].img || "png", |
| | | enablePickFeatures: false, |
| | | level: layers[8].children[0].Level, |
| | | minimumLevel: layers[8].children[0].minimumLevel, |
| | | maximumLevel: layers[8].children[0].maximumLevel, |
| | | tilingScheme: |
| | | layers[8].children[0].tileType === "Geo" |
| | | ? new Cesium.GeographicTilingScheme() |
| | | : new Cesium.WebMercatorTilingScheme(), |
| | | alpha: _GLOBAL.alpha, |
| | | }, |
| | | "0", |
| | | layers[8].children[0].zIndex, |
| | | true, |
| | | "" |
| | | ); |
| | | } |