@kq_npm/client3d_webgl_vue
Version:
KQGIS Client3D for Vue.js
1 lines • 52.1 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue"),require("@kq_npm/client_common_vue/_utils/gis-utils"),require("@kq_npm/client_common_vue/_utils/const-image"),require("@kq_npm/client_common_vue/init.js"),require("@kq_npm/client_common_vue/_utils/util")):"function"==typeof define&&define.amd?define("@kq_npm/client3d_webgl_vue",["vue","@kq_npm/client_common_vue/_utils/gis-utils","@kq_npm/client_common_vue/_utils/const-image","@kq_npm/client_common_vue/init.js","@kq_npm/client_common_vue/_utils/util"],t):"object"==typeof exports?exports["@kq_npm/client3d_webgl_vue"]=t(require("vue"),require("@kq_npm/client_common_vue/_utils/gis-utils"),require("@kq_npm/client_common_vue/_utils/const-image"),require("@kq_npm/client_common_vue/init.js"),require("@kq_npm/client_common_vue/_utils/util")):e["@kq_npm/client3d_webgl_vue"]=t(e.Vue,e["@kq_npm/client_common_vue/_utils/gis-utils"],e["@kq_npm/client_common_vue/_utils/const-image"],e["@kq_npm/client_common_vue/init.js"],e["@kq_npm/client_common_vue/_utils/util"])}(this,(function(e,t,l,a,r){return function(){"use strict";var o={1705:function(e,t,l){var a=l(9389),r=l(7997),o=l.n(r);a.ElMessage.install=(e,t)=>{o()(e,t),e.component("KqMessage",a.ElMessage)},t.Z=a.ElMessage},348:function(e){e.exports=require("@kq_npm/client_icons_vue")},9389:function(e){e.exports=require("element-plus/dist/index.full.js")},7080:function(e){e.exports=require("vue-i18n/dist/vue-i18n.cjs.js")},6277:function(e){e.exports=l},7135:function(e){e.exports=t},3458:function(e){e.exports=r},7997:function(e){e.exports=a},1895:function(t){t.exports=e}},i={};function n(e){var t=i[e];if(void 0!==t)return t.exports;var l=i[e]={exports:{}};return o[e](l,l.exports,n),l.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var l in t)n.o(t,l)&&!n.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var u={};return function(){n.r(u),n.d(u,{IsolineAnalysisViewModel:function(){return r},default:function(){return H}});var e=n(1895),t=n(7135),l=n(6277),a=n(1705);class r{_elevation=null;_surfaceColorTableValue=[0,.1,.2,.3,.4];_surfaceColorTable=["#2a2828","#2747E0","#D33B7D","#D33038","#FF9742"];_surfaceColorImage=null;_drawManager=null;_colorImages=[{value:"0",src:l.RED_TO_PURPLE_URL},{value:"1",src:l.PURPLE_TO_YELLOW_URL},{value:"2",src:l.GREEN_TO_BLUE_URL}];_options=null;_language={};constructor(e,t){this._language=e._language,this._options=t,this._options.viewer=e._viewer,this._options.viewer.scene.globe.depthTestAgainstTerrain=!0,this._options.colorImage=this.getImagePath(this._options.colorImage),this._surfaceColorImage=this._options.colorImage,t.firstCurve.color&&(t.firstCurve.color=Cesium.Color.fromCssColorString(t.firstCurve.color)),t.rememberCurve.color&&(t.rememberCurve.color=Cesium.Color.fromCssColorString(t.rememberCurve.color)),t.timeCurve.color&&(t.timeCurve.color=Cesium.Color.fromCssColorString(t.timeCurve.color)),t.helpCurve.color&&(t.helpCurve.color=Cesium.Color.fromCssColorString(t.helpCurve.color)),t.positions=Cesium.Cartesian3.fromDegreesArray([86.207634,28.056729,86.102906,28.00936]),this._elevation=new Cesium.Kq3dContourAnalysis(t),this._elevation.destroy(),this._elevation=null,this._drawManager=e._drawManager}setColorTableHeight(e){this._surfaceColorTableValue=e.map((function(e){return e/8e3})),this.changeSurfaceFillStyle(0)}setColorTable(e){this._surfaceColorTable=e,this.changeSurfaceFillStyle(0)}setFillStyleImage(e){this._options.colorImage=e,this._surfaceColorImage=e,this._elevation&&(this._elevation.colorImage=e)}setFillStyle(e){this.changeSurfaceFillStyle(e)}changeSurfaceFillStyle(e){if(this._elevation)switch(e){case 0:this._elevation.colorImage="",this._elevation.colorTable=this._surfaceColorTable,this._elevation.colorTableValue=this._surfaceColorTableValue;break;case 1:this._elevation.colorImage=this._surfaceColorImage}}getImagePath(e){var t="",l=this._colorImages.find((t=>t.value===e));return l&&(t=l.src),t}setColorLine(e){var t="";switch(e){case 0:t=l.RED_TO_PURPLE_URL;break;case 1:t=l.PURPLE_TO_YELLOW_URL;break;case 2:t=l.GREEN_TO_BLUE_URL}return t}setFillType(e){switch(e){case 0:this._options.filltype="surface_table",this._options.type=Cesium.Kq3dContourAnalysisType.LINE,this._elevation&&(this._elevation.type=Cesium.Kq3dContourAnalysisType.LINE);break;case 1:this._options.filltype="surface_img",this._options.type=Cesium.Kq3dContourAnalysisType.SURFACE,this._elevation&&(this._elevation.type=Cesium.Kq3dContourAnalysisType.SURFACE,this._elevation.colorImage=this._surfaceColorImage);break;case 2:this._options.filltype="surface_img",this._options.type=Cesium.Kq3dContourAnalysisType.SUFACE_LINE,this._elevation&&(this._elevation.type=Cesium.Kq3dContourAnalysisType.SUFACE_LINE,this._elevation.colorImage=this._surfaceColorImage)}}start(){var e=this;e._options.viewer.terrainProvider.availability?e._drawManager?.startDraw("polygon",{clampToGround:!0},((t,{shape:l})=>{if(l.groupName&&"IsolineAnalysisDraw"===l.groupName){if(l){switch(e._options.positions=l._controlPoints,e._options.filltype){case 0:e._options.type=Cesium.Kq3dContourAnalysisType.LINE;break;case 1:e._options.type=Cesium.Kq3dContourAnalysisType.SURFACE;break;case 2:e._options.type=Cesium.Kq3dContourAnalysisType.SUFACE_LINE}e._elevation=new Cesium.Kq3dContourAnalysis(e._options)}e._drawManager.clearDrawGroup("IsolineAnalysisDraw")}}),"IsolineAnalysisDraw"):(0,a.Z)({message:this._language.terrainAnalysisTips,type:"warning"})}clear(){this._drawManager&&this._drawManager.stopDraw(),this._elevation&&this._elevation.destroy(),this._elevation=null}destroy(){this._drawManager&&this._drawManager.stopDraw(),this._elevation&&this._elevation.destroy(),this._elevation=null}setElevationMarking(e){this._options.label=e,this._elevation&&(this._elevation._isLabel=this._options.label)}setFirstCurve(e){this._options.firstCurve.show=e,this._elevation&&(this._elevation.firstCurve=this._options.firstCurve)}setFirstCurveSpace(e){this._options.spaceing=Number(e),this._elevation&&(this._elevation.spaceing=this._options.spaceing)}setFirstCurveWidth(e){this._options.firstCurve.width=Number(e),this._elevation&&(this._elevation.firstCurve=this._options.firstCurve)}setFirstCurveColor(e){this._options.firstCurve.color=new Cesium.Color.fromCssColorString(e),this._elevation&&(this._elevation.firstCurve=this._options.firstCurve)}setRememberCurve(e){this._options.rememberCurve.show=e,this._elevation&&(this._elevation.rememberCurve=this._options.rememberCurve)}setRememberCurveWidth(e){this._options.rememberCurve.width=Number(e),this._elevation&&(this._elevation.rememberCurve=this._options.rememberCurve)}setRememberCurveColor(e){this._options.rememberCurve.color=new Cesium.Color.fromCssColorString(e),this._elevation&&(this._elevation.rememberCurve=this._options.rememberCurve)}setIntervalCurve(e){this._options.timeCurve.show=e,this._elevation&&(this._elevation.timeCurve=this._options.timeCurve)}setIntervalCurveWidth(e){this._options.timeCurve.width=Number(e),this._elevation&&(this._elevation.timeCurve=this._options.timeCurve)}setIntervalCurveColor(e){this._options.timeCurve.color=new Cesium.Color.fromCssColorString(e),this._elevation&&(this._elevation.timeCurve=this._options.timeCurve)}setExtraCurve(e){this._options.helpCurve.show=e,this._elevation&&(this._elevation.helpCurve=this._options.helpCurve)}setExtraCurveWidth(e){this._options.helpCurve.width=Number(e),this._elevation&&(this._elevation.helpCurve=this._options.helpCurve)}setExtraCurveColor(e){this._elevation&&(this._elevation.helpCurve=this._options.helpCurve),this._options.helpCurve.color=new Cesium.Color.fromCssColorString(e)}setSurfaceAlpha(e){this._options.surfaceAlpha=Number(e),this._elevation&&(this._elevation.surfaceAlpha=Number(e))}setMinHeight(e){this._options.minHeight=Number(e),this._elevation&&(this._elevation.minHeight=Number(e))}setMaxHeight(e){this._options.maxHeight=Number(e),this._elevation&&(this._elevation.maxHeight=Number(e))}}var o=n(348),i=n(3458),s=n(7080);const d={class:"kq3d-isoline-analysis-box"},m={class:"kq3d-isoline-analysis-span"},c={class:"queryCondtion"},h={key:0},C={class:"kq3d-isoline-analysis-heightspan"},f={key:1},v={style:{width:"15%","text-align":"left"}},p=(0,e.createElementVNode)("div",{class:"kq3d-isoline-analysis-line"},null,-1),V={style:{width:"15%","text-align":"right"}},g=["src"],_={class:"queryCondtion"},x={key:0},b={class:"kq3d-isoline-analysis-heightspan"},N={key:1},w={style:{width:"15%","text-align":"left"}},y=(0,e.createElementVNode)("div",{class:"kq3d-isoline-analysis-line"},null,-1),k={style:{width:"15%","text-align":"right"}},T=["src"],W={class:"kq3d-isoline-analysis-footer"},S={name:"Kq3dIsolineAnalysis"};var H=Object.assign(S,{props:{settingParams:{type:Object},showShadow:{type:Boolean,default:!0},position:[String,Object],showHeaderTemp:{type:Boolean,default:!1},isCollapseHeaderTemp:{type:Boolean,default:!1},headerTempTitle:{type:String},headerTempIcon:{type:[Object,String],default:o.IconIsolineAnalysis},isRight:{type:Boolean,default:!0}},setup(a,{expose:o}){const n=a,{proxy:u}=(0,e.getCurrentInstance)();let S=(0,e.ref)(""),H=(0,e.ref)(u.$i18n.global.messages[u.$i18n.global.locale].webgl),U=(0,e.reactive)([{colorTableHeight:0,colorTable:null},{colorTableHeight:1e3,colorTable:"#00FF00"},{colorTableHeight:2e3,colorTable:"#0000FF"},{colorTableHeight:3e3,colorTable:"#FFFF00"},{colorTableHeight:4e3,colorTable:"#FF7F00"},{colorTableHeight:8e3,colorTable:"#FF0000"}]);const E=[{value:"0",src:l.RED_TO_PURPLE_URL},{value:"1",src:l.PURPLE_TO_YELLOW_URL},{value:"2",src:l.GREEN_TO_BLUE_URL}];let P=(0,e.ref)("line"),q=(0,e.reactive)({collapseValue:n.settingParams&&n.settingParams.collapseValue||(""==(n.settingParams&&n.settingParams.collapseValue)?"":"setting"),fillType:n.settingParams&&n.settingParams.fillType||0,fillTypeShow:n.settingParams&&n.settingParams.fillTypeShow||!0,elevationMarking:n.settingParams&&n.settingParams.elevationMarking||!0,firstCurve:n.settingParams&&void 0!==n.settingParams.firstCurve||!0,spaceing:n.settingParams&&n.settingParams.spaceing||500,minSpaceing:n.settingParams&&n.settingParams.minSpaceing||10,maxSpaceing:n.settingParams&&n.settingParams.maxSpaceing||1e3,firstCurveWidth:n.settingParams&&n.settingParams.firstCurveWidth||2,minFirstCurveWidth:n.settingParams&&n.settingParams.minFirstCurveWidth||0,maxFirstCurveWidth:n.settingParams&&n.settingParams.maxFirstCurveWidth||5,firstCurveColor:n.settingParams&&n.settingParams.firstCurveColor||"#ffff00",rememberCurve:n.settingParams&&void 0!==n.settingParams.rememberCurve||!0,rememberCurveWidth:n.settingParams&&n.settingParams.rememberCurveWidth||4,minRememberCurveWidth:n.settingParams&&n.settingParams.minRememberCurveWidth||0,maxRememberCurveWidth:n.settingParams&&n.settingParams.maxRememberCurveWidth||5,rememberCurveColor:n.settingParams&&n.settingParams.rememberCurveColor||"#0000ff",intervalCurve:n.settingParams&&void 0!==n.settingParams.intervalCurve||!0,intervalCurveWidth:n.settingParams&&n.settingParams.intervalCurveWidth||1,intervalCurveColor:n.settingParams&&n.settingParams.intervalCurveColor||"#00ff00",extraCurve:n.settingParams&&void 0!==n.settingParams.extraCurve||!0,extraCurveWidth:n.settingParams&&n.settingParams.extraCurveWidth||1,minExtraCurveWidth:n.settingParams&&n.settingParams.minExtraCurveWidth||0,maxExtraCurveWidth:n.settingParams&&n.settingParams.maxExtraCurveWidth||10,extraCurveColor:n.settingParams&&n.settingParams.extraCurveColor||"#ff0000",fillStyle:n.settingParams&&n.settingParams.fillStyle||1,colorTableHeight:n.settingParams&&n.settingParams.colorTableHeight||[1e3,2e3,3e3,4e3,8e3],colorTable:n.settingParams&&n.settingParams.colorTable||["#00FF00","#0000FF","#FFFF00","#FF7F00","#FF0000"],colorImage:n.settingParams&&n.settingParams.colorImage||"0",minHeight:n.settingParams&&n.settingParams.minHeight||300,maxHeight:n.settingParams&&n.settingParams.maxHeight||5100,surfaceAlpha:n.settingParams&&n.settingParams.surfaceAlpha||.6}),F=null,I=(0,e.ref)(null),B=(0,e.ref)(),R=(0,e.ref)(),A=(0,e.ref)(300),{locale:M,messages:L}=(0,s.useI18n)(),D=(0,e.ref)(null);D.value=H.value.isolineAnalysis,(0,e.watch)((()=>M.value),((e,t)=>{H.value=L.value[e].webgl,D.value=H.value.isolineAnalysis})),(0,e.onMounted)((()=>{(0,i.updatePosition)(I.value,n),(0,e.watch)((()=>n.position),((e,t)=>{(0,i.updatePosition)(I.value,n)})),O(),(0,e.watch)((()=>n.showHeaderTemp),((t,l)=>{(0,e.nextTick)((()=>{O()}))})),n.settingParams&&n.settingParams.boxScrollHeight&&n.settingParams.boxScrollHeight>0&&(A.value=n.settingParams.boxScrollHeight),S.value=u.$i18n.locale,t.utils.getWebMap(null,(e=>{if(e){var t={minHeight:q.minHeight,maxHeight:q.maxHeight,spaceing:q.spaceing,filltype:q.fillType,fillStyle:q.fillStyle,colorTableValue:[0,.1,.2,.3,.4],colorTable:q.colorTable,label:q.elevationMarking,firstCurve:{color:q.firstCurveColor,show:q.firstCurve,width:q.firstCurveWidth},rememberCurve:{color:q.rememberCurveColor,show:q.rememberCurve,width:q.rememberCurveWidth},timeCurve:{color:q.intervalCurveColor,show:q.intervalCurve,width:q.intervalCurveWidth},helpCurve:{color:q.extraCurveColor,show:q.extraCurve,width:q.extraCurveWidth},surfaceAlpha:q.surfaceAlpha,colorImage:q.colorImage};F=new r(e,t)}}))}));const O=()=>{n.showHeaderTemp&&(B.value=(0,i.createHeaderTemp)(I.value,(0,e.toRefs)(n),R,D))};function j(e){U&&U.length&&("height"==e?(q.colorTableHeight=U.map((e=>e.colorTableHeight)),q.colorTableHeight.shift()):"color"==e&&(q.colorTable=U.map((e=>e.colorTable)),q.colorTable.shift()))}function K(){F&&F.start()}const G=e=>{F.setFillType(e)},z=e=>{F.setFillStyle(e)};function Y(){F&&F.clear()}function $(e){var t="",l=E.find((t=>t.value===e));return l&&(t=l.src),t}function Z(e){switch(e){case"elevationMarking":F.setElevationMarking(q.elevationMarking);break;case"firstCurve":F.setFirstCurve(q.firstCurve);break;case"firstCurveSpace":F.setFirstCurveSpace(q.spaceing);break;case"firstCurveWidth":F.setFirstCurveWidth(q.firstCurveWidth);break;case"firstCurveColor":F.setFirstCurveColor(q.firstCurveColor);break;case"rememberCurve":F.setRememberCurve(q.rememberCurve);break;case"rememberCurveWidth":F.setRememberCurveWidth(q.rememberCurveWidth);break;case"rememberCurveColor":F.setRememberCurveColor(q.rememberCurveColor);break;case"intervalCurve":F.setIntervalCurve(q.intervalCurve);break;case"intervalCurveWidth":F.setIntervalCurveWidth(q.intervalCurveWidth);break;case"intervalCurveColor":F.setIntervalCurveColor(q.intervalCurveColor);break;case"extraCurve":F.setExtraCurve(q.extraCurve);break;case"extraCurveWidth":F.setExtraCurveWidth(q.extraCurveWidth);break;case"extraCurveColor":F.setExtraCurveColor(q.extraCurveColor);break;case"alpha":F.setSurfaceAlpha(q.surfaceAlpha);break;case"minHeight":F.setMinHeight(q.minHeight);break;case"maxHeight":F.setMaxHeight(q.maxHeight);break;case"colorTableHeight":j("height"),F.setColorTableHeight(q.colorTableHeight);break;case"colorTable":j("color"),F.setColorTable(q.colorTable);break;case"image":var t=$(q.colorImage);F.setFillStyleImage(t)}}return(0,e.onBeforeUnmount)((()=>{F&&F.destroy()})),o({refactorArr:j,startAnalysis:K,onChangeSelect:G,onChangeFillStyle:z,clearResult:Y,getImagePath:$,paramsChanged:Z}),(t,l)=>{const r=(0,e.resolveComponent)("kq-col"),o=(0,e.resolveComponent)("kq-option"),i=(0,e.resolveComponent)("kq-select"),n=(0,e.resolveComponent)("kq-row"),u=(0,e.resolveComponent)("kq-switch"),s=(0,e.resolveComponent)("kq-form-item"),F=(0,e.resolveComponent)("kq-divider"),M=(0,e.resolveComponent)("kq-slider"),L=(0,e.resolveComponent)("kq-input-number"),D=(0,e.resolveComponent)("kq-color-picker"),O=(0,e.resolveComponent)("kq-form"),j=(0,e.resolveComponent)("kq-scrollbar"),$=(0,e.resolveComponent)("kq-radio"),J=(0,e.resolveComponent)("kq-radio-group"),Q=(0,e.resolveComponent)("kq-tab-pane"),X=(0,e.resolveComponent)("kq-tabs"),ee=(0,e.resolveComponent)("kq-collapse-item"),te=(0,e.resolveComponent)("kq-collapse"),le=(0,e.resolveComponent)("kq-button");return(0,e.openBlock)(),(0,e.createElementBlock)("section",{class:(0,e.normalizeClass)(["kq3d-isoline-analysis",{"kq-box-shadow":a.showShadow}]),ref_key:"boxRef",ref:I},[a.showHeaderTemp?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(B)),{key:0,ref_key:"headerTempRef",ref:R},null,512)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",d,[(0,e.withDirectives)((0,e.createVNode)(n,{gutter:20},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:6},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",m,(0,e.toDisplayString)((0,e.unref)(H).fillType),1)])),_:1}),(0,e.createVNode)(r,{span:18},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(i,{modelValue:(0,e.unref)(q).fillType,"onUpdate:modelValue":l[0]||(l[0]=t=>(0,e.unref)(q).fillType=t),onChange:G},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(o,{label:(0,e.unref)(H).contourLine,value:0},null,8,["label"]),(0,e.createVNode)(o,{label:(0,e.unref)(H).contourSurface,value:1},null,8,["label"]),(0,e.createVNode)(o,{label:(0,e.unref)(H).contourLineSurface,value:2},null,8,["label"])])),_:1},8,["modelValue"])])),_:1})])),_:1},512),[[e.vShow,(0,e.unref)(q).fillTypeShow]]),(0,e.createVNode)(n,{class:"kq3d-isoline-analysis-tip"},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("p",{style:(0,e.normalizeStyle)({"margin-top":(0,e.unref)(q).fillTypeShow?"16px":"0px"})},(0,e.toDisplayString)((0,e.unref)(H).skylineTips),5)])),_:1}),(0,e.createVNode)(te,{"model-value":(0,e.unref)(q).collapseValue,class:"kq3d-isoline-analysis-collapse"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(ee,{title:(0,e.unref)(H).analysisSettings,name:"setting"},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",null,[(0,e.createVNode)(j,{always:"","max-height":(0,e.unref)(A)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",c,[0===(0,e.unref)(q).fillType?((0,e.openBlock)(),(0,e.createBlock)(O,{key:0,"label-width":"zh"===(0,e.unref)(S)?"110px":"180px","label-position":"left"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).elevationMarking},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).elevationMarking,"onUpdate:modelValue":l[1]||(l[1]=t=>(0,e.unref)(q).elevationMarking=t),onChange:l[2]||(l[2]=e=>Z("elevationMarking"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).firstCurve,"onUpdate:modelValue":l[3]||(l[3]=t=>(0,e.unref)(q).firstCurve=t),onChange:l[4]||(l[4]=e=>Z("firstCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveSpace},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).spaceing,"onUpdate:modelValue":l[5]||(l[5]=t=>(0,e.unref)(q).spaceing=t),step:10,min:(0,e.unref)(q).minSpaceing,max:(0,e.unref)(q).maxSpaceing,onChange:l[6]||(l[6]=e=>Z("firstCurveSpace"))},null,8,["modelValue","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).spaceing,"onUpdate:modelValue":l[7]||(l[7]=t=>(0,e.unref)(q).spaceing=t),min:(0,e.unref)(q).minSpaceing,max:(0,e.unref)(q).maxSpaceing,step:10,onChange:l[8]||(l[8]=e=>Z("firstCurveSpace")),"controls-position":"right"},null,8,["modelValue","min","max"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).firstCurveWidth,"onUpdate:modelValue":l[9]||(l[9]=t=>(0,e.unref)(q).firstCurveWidth=t),step:.1,min:(0,e.unref)(q).minFirstCurveWidth,max:(0,e.unref)(q).maxFirstCurveWidth,onChange:l[10]||(l[10]=e=>Z("firstCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).firstCurveWidth,"onUpdate:modelValue":l[11]||(l[11]=t=>(0,e.unref)(q).firstCurveWidth=t),min:(0,e.unref)(q).minFirstCurveWidth,max:(0,e.unref)(q).maxFirstCurveWidth,step:.1,onChange:l[12]||(l[12]=e=>Z("firstCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).firstCurveColor,"onUpdate:modelValue":l[13]||(l[13]=t=>(0,e.unref)(q).firstCurveColor=t),onChange:l[14]||(l[14]=e=>Z("firstCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).firstCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).rememberCurve,"onUpdate:modelValue":l[15]||(l[15]=t=>(0,e.unref)(q).rememberCurve=t),onChange:l[16]||(l[16]=e=>Z("rememberCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).rememberCurveWidth,"onUpdate:modelValue":l[17]||(l[17]=t=>(0,e.unref)(q).rememberCurveWidth=t),step:.1,min:(0,e.unref)(q).minRememberCurveWidth,max:(0,e.unref)(q).maxRememberCurveWidth,onChange:l[18]||(l[18]=e=>Z("rememberCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).rememberCurveWidth,"onUpdate:modelValue":l[19]||(l[19]=t=>(0,e.unref)(q).rememberCurveWidth=t),min:(0,e.unref)(q).minRememberCurveWidth,max:(0,e.unref)(q).maxRememberCurveWidth,step:.1,onChange:l[20]||(l[20]=e=>Z("rememberCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).rememberCurveColor,"onUpdate:modelValue":l[21]||(l[21]=t=>(0,e.unref)(q).rememberCurveColor=t),onChange:l[22]||(l[22]=e=>Z("rememberCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).rememberCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).intervalCurve,"onUpdate:modelValue":l[23]||(l[23]=t=>(0,e.unref)(q).intervalCurve=t),onChange:l[24]||(l[24]=e=>Z("intervalCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).intervalCurveWidth,"onUpdate:modelValue":l[25]||(l[25]=t=>(0,e.unref)(q).intervalCurveWidth=t),step:.1,min:(0,e.unref)(q).minIntervalCurveWidth,max:(0,e.unref)(q).maxIntervalCurveWidth,onChange:l[26]||(l[26]=e=>Z("intervalCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).intervalCurveWidth,"onUpdate:modelValue":l[27]||(l[27]=t=>(0,e.unref)(q).intervalCurveWidth=t),min:(0,e.unref)(q).minIntervalCurveWidth,max:(0,e.unref)(q).maxIntervalCurveWidth,step:.1,onChange:l[28]||(l[28]=e=>Z("intervalCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).intervalCurveColor,"onUpdate:modelValue":l[29]||(l[29]=t=>(0,e.unref)(q).intervalCurveColor=t),onChange:l[30]||(l[30]=e=>Z("intervalCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).intervalCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).extraCurve,"onUpdate:modelValue":l[31]||(l[31]=t=>(0,e.unref)(q).extraCurve=t),onChange:l[32]||(l[32]=e=>Z("extraCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).extraCurveWidth,"onUpdate:modelValue":l[33]||(l[33]=t=>(0,e.unref)(q).extraCurveWidth=t),step:.1,min:(0,e.unref)(q).minExtraCurveWidth,max:(0,e.unref)(q).maxExtraCurveWidth,onChange:l[34]||(l[34]=e=>Z("extraCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).extraCurveWidth,"onUpdate:modelValue":l[35]||(l[35]=t=>(0,e.unref)(q).extraCurveWidth=t),min:(0,e.unref)(q).minExtraCurveWidth,max:(0,e.unref)(q).maxExtraCurveWidth,step:.1,onChange:l[36]||(l[36]=e=>Z("extraCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).extraCurveColor,"onUpdate:modelValue":l[37]||(l[37]=t=>(0,e.unref)(q).extraCurveColor=t),onChange:l[38]||(l[38]=e=>Z("extraCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).extraCurve]])])),_:1},8,["label-width"])):(0,e.createCommentVNode)("v-if",!0)])])),_:1},8,["max-height"])]),1===(0,e.unref)(q).fillType?((0,e.openBlock)(),(0,e.createBlock)(O,{key:0,"label-width":"100px","label-position":"left"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"block"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).fillStyle},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(i,{modelValue:(0,e.unref)(q).fillStyle,"onUpdate:modelValue":l[39]||(l[39]=t=>(0,e.unref)(q).fillStyle=t),onChange:z},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(o,{label:(0,e.unref)(H).customColorScheme,value:0},null,8,["label"]),(0,e.createVNode)(o,{label:(0,e.unref)(H).gradientTexture,value:1},null,8,["label"])])),_:1},8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).surfaceAlpha},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).surfaceAlpha,"onUpdate:modelValue":l[40]||(l[40]=t=>(0,e.unref)(q).surfaceAlpha=t),min:0,max:1,step:.01,onChange:l[41]||(l[41]=e=>Z("alpha"))},null,8,["modelValue","step"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).surfaceAlpha,"onUpdate:modelValue":l[42]||(l[42]=t=>(0,e.unref)(q).surfaceAlpha=t),min:0,max:1,step:.01,"controls-position":"right",onChange:l[43]||(l[43]=e=>Z("alpha"))},null,8,["modelValue","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).isolineMinHeight},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).minHeight,"onUpdate:modelValue":l[44]||(l[44]=t=>(0,e.unref)(q).minHeight=t),min:0,step:100,max:8e3,onChange:l[45]||(l[45]=e=>Z("minHeight"))},null,8,["modelValue"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).minHeight,"onUpdate:modelValue":l[46]||(l[46]=t=>(0,e.unref)(q).minHeight=t),min:0,step:100,max:8e3,"controls-position":"right",onChange:l[47]||(l[47]=e=>Z("minHeight"))},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).isolineMaxHeight},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).maxHeight,"onUpdate:modelValue":l[48]||(l[48]=t=>(0,e.unref)(q).maxHeight=t),min:0,step:100,max:8e3,onChange:l[49]||(l[49]=e=>Z("maxHeight"))},null,8,["modelValue"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).maxHeight,"onUpdate:modelValue":l[50]||(l[50]=t=>(0,e.unref)(q).maxHeight=t),min:0,step:100,max:8e3,"controls-position":"right",onChange:l[51]||(l[51]=e=>Z("maxHeight"))},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),0===(0,e.unref)(q).fillStyle?((0,e.openBlock)(),(0,e.createElementBlock)("div",h,[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:18},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(H).setHeightRange),1)])),_:1}),(0,e.createVNode)(r,{span:6},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(H).setColor),1)])),_:1})])),_:1}),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(U),((t,a)=>((0,e.openBlock)(),(0,e.createBlock)(n,{key:a,style:{display:"flex"}},{default:(0,e.withCtx)((()=>[a>0?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createVNode)(r,{span:18},{default:(0,e.withCtx)((()=>[1===a?((0,e.openBlock)(),(0,e.createBlock)(L,{key:0,modelValue:(0,e.unref)(U)[a-1].colorTableHeight,"onUpdate:modelValue":t=>(0,e.unref)(U)[a-1].colorTableHeight=t,disabled:!0,onChange:l[52]||(l[52]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0),a>1&&a<(0,e.unref)(U).length?((0,e.openBlock)(),(0,e.createBlock)(L,{key:1,modelValue:(0,e.unref)(U)[a-1].colorTableHeight,"onUpdate:modelValue":t=>(0,e.unref)(U)[a-1].colorTableHeight=t,disabled:!0,step:1,onChange:l[53]||(l[53]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("span",C,(0,e.toDisplayString)((0,e.unref)(H).to),1),a>0&&a<(0,e.unref)(U).length-1?((0,e.openBlock)(),(0,e.createBlock)(L,{key:2,modelValue:t.colorTableHeight,"onUpdate:modelValue":e=>t.colorTableHeight=e,min:(0,e.unref)(U)[a-1].colorTableHeight,max:(0,e.unref)(U)[a+1].colorTableHeight,step:1,onChange:l[54]||(l[54]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue","min","max"])):(0,e.createCommentVNode)("v-if",!0),a===(0,e.unref)(U).length-1?((0,e.openBlock)(),(0,e.createBlock)(L,{key:3,modelValue:t.colorTableHeight,"onUpdate:modelValue":e=>t.colorTableHeight=e,step:1,disabled:!0,onChange:l[55]||(l[55]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0)])),_:2},1024),(0,e.createVNode)(r,{span:6},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:t.colorTable,"onUpdate:modelValue":e=>t.colorTable=e,onChange:l[56]||(l[56]=e=>Z("colorTable"))},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)],64)):(0,e.createCommentVNode)("v-if",!0)])),_:2},1024)))),128))])):(0,e.createCommentVNode)("v-if",!0),1===(0,e.unref)(q).fillStyle?((0,e.openBlock)(),(0,e.createElementBlock)("div",f,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).gradientColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",v,(0,e.toDisplayString)((0,e.unref)(q).minHeight)+"m",1),p,(0,e.createElementVNode)("div",V,(0,e.toDisplayString)((0,e.unref)(q).maxHeight)+"m",1)])),_:1}),(0,e.createVNode)(J,{modelValue:(0,e.unref)(q).colorImage,"onUpdate:modelValue":l[57]||(l[57]=t=>(0,e.unref)(q).colorImage=t),onChange:l[58]||(l[58]=e=>Z("image"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(E,((t,l)=>(0,e.createVNode)($,{key:l,label:t.value},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("img",{class:"kq3d-isoline-analysis-legend",src:t.src,alt:"无"},null,8,g)])),_:2},1032,["label"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["label"])])),_:1})])):(0,e.createCommentVNode)("v-if",!0)])),_:1})):(0,e.createCommentVNode)("v-if",!0),2===(0,e.unref)(q).fillType?((0,e.openBlock)(),(0,e.createBlock)(X,{key:1,modelValue:(0,e.unref)(P),"onUpdate:modelValue":l[117]||(l[117]=t=>(0,e.isRef)(P)?P.value=t:P=t),onTabChange:t.handleChange},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(Q,{label:(0,e.unref)(H).contourLine,name:"line"},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",null,[(0,e.createVNode)(j,{always:"","max-height":(0,e.unref)(A)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",_,[(0,e.createVNode)(O,{"label-width":"zh"===(0,e.unref)(S)?"110px":"180px","label-position":"left"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).elevationMarking},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).elevationMarking,"onUpdate:modelValue":l[59]||(l[59]=t=>(0,e.unref)(q).elevationMarking=t),onChange:l[60]||(l[60]=e=>Z("elevationMarking"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).firstCurve,"onUpdate:modelValue":l[61]||(l[61]=t=>(0,e.unref)(q).firstCurve=t),onChange:l[62]||(l[62]=e=>Z("firstCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveSpace},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).spaceing,"onUpdate:modelValue":l[63]||(l[63]=t=>(0,e.unref)(q).spaceing=t),step:10,min:(0,e.unref)(q).minSpaceing,max:(0,e.unref)(q).maxSpaceing,onChange:l[64]||(l[64]=e=>Z("firstCurveSpace"))},null,8,["modelValue","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).spaceing,"onUpdate:modelValue":l[65]||(l[65]=t=>(0,e.unref)(q).spaceing=t),min:(0,e.unref)(q).minSpaceing,max:(0,e.unref)(q).maxSpaceing,step:10,onChange:l[66]||(l[66]=e=>Z("firstCurveSpace")),"controls-position":"right"},null,8,["modelValue","min","max"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).firstCurveWidth,"onUpdate:modelValue":l[67]||(l[67]=t=>(0,e.unref)(q).firstCurveWidth=t),step:.1,min:(0,e.unref)(q).minFirstCurveWidth,max:(0,e.unref)(q).maxFirstCurveWidth,onChange:l[68]||(l[68]=e=>Z("firstCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).firstCurveWidth,"onUpdate:modelValue":l[69]||(l[69]=t=>(0,e.unref)(q).firstCurveWidth=t),min:(0,e.unref)(q).minFirstCurveWidth,max:(0,e.unref)(q).maxFirstCurveWidth,step:.1,onChange:l[70]||(l[70]=e=>Z("firstCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).firstCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).firstCurveColor,"onUpdate:modelValue":l[71]||(l[71]=t=>(0,e.unref)(q).firstCurveColor=t),onChange:l[72]||(l[72]=e=>Z("firstCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).firstCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).rememberCurve,"onUpdate:modelValue":l[73]||(l[73]=t=>(0,e.unref)(q).rememberCurve=t),onChange:l[74]||(l[74]=e=>Z("rememberCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).rememberCurveWidth,"onUpdate:modelValue":l[75]||(l[75]=t=>(0,e.unref)(q).rememberCurveWidth=t),step:.1,min:(0,e.unref)(q).minRememberCurveWidth,max:(0,e.unref)(q).maxRememberCurveWidth,onChange:l[76]||(l[76]=e=>Z("rememberCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).rememberCurveWidth,"onUpdate:modelValue":l[77]||(l[77]=t=>(0,e.unref)(q).rememberCurveWidth=t),min:(0,e.unref)(q).minRememberCurveWidth,max:(0,e.unref)(q).maxRememberCurveWidth,step:.1,onChange:l[78]||(l[78]=e=>Z("rememberCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).rememberCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).rememberCurveColor,"onUpdate:modelValue":l[79]||(l[79]=t=>(0,e.unref)(q).rememberCurveColor=t),onChange:l[80]||(l[80]=e=>Z("rememberCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).rememberCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).intervalCurve,"onUpdate:modelValue":l[81]||(l[81]=t=>(0,e.unref)(q).intervalCurve=t),onChange:l[82]||(l[82]=e=>Z("intervalCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).intervalCurveWidth,"onUpdate:modelValue":l[83]||(l[83]=t=>(0,e.unref)(q).intervalCurveWidth=t),step:.1,min:(0,e.unref)(q).minIntervalCurveWidth,max:(0,e.unref)(q).maxIntervalCurveWidth,onChange:l[84]||(l[84]=e=>Z("intervalCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).intervalCurveWidth,"onUpdate:modelValue":l[85]||(l[85]=t=>(0,e.unref)(q).intervalCurveWidth=t),min:(0,e.unref)(q).minIntervalCurveWidth,max:(0,e.unref)(q).maxIntervalCurveWidth,step:.1,onChange:l[86]||(l[86]=e=>Z("intervalCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).intervalCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).intervalCurveColor,"onUpdate:modelValue":l[87]||(l[87]=t=>(0,e.unref)(q).intervalCurveColor=t),onChange:l[88]||(l[88]=e=>Z("intervalCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).intervalCurve]]),(0,e.createVNode)(F),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurve},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{modelValue:(0,e.unref)(q).extraCurve,"onUpdate:modelValue":l[89]||(l[89]=t=>(0,e.unref)(q).extraCurve=t),onChange:l[90]||(l[90]=e=>Z("extraCurve"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.withDirectives)((0,e.createElementVNode)("div",null,[(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurveWidth},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).extraCurveWidth,"onUpdate:modelValue":l[91]||(l[91]=t=>(0,e.unref)(q).extraCurveWidth=t),step:.1,min:(0,e.unref)(q).minExtraCurveWidth,max:(0,e.unref)(q).maxExtraCurveWidth,onChange:l[92]||(l[92]=e=>Z("extraCurveWidth"))},null,8,["modelValue","step","min","max"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).extraCurveWidth,"onUpdate:modelValue":l[93]||(l[93]=t=>(0,e.unref)(q).extraCurveWidth=t),min:(0,e.unref)(q).minExtraCurveWidth,max:(0,e.unref)(q).maxExtraCurveWidth,step:.1,onChange:l[94]||(l[94]=e=>Z("extraCurveWidth")),"controls-position":"right"},null,8,["modelValue","min","max","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).extraCurveColor},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:(0,e.unref)(q).extraCurveColor,"onUpdate:modelValue":l[95]||(l[95]=t=>(0,e.unref)(q).extraCurveColor=t),onChange:l[96]||(l[96]=e=>Z("extraCurveColor"))},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})],512),[[e.vShow,(0,e.unref)(q).extraCurve]])])),_:1},8,["label-width"])])])),_:1},8,["max-height"])])])),_:1},8,["label"]),(0,e.createVNode)(Q,{label:(0,e.unref)(H).contourSurface,name:"surface"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(O,{"label-width":"100px","label-position":"left"},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"block"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).fillStyle},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(i,{modelValue:(0,e.unref)(q).fillStyle,"onUpdate:modelValue":l[97]||(l[97]=t=>(0,e.unref)(q).fillStyle=t),onChange:z},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(o,{label:(0,e.unref)(H).customColorScheme,value:0},null,8,["label"]),(0,e.createVNode)(o,{label:(0,e.unref)(H).gradientTexture,value:1},null,8,["label"])])),_:1},8,["modelValue"])])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).surfaceAlpha},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).surfaceAlpha,"onUpdate:modelValue":l[98]||(l[98]=t=>(0,e.unref)(q).surfaceAlpha=t),min:0,max:1,step:.01,onChange:l[99]||(l[99]=e=>Z("alpha"))},null,8,["modelValue","step"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).surfaceAlpha,"onUpdate:modelValue":l[100]||(l[100]=t=>(0,e.unref)(q).surfaceAlpha=t),min:0,max:1,step:.01,"controls-position":"right",onChange:l[101]||(l[101]=e=>Z("alpha"))},null,8,["modelValue","step"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).isolineMinHeight},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).minHeight,"onUpdate:modelValue":l[102]||(l[102]=t=>(0,e.unref)(q).minHeight=t),min:0,step:100,max:8e3,onChange:l[103]||(l[103]=e=>Z("minHeight"))},null,8,["modelValue"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).minHeight,"onUpdate:modelValue":l[104]||(l[104]=t=>(0,e.unref)(q).minHeight=t),min:0,step:100,max:8e3,"controls-position":"right",onChange:l[105]||(l[105]=e=>Z("minHeight"))},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),(0,e.createVNode)(n,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{label:(0,e.unref)(H).isolineMaxHeight},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:16},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(M,{modelValue:(0,e.unref)(q).maxHeight,"onUpdate:modelValue":l[106]||(l[106]=t=>(0,e.unref)(q).maxHeight=t),min:0,step:100,max:8e3,onChange:l[107]||(l[107]=e=>Z("maxHeight"))},null,8,["modelValue"])])),_:1}),(0,e.createVNode)(r,{span:8},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(L,{modelValue:(0,e.unref)(q).maxHeight,"onUpdate:modelValue":l[108]||(l[108]=t=>(0,e.unref)(q).maxHeight=t),min:0,step:100,max:8e3,"controls-position":"right",onChange:l[109]||(l[109]=e=>Z("maxHeight"))},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["label"])])),_:1}),0===(0,e.unref)(q).fillStyle?((0,e.openBlock)(),(0,e.createElementBlock)("div",x,[(0,e.createVNode)(n,{style:{display:"flex"}},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r,{span:18},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(H).setHeightRange),1)])),_:1}),(0,e.createVNode)(r,{span:6},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(H).setColor),1)])),_:1})])),_:1}),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(U),((t,a)=>((0,e.openBlock)(),(0,e.createBlock)(n,{key:a,style:{display:"flex"}},{default:(0,e.withCtx)((()=>[a>0?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createVNode)(r,{span:18},{default:(0,e.withCtx)((()=>[1===a?((0,e.openBlock)(),(0,e.createBlock)(L,{key:0,modelValue:(0,e.unref)(U)[a-1].colorTableHeight,"onUpdate:modelValue":t=>(0,e.unref)(U)[a-1].colorTableHeight=t,disabled:!0,onChange:l[110]||(l[110]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0),a>1&&a<(0,e.unref)(U).length?((0,e.openBlock)(),(0,e.createBlock)(L,{key:1,modelValue:(0,e.unref)(U)[a-1].colorTableHeight,"onUpdate:modelValue":t=>(0,e.unref)(U)[a-1].colorTableHeight=t,disabled:!0,step:1,onChange:l[111]||(l[111]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("span",b,(0,e.toDisplayString)((0,e.unref)(H).to),1),a>0&&a<(0,e.unref)(U).length-1?((0,e.openBlock)(),(0,e.createBlock)(L,{key:2,modelValue:t.colorTableHeight,"onUpdate:modelValue":e=>t.colorTableHeight=e,min:(0,e.unref)(U)[a-1].colorTableHeight,max:(0,e.unref)(U)[a+1].colorTableHeight,step:1,onChange:l[112]||(l[112]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue","min","max"])):(0,e.createCommentVNode)("v-if",!0),a===(0,e.unref)(U).length-1?((0,e.openBlock)(),(0,e.createBlock)(L,{key:3,modelValue:t.colorTableHeight,"onUpdate:modelValue":e=>t.colorTableHeight=e,step:1,disabled:!0,onChange:l[113]||(l[113]=e=>Z("colorTableHeight")),"controls-position":"right"},null,8,["modelValue","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0)])),_:2},1024),(0,e.createVNode)(r,{span:6},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(D,{modelValue:t.colorTable,"onUpdate:modelValue":e=>t.colorTable=e