|
|
@@ -72,164 +72,164 @@ define(['modDir/menu/myLayerActions'],
|
|
|
function addToMyLayer(options) { // guid type(图层或图层组) name mod(是否无透明度)
|
|
|
// console.log(options.layerData);
|
|
|
// console.log("add");
|
|
|
- var layerLength = $("#layerControlMenu .myLayers li").length;
|
|
|
- if (layerLength < map23DConfig.layerMaxLength) {
|
|
|
- // console.log(layerLength);
|
|
|
- var DOMid = options.DOM.guid;
|
|
|
- var mnAct = '<div class="mn-act no" setOp="no">';
|
|
|
- if (options.DOM.type == "layer" || options.DOM.type == "otherOrigin" || options.DOM.type == "thematicOrigin" || options.DOM.type == "sxlayer" || options.DOM.type == "QXSY" || options.DOM.type == "RASTER" || options.DOM.type == "VECTOR") {
|
|
|
- mnAct = '<div class="mn-act yes" setOp="yes">';
|
|
|
- } else if (options.mod == "taiShi") {
|
|
|
- mnAct = '<div class="mn-act no taiShiTool" setOp="no">';
|
|
|
- } else if (options.mod == "wxjd") {
|
|
|
- mnAct = '<div class="mn-act no" style="margin-left: 0px;" setOp="no">';
|
|
|
- }
|
|
|
- if (options.mod == "test") {
|
|
|
- mnAct = '<div class="mn-act yes DS" setOp="yes">';
|
|
|
- }
|
|
|
- var data;
|
|
|
- var layerFloor = "zid" + DOMid;
|
|
|
- if (options.mod == "test") {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
- '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
- '<span class="fr gear"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
- '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
- // 设置层级
|
|
|
- setFloor(layerFloor, options.DOM.name);
|
|
|
- } else if (options.mod == "otherOrigin" || options.mod == "thematicOrigin" || options.mod == "qixiang" || options.mod == "vectorOrigin") {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="fr legend" title="图例" curl="' + options.DOM.legend + '"></span><span class="fr gear"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
- // 设置层级
|
|
|
- setFloor(layerFloor, options.DOM.name);
|
|
|
- } else if (options.mod == "taiShi") {
|
|
|
- data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct
|
|
|
- // +'<span style="line-height:25px; ">用户ID:<input type="text" id="video-query-ids" style="width:114px;height: 25px;line-height: 20px;border: #7F9BB3 1px solid;margin-left: 5px;" /></span>'
|
|
|
- +
|
|
|
- '<span style="line-height:25px; "><input type="text" id="video-query-startDate" class="Wdate" onfocus="WdatePicker({dateFmt:\'yyyy-MM-dd HH:mm:ss\',maxDate:\'#F{$dp.$D(\\\'video-query-endDate\\\')}\',readOnly:true});" />至</span>' +
|
|
|
- '<span style="line-height:25px; "><input type="text" id="video-query-endDate" class="Wdate" onfocus="WdatePicker({dateFmt:\'yyyy-MM-dd HH:mm:ss\',minDate:\'#F{$dp.$D(\\\'video-query-startDate\\\')}\',readOnly:true});" /></span>' +
|
|
|
- '<span style="line-height:25px; ">时间间隔:<input type="number" value="1" style="width: 40px;height: 25px;line-height: 20px;font-size: 12px;border: #7F9BB3 1px solid;padding-left: 5px;margin-left: 5px;" id="video-timeSpace" />小时<input type="button" id="taishi_setBtn" style="position:absolute;left:145px;height: 25px;line-height: 20px;text-align: center;vertical-align: middle;border: 0px !important; background: #104792;color: #fff;padding: 0px 5px 0px 5px;cursor: pointer;border-radius: 2px;" value="查询" /></span>' +
|
|
|
- '</div><span class="eye">显示开关</span></li>';
|
|
|
- } else if (options.mod == "zhihuiji") {
|
|
|
- data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct +
|
|
|
- '<p class="getHistoryZHJ" onclick="ONEMAP.M.projectController.openHistroyPosition()">历史轨迹查询</p></div><span class="eye">显示开关</span></li>';
|
|
|
- } else if (options.mod == "wxjd") {
|
|
|
- data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct
|
|
|
- // +'<span style="line-height:30px; "><input type="radio" name="jd" id="wxjd-rdss"checked/>RDSS<input type="radio" id="wxjd-rnss" name="jd"/>RNSS<input type="radio" id="wxjd-gps" name="jd"/>GPS</span>'
|
|
|
- +
|
|
|
- '<span style="line-height:30px; "><input type="radio" id="wxjd-rnss" name="jd"/>RNSS<input type="radio" id="wxjd-gps" name="jd"/>GPS</span>' +
|
|
|
- '</div><span class="eye">显示开关</span></li>';
|
|
|
- } else if (options.mod == "sxlayer") {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + DOMid + ' sxlayer" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="fr gear"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- '</div><span class="eye">显示开关</span></li>';
|
|
|
- } else if (options.mod == "QXSY") {
|
|
|
- // data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- // '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- // '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- // '</span><span class="data-save"></span></div><span class="eye">显示开关</span></li>';
|
|
|
-
|
|
|
- data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
- '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
- '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
- '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
- // 设置层级
|
|
|
- setFloor(layerFloor, options.DOM.name);
|
|
|
- } else if (options.mod == "RASTER") {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
- '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
- '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
- '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
- // 设置层级
|
|
|
- setFloor(layerFloor, options.DOM.name);
|
|
|
- } else if (options.mod == "VECTOR") {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
- '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
- '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
- '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
- '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
- // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
- '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
- // 设置层级
|
|
|
- setFloor(layerFloor, options.DOM.name);
|
|
|
- }
|
|
|
- else if (options.mod == "MOXING") {
|
|
|
- data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
- '<span class="data-save"></span>' +
|
|
|
- '<span class="fr stereoscopic_set"></span>' +
|
|
|
- '</div><span class="eye">显示开关</span></li>';
|
|
|
- } else {
|
|
|
- data = '<li layer="' + DOMid + '" class="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
- '<input type="checkbox" checked="true">' +
|
|
|
- '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
- '</span><span class="data-save"></span></div><span class="eye">显示开关</span></li>';
|
|
|
- }
|
|
|
- $("#layerControlMenu .myLayers .mn-content").prepend(data);
|
|
|
- $("#layerControlMenu .myLayers .mn-content").children(":first").find("input").next().html(options.DOM.name);
|
|
|
- $("#layerControlMenu .myLayers").addClass('active');
|
|
|
- $("#layerControlMenu .mn-content .mn-act").removeClass('active');
|
|
|
- $("#layerControlMenu .myLayers .mn-content").children(":first").find("input:checkbox").attr("checked", true);
|
|
|
- $("#layerControlMenu .myLayers .mn-content").children(":first").find(".eye").addClass("checkTrue");
|
|
|
-
|
|
|
- $("#layerControlMenu .myLayers .scroll-bar").mCustomScrollbar('update');
|
|
|
+ // var layerLength = $("#layerControlMenu .myLayers li").length;
|
|
|
+ // if (layerLength < map23DConfig.layerMaxLength) {
|
|
|
+ // console.log(layerLength);
|
|
|
+ var DOMid = options.DOM.guid;
|
|
|
+ var mnAct = '<div class="mn-act no" setOp="no">';
|
|
|
+ if (options.DOM.type == "layer" || options.DOM.type == "otherOrigin" || options.DOM.type == "thematicOrigin" || options.DOM.type == "sxlayer" || options.DOM.type == "QXSY" || options.DOM.type == "RASTER" || options.DOM.type == "VECTOR") {
|
|
|
+ mnAct = '<div class="mn-act yes" setOp="yes">';
|
|
|
+ } else if (options.mod == "taiShi") {
|
|
|
+ mnAct = '<div class="mn-act no taiShiTool" setOp="no">';
|
|
|
+ } else if (options.mod == "wxjd") {
|
|
|
+ mnAct = '<div class="mn-act no" style="margin-left: 0px;" setOp="no">';
|
|
|
+ }
|
|
|
+ if (options.mod == "test") {
|
|
|
+ mnAct = '<div class="mn-act yes DS" setOp="yes">';
|
|
|
+ }
|
|
|
+ var data;
|
|
|
+ var layerFloor = "zid" + DOMid;
|
|
|
+ if (options.mod == "test") {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
+ '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
+ '<span class="fr gear"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
+ '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ // 设置层级
|
|
|
+ setFloor(layerFloor, options.DOM.name);
|
|
|
+ } else if (options.mod == "otherOrigin" || options.mod == "thematicOrigin" || options.mod == "qixiang" || options.mod == "vectorOrigin") {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="fr legend" title="图例" curl="' + options.DOM.legend + '"></span><span class="fr gear"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ // 设置层级
|
|
|
+ setFloor(layerFloor, options.DOM.name);
|
|
|
+ } else if (options.mod == "taiShi") {
|
|
|
+ data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct
|
|
|
+ // +'<span style="line-height:25px; ">用户ID:<input type="text" id="video-query-ids" style="width:114px;height: 25px;line-height: 20px;border: #7F9BB3 1px solid;margin-left: 5px;" /></span>'
|
|
|
+ +
|
|
|
+ '<span style="line-height:25px; "><input type="text" id="video-query-startDate" class="Wdate" onfocus="WdatePicker({dateFmt:\'yyyy-MM-dd HH:mm:ss\',maxDate:\'#F{$dp.$D(\\\'video-query-endDate\\\')}\',readOnly:true});" />至</span>' +
|
|
|
+ '<span style="line-height:25px; "><input type="text" id="video-query-endDate" class="Wdate" onfocus="WdatePicker({dateFmt:\'yyyy-MM-dd HH:mm:ss\',minDate:\'#F{$dp.$D(\\\'video-query-startDate\\\')}\',readOnly:true});" /></span>' +
|
|
|
+ '<span style="line-height:25px; ">时间间隔:<input type="number" value="1" style="width: 40px;height: 25px;line-height: 20px;font-size: 12px;border: #7F9BB3 1px solid;padding-left: 5px;margin-left: 5px;" id="video-timeSpace" />小时<input type="button" id="taishi_setBtn" style="position:absolute;left:145px;height: 25px;line-height: 20px;text-align: center;vertical-align: middle;border: 0px !important; background: #104792;color: #fff;padding: 0px 5px 0px 5px;cursor: pointer;border-radius: 2px;" value="查询" /></span>' +
|
|
|
+ '</div><span class="eye">显示开关</span></li>';
|
|
|
+ } else if (options.mod == "zhihuiji") {
|
|
|
+ data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct +
|
|
|
+ '<p class="getHistoryZHJ" onclick="ONEMAP.M.projectController.openHistroyPosition()">历史轨迹查询</p></div><span class="eye">显示开关</span></li>';
|
|
|
+ } else if (options.mod == "wxjd") {
|
|
|
+ data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="data-save"></span><span class="fr gear"></span></div>' + mnAct
|
|
|
+ // +'<span style="line-height:30px; "><input type="radio" name="jd" id="wxjd-rdss"checked/>RDSS<input type="radio" id="wxjd-rnss" name="jd"/>RNSS<input type="radio" id="wxjd-gps" name="jd"/>GPS</span>'
|
|
|
+ +
|
|
|
+ '<span style="line-height:30px; "><input type="radio" id="wxjd-rnss" name="jd"/>RNSS<input type="radio" id="wxjd-gps" name="jd"/>GPS</span>' +
|
|
|
+ '</div><span class="eye">显示开关</span></li>';
|
|
|
+ } else if (options.mod == "sxlayer") {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + DOMid + ' sxlayer" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="fr gear"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ '</div><span class="eye">显示开关</span></li>';
|
|
|
+ } else if (options.mod == "QXSY") {
|
|
|
+ // data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ // '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ // '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ // '</span><span class="data-save"></span></div><span class="eye">显示开关</span></li>';
|
|
|
+
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
+ '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
+ '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
+ '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ // 设置层级
|
|
|
+ setFloor(layerFloor, options.DOM.name);
|
|
|
+ } else if (options.mod == "RASTER") {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
+ '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
+ '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
+ '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ // 设置层级
|
|
|
+ setFloor(layerFloor, options.DOM.name);
|
|
|
+ } else if (options.mod == "VECTOR") {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + layerFloor + '" cg="true"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
+ '<span class="data-save" guid="' + DOMid + '">' + JSON.stringify(options.layerData) + '</span>' +
|
|
|
+ '<span class="fr gear"></span><span class="fr location"></span></div>' + mnAct +
|
|
|
+ '<span>透明度:</span><span class="op"><span class="chang"></span>' +
|
|
|
+ '<span class="yuan" layer="' + DOMid + '"></span></span>' +
|
|
|
+ // '<span class="layer-detail"></span><span class="layer-cale"></span>' +
|
|
|
+ '<span class="move"><span class="down"></span><span class="up"></span></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ // 设置层级
|
|
|
+ setFloor(layerFloor, options.DOM.name);
|
|
|
+ }
|
|
|
+ else if (options.mod == "MOXING") {
|
|
|
+ data = '<li layer="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true" class="' + DOMid + '">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name + '</span>' +
|
|
|
+ '<span class="data-save"></span>' +
|
|
|
+ '<span class="fr stereoscopic_set"></span>' +
|
|
|
+ '</div><span class="eye">显示开关</span></li>';
|
|
|
+ } else {
|
|
|
+ data = '<li layer="' + DOMid + '" class="' + DOMid + '"><div class="clearfix"><span class="close">×</span>' +
|
|
|
+ '<input type="checkbox" checked="true">' +
|
|
|
+ '<span class="data-name" title="' + options.DOM.name + '">' + options.DOM.name +
|
|
|
+ '</span><span class="data-save"></span></div><span class="eye">显示开关</span></li>';
|
|
|
+ }
|
|
|
+ $("#layerControlMenu .myLayers .mn-content").prepend(data);
|
|
|
+ $("#layerControlMenu .myLayers .mn-content").children(":first").find("input").next().html(options.DOM.name);
|
|
|
+ $("#layerControlMenu .myLayers").addClass('active');
|
|
|
+ $("#layerControlMenu .mn-content .mn-act").removeClass('active');
|
|
|
+ $("#layerControlMenu .myLayers .mn-content").children(":first").find("input:checkbox").attr("checked", true);
|
|
|
+ $("#layerControlMenu .myLayers .mn-content").children(":first").find(".eye").addClass("checkTrue");
|
|
|
|
|
|
- _myLayerActions.init();
|
|
|
+ $("#layerControlMenu .myLayers .scroll-bar").mCustomScrollbar('update');
|
|
|
|
|
|
- // 判断图层控制是否显示
|
|
|
- if (!$("#layerControlMenu").hasClass("bl")) {
|
|
|
- $("#layerControlMenu").addClass("bl");
|
|
|
- $("#layerControlMenu .myLayers").addClass("active");
|
|
|
- }
|
|
|
- // 添加时窗口位置如未显示则重置
|
|
|
- if (parseInt($("#layerControlMenu").css("left")) < -100) {
|
|
|
- $("#layerControlMenu").css("left", "0");
|
|
|
- }
|
|
|
- // 检查图层控制是否为空
|
|
|
- ONEMAP.M.layerControlMenu.checkLayerNull();
|
|
|
+ _myLayerActions.init();
|
|
|
|
|
|
- return DOMid;
|
|
|
- } else {
|
|
|
- ONEMAP.C.publisher.publish({
|
|
|
- type: 'warning',
|
|
|
- message: '图层数量已达上限'
|
|
|
- }, 'noteBar::add');
|
|
|
+ // 判断图层控制是否显示
|
|
|
+ if (!$("#layerControlMenu").hasClass("bl")) {
|
|
|
+ $("#layerControlMenu").addClass("bl");
|
|
|
+ $("#layerControlMenu .myLayers").addClass("active");
|
|
|
+ }
|
|
|
+ // 添加时窗口位置如未显示则重置
|
|
|
+ if (parseInt($("#layerControlMenu").css("left")) < -100) {
|
|
|
+ $("#layerControlMenu").css("left", "0");
|
|
|
}
|
|
|
+ // 检查图层控制是否为空
|
|
|
+ ONEMAP.M.layerControlMenu.checkLayerNull();
|
|
|
+
|
|
|
+ return DOMid;
|
|
|
+ // } else {
|
|
|
+ // ONEMAP.C.publisher.publish({
|
|
|
+ // type: 'warning',
|
|
|
+ // message: '图层数量已达上限'
|
|
|
+ // }, 'noteBar::add');
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
// 从我的图层中删除
|