| | |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <meta name="viewport" |
| | | content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> |
| | | <title>属性</title> |
| | | <title>Property</title> |
| | | <link rel="stylesheet" href="../layui/css/layui.css"> |
| | | <style> |
| | | body::-webkit-scrollbar { |
| | |
| | | |
| | | |
| | | .layui-form-label { |
| | | width: 100px !important; |
| | | padding: 11px 15px !important; |
| | | width: 150px !important; |
| | | padding: 12px 10px !important; |
| | | border-right: 1px #fff solid; |
| | | font-weight: bold !important; |
| | | font-size: 14px; |
| | |
| | | |
| | | .layui-input-block { |
| | | width: 150px !important; |
| | | margin-left: 150px !important; |
| | | margin-left: 175px !important; |
| | | } |
| | | |
| | | .mCSB_container { |
| | |
| | | .layui-form-select dl{ |
| | | color:black |
| | | } |
| | | .layui-colorpicker-main-input input.layui-input{ |
| | | width:135px; |
| | | } |
| | | </style> |
| | | </head> |
| | | |
| | | <body> |
| | | <div id="Attribute" style="margin:0 10px;"> |
| | | <div class="attrTitle"> |
| | | <legend>样式信息</legend> |
| | | <!-- <button type="button" class="layui-btn layui-btn-danger removeGraphic" onclick="removeGraphic()">移除</button> --> |
| | | <legend id="styleInfo"></legend> |
| | | </div> |
| | | <!--基本点--> |
| | | <div class="props point" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 基本点 |
| | | <label class="layui-form-label" id="labelPointType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divPoint"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelPointName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">大小</label> |
| | | <label class="layui-form-label" id="labelPointSize"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="size" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否不被遮挡</label> |
| | | <label class="layui-form-label" id="labelPointDepthText"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="isPointDisableDepthTest" |
| | | lay-filter="isPointDisableDepthTest" title="开关"> |
| | | lay-filter="isPointDisableDepthTest" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPointFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-point-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative;"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelPointFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-point-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelPointShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showPointOutline" lay-filter="showPointOutline" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline"> |
| | | <label class="layui-form-label">边框大小</label> |
| | | <label class="layui-form-label" id="labelPointOutlineWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="outlineWidth" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPointOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-point-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelPointOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-point-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelPointDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelPointDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props billboard" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 图片点 |
| | | <label class="layui-form-label" id="labelBillboardType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divBillboard"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelBillboardName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">图片链接</label> |
| | | <label class="layui-form-label" id="labelBillboardImage"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="image" lay-verify="title" autocomplete="off" placeholder="0" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">比例大小</label> |
| | | <label class="layui-form-label" id="labelBillboardScale"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="scale" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">水平对齐</label> |
| | | <label class="layui-form-label" id="labelBillboardHAlign"></label> |
| | | <div class="layui-input-block"> |
| | | <select name="horizontalOrigin" class="horizontalOrigin" lay-filter="horizontalOrigin"> |
| | | <option value="0">居中</option> |
| | | <option value="1">左对齐</option> |
| | | <option value="-1">右对齐</option> |
| | | <select name="horizontalOrigin" class="horizontalOrigin" lay-filter="horizontalOrigin" id="selectHAlign"> |
| | | <option value="0"></option> |
| | | <option value="1"></option> |
| | | <option value="-1"></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">垂直对齐</label> |
| | | <label class="layui-form-label" id="labelBillboardVAlign"></label> |
| | | <div class="layui-input-block"> |
| | | <select name="verticalOrigin" class="verticalOrigin" lay-filter="verticalOrigin"> |
| | | <option value="0">居中</option> |
| | | <option value="-1">上对齐</option> |
| | | <option value="1">下对齐</option> |
| | | <option value="2">基线对齐</option> |
| | | <select name="verticalOrigin" class="verticalOrigin" lay-filter="verticalOrigin" id="selectVAlign"> |
| | | <option value="0"></option> |
| | | <option value="-1"></option> |
| | | <option value="1"></option> |
| | | <option value="2"></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">旋转角度</label> |
| | | <label class="layui-form-label" id="labelBillboardRotate"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="rotation" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">宽</label> |
| | | <label class="layui-form-label" id="labelBillboardWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="width" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">高</label> |
| | | <label class="layui-form-label" id="labelBillboardHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否不被遮挡</label> |
| | | <label class="layui-form-label" id="labelBillboardDepthText"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="isBillboardDisableDepthTest" |
| | | lay-filter="isBillboardDisableDepthTest" title="开关"> |
| | | lay-filter="isBillboardDisableDepthTest" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelBillboardFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-billboard-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative;"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelBillboardFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-billboard-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelBillboardDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelBillboardDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props label" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 文本点 |
| | | <label class="layui-form-label" id="labelTextType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divText"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelTextName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">内容</label> |
| | | <label class="layui-form-label" id="labelTextContent"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="text" lay-verify="title" autocomplete="off" placeholder="0" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">字体</label> |
| | | <label class="layui-form-label" id="labelTextFont"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="font" lay-verify="title" autocomplete="off" placeholder="0" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">水平对齐</label> |
| | | <label class="layui-form-label" id="labelTextHAlign"></label> |
| | | <div class="layui-input-block"> |
| | | <select name="horizontalOrigin" class="horizontalOrigin" lay-filter="horizontalOrigin"> |
| | | <option value="0">居中</option> |
| | | <option value="1">左对齐</option> |
| | | <option value="-1">右对齐</option> |
| | | <select name="horizontalOrigin" class="horizontalOrigin" lay-filter="horizontalOrigin" id="selectTextHAlign"> |
| | | <option value="0"></option> |
| | | <option value="1"></option> |
| | | <option value="-1"></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">垂直对齐</label> |
| | | <label class="layui-form-label" id="labelTextVAlign"></label> |
| | | <div class="layui-input-block"> |
| | | <select name="verticalOrigin" class="verticalOrigin" lay-filter="verticalOrigin"> |
| | | <option value="0">居中</option> |
| | | <option value="-1">上对齐</option> |
| | | <option value="1">下对齐</option> |
| | | <option value="2">基线对齐</option> |
| | | <select name="verticalOrigin" class="verticalOrigin" lay-filter="verticalOrigin" id="selectTextVAlign"> |
| | | <option value="0"></option> |
| | | <option value="-1"></option> |
| | | <option value="1"></option> |
| | | <option value="2"></option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">比例大小</label> |
| | | <label class="layui-form-label" id="labelTextScale"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="scale" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否不被遮挡</label> |
| | | <label class="layui-form-label" id="labelTextDepthTest"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="isLabelDisableDepthTest" |
| | | lay-filter="isLabelDisableDepthTest" title="开关"> |
| | | lay-filter="isLabelDisableDepthTest" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelTextFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-label-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative;"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelTextFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-label-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelTextShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showLabelOutline" lay-filter="showLabelOutline" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline"> |
| | | <label class="layui-form-label">边框大小</label> |
| | | <label class="layui-form-label" id="labelTextOutlineWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="outlineWidth" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelTextOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-label-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelTextOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-label-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示背景</label> |
| | | <label class="layui-form-label" id="labelTextShowBG"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showLabelBackground" |
| | | lay-filter="showLabelBackground" title="开关"> |
| | | lay-filter="showLabelBackground" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item background color"> |
| | | <label class="layui-form-label">背景色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelTextBGColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-label-background" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item background" style="position:relative;"> |
| | | <label class="layui-form-label">背景透明度</label> |
| | | <label class="layui-form-label" id="labelTextBGAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-label-background" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelTextDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelTextDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props model" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 模型 |
| | | <label class="layui-form-label" id="labelModelType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divModel"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelModelName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">模型链接</label> |
| | | <label class="layui-form-label" id="labelModelUrl"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="url" lay-verify="title" autocomplete="off" placeholder="0" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">高度</label> |
| | | <label class="layui-form-label" id="labelModelHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">比例大小</label> |
| | | <label class="layui-form-label" id="labelModelScale"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="scale" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小显示尺寸</label> |
| | | <label class="layui-form-label" id="labelModelMinPixelSize"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minimumPixelSize" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否执行动画</label> |
| | | <label class="layui-form-label" id="labelModelRunAnimate"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="runAnimations" lay-filter="runAnimations" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelModelFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-model-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative;"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelModelFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-model-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">自旋转</label> |
| | | <label class="layui-form-label" id="labelModelAutoRotate"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="autoRotate" lay-filter="autoRotate" title="开关"> |
| | | <input type="checkbox" lay-skin="switch" id="autoRotate" lay-filter="autoRotate" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">方向角</label> |
| | | <label class="layui-form-label" id="labelModelHeading"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="heading" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">俯仰角</label> |
| | | <label class="layui-form-label" id="labelModelPitch"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="pitch" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">翻滚角</label> |
| | | <label class="layui-form-label" id="labelModelRoll"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="roll" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelModelDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelModelDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props polyline" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 线 |
| | | <label class="layui-form-label" id="labelLineType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divPolyline"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelLineName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">线宽</label> |
| | | <label class="layui-form-label" id="labelPolylineLineWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="width" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否贴地</label> |
| | | <label class="layui-form-label" id="labelLineClampToGround"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showClampToGround_Polyline" |
| | | lay-filter="showClampToGround" title="开关"> |
| | | lay-filter="showClampToGround" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPolylineFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-polyline-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative;"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelPolylineFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-polyline-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelPolylineShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showPolylineOutline" |
| | | lay-filter="showPolylineOutline" title="开关"> |
| | | lay-filter="showPolylineOutline" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline"> |
| | | <label class="layui-form-label">边框大小</label> |
| | | <label class="layui-form-label" id="labelPolylineOutlineWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="outlineWidth" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPolylineOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-polyline-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelPolylineOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-polyline-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelPolylineDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelPolylineDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props polygon" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 多边形 |
| | | <label class="layui-form-label" id="labelPolygonType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divPolygon"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelPolygonName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否贴地</label> |
| | | <label class="layui-form-label" id="labelPolygonClampToGround"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showClampToGround_Polygon" |
| | | lay-filter="showClampToGround" title="开关"> |
| | | lay-filter="showClampToGround" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPolygonFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-polygon-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelPolygonFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-polygon-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelPolygonShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showPolygonOutline" lay-filter="showPolygonOutline" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelPolygonOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-polygon-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelPolygonOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-polygon-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelPolygonDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelPolygonDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props rectangle" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 矩形 |
| | | <label class="layui-form-label" id="labelRectType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divRectangle"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelRectName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否贴地</label> |
| | | <label class="layui-form-label" id="labelRectClampToGround"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showClampToGround_Rectangle" |
| | | lay-filter="showClampToGround" title="开关"> |
| | | lay-filter="showClampToGround" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item height"> |
| | | <label class="layui-form-label">高度</label> |
| | | <label class="layui-form-label" id="labelRectHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">旋转角度</label> |
| | | <label class="layui-form-label" id="labelRectRotate"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="rotation" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelRectFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-rectangle-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelRectFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-rectangle-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelRectShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showRectangleOutline" |
| | | lay-filter="showRectangleOutline" title="开关"> |
| | | lay-filter="showRectangleOutline" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelRectOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-rectangle-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelRectOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-rectangle-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelRectDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelRectDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props ellipse" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 圆形 |
| | | <label class="layui-form-label" id="labelCircleType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divCircle"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelCircleName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否贴地</label> |
| | | <label class="layui-form-label" id="labelCircleClampToGround"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showClampToGround_Ellipse" |
| | | lay-filter="showClampToGround" title="开关"> |
| | | lay-filter="showClampToGround" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item height"> |
| | | <label class="layui-form-label">高度</label> |
| | | <label class="layui-form-label" id="labelCircleHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.\-]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">半径</label> |
| | | <label class="layui-form-label" id="labelCircleRadius"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="radius" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCircleFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ellipse-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelCircleFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ellipse-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelCircleShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showEllipseOutline" lay-filter="showEllipseOutline" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCircleOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ellipse-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelCircleOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ellipse-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelCircleDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelCircleDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props ExtrudedPolygon" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 多边体 |
| | | <label class="layui-form-label" id="labelExtrudePolygonType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divExtrudePolygon"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">高度</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">拉伸高度</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonExtrudeHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="extrudedHeight" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelExtrudePolygonFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ExtrudedPolygon-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ExtrudedPolygon-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showExtrudedPolygonOutline" |
| | | lay-filter="showExtrudedPolygonOutline" title="开关"> |
| | | lay-filter="showExtrudedPolygonOutline" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelExtrudePolygonOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ExtrudedPolygon-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ExtrudedPolygon-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelExtrudePolygonDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props box" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 立方体 |
| | | <label class="layui-form-label" id="labelCubeType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divCube"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelCubeName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">长</label> |
| | | <label class="layui-form-label" id="labelCubeLength"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="long" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">宽</label> |
| | | <label class="layui-form-label" id="labelCubeWidth"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="width" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">高</label> |
| | | <label class="layui-form-label" id="labelCubeHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCubeFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-box-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelCubeFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-box-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelCubeShoBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showBoxOutline" lay-filter="showBoxOutline" |
| | | title="开关"> |
| | | lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCubeOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-box-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelCubeOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-box-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelCubeDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelCubeDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props cylinder" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block cylinderType" style="line-height: 38px;"> |
| | | 圆柱体 |
| | | <label class="layui-form-label" id="labelCylinderType"></label> |
| | | <div class="layui-input-block cylinderType" style="line-height: 38px;" id="divCylinder"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelCylinderName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">半径</label> |
| | | <label class="layui-form-label" id="labelCylinderRadius"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="radius" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item topRadius"> |
| | | <label class="layui-form-label">顶部半径</label> |
| | | <label class="layui-form-label" id="labelCylinderTopRadius"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="topRadius" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">高</label> |
| | | <label class="layui-form-label" id="labelCylinderHeight"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="height" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCylinderFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-cylinder-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelCylinderFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-cylinder-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelCylinderShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showCylinderOutline" |
| | | lay-filter="showCylinderOutline" title="开关"> |
| | | lay-filter="showCylinderOutline" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelCylinderOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-cylinder-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelCylinderOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-cylinder-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelCylinderDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelCylinderDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | <div class="props ellipsoid" style="display: none"> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">类型</label> |
| | | <div class="layui-input-block" style="line-height: 38px;"> |
| | | 球体 |
| | | <label class="layui-form-label" id="labelSphereType"></label> |
| | | <div class="layui-input-block" style="line-height: 38px;" id="divSphere"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">名称</label> |
| | | <label class="layui-form-label" id="labelSphereName"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" name="name" lay-verify="title" autocomplete="off" placeholder="0" value="" |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">半径</label> |
| | | <label class="layui-form-label" id="labelSphereRadius"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="radius" lay-verify="title" autocomplete="off" placeholder="0" |
| | | onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item color"> |
| | | <label class="layui-form-label">填充色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelSphereFillColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ellipsoid-fill" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="position:relative"> |
| | | <label class="layui-form-label">填充透明度</label> |
| | | <label class="layui-form-label" id="labelSphereFillAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ellipsoid-fill" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">是否显示边框</label> |
| | | <label class="layui-form-label" id="labelSphereShowBorder"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" lay-skin="switch" id="showEllipsoidOutline" |
| | | lay-filter="showEllipsoidOutline" title="开关"> |
| | | lay-filter="showEllipsoidOutline" lay-text=""> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline color"> |
| | | <label class="layui-form-label">边框色</label> |
| | | <div class="layui-input-block"> |
| | | <label class="layui-form-label" id="labelSphereOutlineColor"></label> |
| | | <div class="layui-input-block" onclick="changeLanguage()"> |
| | | <div id="colorchk-ellipsoid-outline" style="display: inline-block;margin-top: 2px;"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item outline" style="position:relative;"> |
| | | <label class="layui-form-label">边框透明度</label> |
| | | <label class="layui-form-label" id="labelSphereOutlineAlpha"></label> |
| | | <div class="layui-input-block" style="position: absolute;top: 16px"> |
| | | <div id="opacity-ellipsoid-outline" class="demo-slider"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">最小可视距离</label> |
| | | <label class="layui-form-label" id="labelSphereDistanceDisplayNear"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="minViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="border: 1px #fff solid"> |
| | | <label class="layui-form-label">最大可视距离</label> |
| | | <label class="layui-form-label" id="labelSphereDistanceDisplayFar"></label> |
| | | <div class="layui-input-block"> |
| | | <input type="number" name="maxViewDistance" lay-verify="title" autocomplete="off" |
| | | placeholder="0" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="layui-input"> |
| | |
| | | var editGraphic = PopupData.editGraphic; |
| | | !editGraphic && (editGraphic = {}); |
| | | |
| | | function changeLanguage() { |
| | | var elementClear = document.getElementsByClassName("layui-btn layui-btn-sm") |
| | | if(elementClear.length === 2 ){ |
| | | elementClear[0].innerText = `${Viewer.language.COMMON_CLEAR}` |
| | | elementClear[1].innerText = `${Viewer.language.COMMON_CONFIRM}` |
| | | } |
| | | } |
| | | |
| | | document.getElementById("styleInfo").innerText = `${Viewer.language.SG_STYLE_INFO}` |
| | | //基本点 |
| | | document.getElementById("labelPointType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelPointName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("divPoint").innerText = `${Viewer.language.SG_PROP_POINT}` |
| | | document.getElementById("labelPointSize").innerText = `${Viewer.language.SG_PROP_SIZE}` |
| | | document.getElementById("isPointDisableDepthTest").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showPointOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelPointDepthText").innerText = `${Viewer.language.SG_PROP_DEPTH_TEST}` |
| | | document.getElementById("labelPointFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelPointFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelPointShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelPointOutlineWidth").innerText = `${Viewer.language.SG_PROP_OUTLINE_WIDTH}` |
| | | document.getElementById("labelPointOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelPointOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelPointDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelPointDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | //图片点 |
| | | document.getElementById("labelBillboardType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelBillboardName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("isBillboardDisableDepthTest").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelBillboardDepthText").innerText = `${Viewer.language.SG_PROP_DEPTH_TEST}` |
| | | document.getElementById("labelBillboardFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelBillboardFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelBillboardDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelBillboardDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("divBillboard").innerText = `${Viewer.language.SG_PROP_BILLBOARD}` |
| | | document.getElementById("labelBillboardImage").innerText = `${Viewer.language.SG_PROP_IMAGE_URL}` |
| | | document.getElementById("labelBillboardScale").innerText = `${Viewer.language.SG_PROP_SCALE}` |
| | | document.getElementById("labelBillboardHAlign").innerText = `${Viewer.language.SG_PROP_H_ALIGNMENT}` |
| | | document.getElementById("labelBillboardVAlign").innerText = `${Viewer.language.SG_PROP_V_ALIGNMENT}` |
| | | var selectH = document.getElementById("selectHAlign"); |
| | | selectH.options[0].innerText = `${Viewer.language.SG_PROP_ALIGN_CENTER}` |
| | | selectH.options[1].innerText = `${Viewer.language.SG_PROP_ALIGN_LEFT}` |
| | | selectH.options[2].innerText = `${Viewer.language.SG_PROP_ALIGN_RIGHT}` |
| | | var selectV = document.getElementById("selectVAlign"); |
| | | selectV.options[0].innerText = `${Viewer.language.SG_PROP_ALIGN_CENTER}` |
| | | selectV.options[1].innerText = `${Viewer.language.SG_PROP_ALIGN_TOP}` |
| | | selectV.options[2].innerText = `${Viewer.language.SG_PROP_ALIGN_BOTTOM}` |
| | | selectV.options[3].innerText = `${Viewer.language.SG_PROP_ALIGN_BASE}` |
| | | document.getElementById("labelBillboardRotate").innerText = `${Viewer.language.SG_PROP_ROTATE}` |
| | | document.getElementById("labelBillboardWidth").innerText = `${Viewer.language.SG_PROP_WIDTH}` |
| | | document.getElementById("labelBillboardHeight").innerText = `${Viewer.language.SG_PROP_HEIGHT}` |
| | | //文本点 |
| | | document.getElementById("labelTextType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelTextName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("isLabelDisableDepthTest").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showLabelOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showLabelBackground").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelTextDepthTest").innerText = `${Viewer.language.SG_PROP_DEPTH_TEST}` |
| | | document.getElementById("labelTextFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelTextFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelTextShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelTextOutlineWidth").innerText = `${Viewer.language.SG_PROP_OUTLINE_WIDTH}` |
| | | document.getElementById("labelTextOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelTextOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelTextDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelTextDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelTextScale").innerText = `${Viewer.language.SG_PROP_SCALE}` |
| | | document.getElementById("labelTextHAlign").innerText = `${Viewer.language.SG_PROP_H_ALIGNMENT}` |
| | | document.getElementById("labelTextVAlign").innerText = `${Viewer.language.SG_PROP_V_ALIGNMENT}` |
| | | document.getElementById("divText").innerText = `${Viewer.language.SG_PROP_TEXT}` |
| | | document.getElementById("labelTextContent").innerText = `${Viewer.language.SG_PROP_CONTENT}` |
| | | document.getElementById("labelTextFont").innerText = `${Viewer.language.SG_PROP_FONT}` |
| | | var selectTextH = document.getElementById("selectTextHAlign"); |
| | | selectTextH.options[0].innerText = `${Viewer.language.SG_PROP_ALIGN_CENTER}` |
| | | selectTextH.options[1].innerText = `${Viewer.language.SG_PROP_ALIGN_LEFT}` |
| | | selectTextH.options[2].innerText = `${Viewer.language.SG_PROP_ALIGN_RIGHT}` |
| | | var selectTextV = document.getElementById("selectTextVAlign"); |
| | | selectTextV.options[0].innerText = `${Viewer.language.SG_PROP_ALIGN_CENTER}` |
| | | selectTextV.options[1].innerText = `${Viewer.language.SG_PROP_ALIGN_TOP}` |
| | | selectTextV.options[2].innerText = `${Viewer.language.SG_PROP_ALIGN_BOTTOM}` |
| | | selectTextV.options[3].innerText = `${Viewer.language.SG_PROP_ALIGN_BASE}` |
| | | document.getElementById("labelTextShowBG").innerText = `${Viewer.language.SG_PROP_SHOW_BG}` |
| | | document.getElementById("labelTextBGColor").innerText = `${Viewer.language.SG_PROP_BG_COLOR}` |
| | | document.getElementById("labelTextBGAlpha").innerText = `${Viewer.language.SG_PROP_BG_ALPHA}` |
| | | //模型点 |
| | | document.getElementById("labelModelType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelModelName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("runAnimations").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("autoRotate").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelModelFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelModelFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelModelDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelModelDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelModelScale").innerText = `${Viewer.language.SG_PROP_SCALE}` |
| | | document.getElementById("divModel").innerText = `${Viewer.language.EARTH_CTRL_POSITION_MODEL}` |
| | | document.getElementById("labelModelUrl").innerText = `${Viewer.language.SG_PROP_MODEL_URL}` |
| | | document.getElementById("labelModelHeight").innerText = `${Viewer.language.EARTH_CTRL_POSITION_HEIGHT}` |
| | | document.getElementById("labelModelMinPixelSize").innerText = `${Viewer.language.SG_PROP_MIN_PIXEL_SIZE}` |
| | | document.getElementById("labelModelRunAnimate").innerText = `${Viewer.language.SG_PROP_RUN_ANIMATE}` |
| | | document.getElementById("labelModelHeading").innerText = `${Viewer.language.CREATOR_HEADING}` |
| | | document.getElementById("labelModelPitch").innerText = `${Viewer.language.CREATOR_PITCH}` |
| | | document.getElementById("labelModelRoll").innerText = `${Viewer.language.SG_PROP_ROLL}` |
| | | document.getElementById("labelModelAutoRotate").innerText = `${Viewer.language.SG_PROP_AUTO_ROTATE}` |
| | | //线 |
| | | document.getElementById("labelLineType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelLineName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showClampToGround_Polyline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showPolylineOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelPolylineFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelPolylineFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelPolylineShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelPolylineOutlineWidth").innerText = `${Viewer.language.SG_PROP_OUTLINE_WIDTH}` |
| | | document.getElementById("labelPolylineOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelPolylineOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelPolylineDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelPolylineDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelLineClampToGround").innerText = `${Viewer.language.SG_PROP_CLAMP_TO_GROUND}` |
| | | document.getElementById("divPolyline").innerText = `${Viewer.language.CREATOR_POLYLINE}` |
| | | document.getElementById("labelPolylineLineWidth").innerText = `${Viewer.language.SG_PROP_LINE_WIDTH}` |
| | | //面 |
| | | document.getElementById("labelPolygonType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelPolygonName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showClampToGround_Polygon").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showPolygonOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelPolygonFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelPolygonFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelPolygonShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelPolygonOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelPolygonOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelPolygonDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelPolygonDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelPolygonClampToGround").innerText = `${Viewer.language.SG_PROP_CLAMP_TO_GROUND}` |
| | | document.getElementById("divPolygon").innerText = `${Viewer.language.TOOLS_SUBMERGENCE_POLYGON_NAME}` |
| | | //矩形 |
| | | document.getElementById("labelRectType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelRectName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showClampToGround_Rectangle").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showRectangleOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelRectFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelRectFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelRectShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelRectOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelRectOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelRectDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelRectDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelRectRotate").innerText = `${Viewer.language.SG_PROP_ROTATE}` |
| | | document.getElementById("labelRectHeight").innerText = `${Viewer.language.EARTH_CTRL_POSITION_HEIGHT}` |
| | | document.getElementById("labelRectClampToGround").innerText = `${Viewer.language.SG_PROP_CLAMP_TO_GROUND}` |
| | | document.getElementById("divRectangle").innerText = `${Viewer.language.CREATOR_RECTANGLE}` |
| | | //圆形 |
| | | document.getElementById("labelCircleType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelCircleName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showClampToGround_Ellipse").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("showEllipseOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelCircleFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelCircleFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelCircleShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelCircleOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelCircleOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelCircleDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelCircleDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelCircleHeight").innerText = `${Viewer.language.EARTH_CTRL_POSITION_HEIGHT}` |
| | | document.getElementById("labelCircleRadius").innerText = `${Viewer.language.UNIT_RADIUS}` |
| | | document.getElementById("labelCircleClampToGround").innerText = `${Viewer.language.SG_PROP_CLAMP_TO_GROUND}` |
| | | document.getElementById("divCircle").innerText = `${Viewer.language.SG_PROP_CIRCLE}` |
| | | //多边体 |
| | | document.getElementById("labelExtrudePolygonType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelExtrudePolygonName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showExtrudedPolygonOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelExtrudePolygonFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelExtrudePolygonFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelExtrudePolygonShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelExtrudePolygonOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelExtrudePolygonOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelExtrudePolygonDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelExtrudePolygonDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelExtrudePolygonHeight").innerText = `${Viewer.language.EARTH_CTRL_POSITION_HEIGHT}` |
| | | document.getElementById("divExtrudePolygon").innerText = `${Viewer.language.CREATOR_POLYGON_WITH_HEIGHT}` |
| | | document.getElementById("labelExtrudePolygonExtrudeHeight").innerText = `${Viewer.language.SG_EXTRUDE_HEIGHT}` |
| | | //立方体 |
| | | document.getElementById("labelCubeType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelCubeName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showBoxOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelCubeFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelCubeFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelCubeShoBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelCubeOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelCubeOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelCubeDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelCubeDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelCubeWidth").innerText = `${Viewer.language.SG_PROP_WIDTH}` |
| | | document.getElementById("labelCubeHeight").innerText = `${Viewer.language.SG_PROP_HEIGHT}` |
| | | document.getElementById("labelCubeLength").innerText = `${Viewer.language.SG_PROP_LENGTH}` |
| | | document.getElementById("divCube").innerText = `${Viewer.language.CREATOR_CUBE}` |
| | | //圆柱体 |
| | | document.getElementById("labelCylinderType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelCylinderName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showCylinderOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelCylinderFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelCylinderFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelCylinderShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelCylinderOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelCylinderOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelCylinderDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelCylinderDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelCylinderHeight").innerText = `${Viewer.language.SG_PROP_HEIGHT}` |
| | | document.getElementById("labelCylinderRadius").innerText = `${Viewer.language.UNIT_RADIUS}` |
| | | document.getElementById("labelCylinderTopRadius").innerText = `${Viewer.language.UNIT_RADIUS}` |
| | | document.getElementById("divCylinder").innerText = `${Viewer.language.CREATOR_CYLINDER}` |
| | | //球体 |
| | | document.getElementById("labelSphereType").innerText = `${Viewer.language.SG_PROP_TYPE}` |
| | | document.getElementById("labelSphereName").innerText = `${Viewer.language.SG_PROP_NAME}` |
| | | document.getElementById("showEllipsoidOutline").setAttribute("lay-text", `${Viewer.language.SG_ON_OR_OFF}`) |
| | | document.getElementById("labelSphereFillColor").innerText = `${Viewer.language.SG_PROP_FILL_COLOR}` |
| | | document.getElementById("labelSphereFillAlpha").innerText = `${Viewer.language.SG_PROP_FILL_ALPHA}` |
| | | document.getElementById("labelSphereShowBorder").innerText = `${Viewer.language.SG_PROP_SHOW_BORDER}` |
| | | document.getElementById("labelSphereOutlineColor").innerText = `${Viewer.language.SG_PROP_BORDER_COLOR}` |
| | | document.getElementById("labelSphereOutlineAlpha").innerText = `${Viewer.language.SG_PROP_BORDER_ALPHA}` |
| | | document.getElementById("labelSphereDistanceDisplayNear").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_NEAR}` |
| | | document.getElementById("labelSphereDistanceDisplayFar").innerText = `${Viewer.language.SG_PROP_DISTANCE_DISPLAY_FAR}` |
| | | document.getElementById("labelSphereRadius").innerText = `${Viewer.language.UNIT_RADIUS}` |
| | | document.getElementById("divSphere").innerText = `${Viewer.language.CREATOR_SPHERE}` |
| | | |
| | | layui.use(['element', 'form', 'slider', 'colorpicker'], function () { |
| | | window.$ = layui.jquery; |
| | | window.element = layui.element; //Tab的切换功能,切换事件监听等,需要依赖element模块 |
| | |
| | | if (type === 'cylinder' && !editGraphic.entity.changeTop) { |
| | | $('.cylinder input[name="topRadius"]').val(editGraphic.getValue('topRadius').toFixed(2)); |
| | | $('.cylinder .topRadius').show(); |
| | | $('.cylinder .cylinderType').html('圆锥体'); |
| | | $('.cylinder .cylinderType').html(`${Viewer.language.CREATOR_CONE}`); |
| | | } |
| | | $('#Attribute').find("." + type).show(); |
| | | |