Browse Source

管网地理信息管理系统

yinyujing 3 years ago
parent
commit
2fdd4052b2
1 changed files with 4 additions and 134 deletions
  1. 4 134
      src/main/resources/static/maps/js/mapsTest.js

+ 4 - 134
src/main/resources/static/maps/js/mapsTest.js

@@ -231,9 +231,10 @@ function loadLayerTrees () {
     }
 
     // 添加鹰眼
-    var osm2 = L.supermap.tiandituTileLayer({
-        key: "1d109683f4d84198e37a38c442d68311"
-    });
+    // var osm2 = L.supermap.tiandituTileLayer({
+    //     key: "1d109683f4d84198e37a38c442d68311"
+    // });
+    var osm2 = L.supermap.tiledMapLayer(url, {minZoom: 0, maxZoom: 13,noWrap: true});
     L.control.minimap(osm2, {mapOptions:{ logoControl: false},toggleDisplay: true}).addTo(map);
 
     // 添加比例尺
@@ -3272,137 +3273,6 @@ function layerEdit() {
             form.render();
         });
     });
-
-
-    // var options = {
-    //     position: 'topleft',
-    //     drawMarker: true, // 绘制标记
-    //     drawCircle: false, // 绘制圆形
-    //     drawPolyline: true, // 绘制折线
-    //     drawRectangle: false, // 绘制矩形
-    //     drawPolygon: false, // only五级网格绘制
-    //     drawCircleMarker: false, // 绘制圆形标记
-    //     removalMode: true, // 清除图层
-    //     cutPolygon: false, // 删除图层里的部分内容
-    //     editMode: true, // 编辑多边形
-    //     dragMode: true // 拖动多边形
-    // };
-    // map.pm.addControls(options);
-    // map.pm.setLang("zh");
-    //
-    // //绘制开始事件
-    // map.on('pm:drawstart', e => {
-    //     alert(e.shape);
-    //     if (e.shape == 'Line') {
-    //         map.on('click', function(ev) {
-    //             console.log(ev);
-    //         });
-    //     }
-    //     //alert("drawstart:" + e.shape);
-    //     // if (e.shape === 'Marker') {
-    //     //     document.getElementById("grid_map").style.cursor = "none";
-    //     // } else {
-    //     //     document.getElementById("grid_map").style.cursor = "grab";
-    //     // }
-    // });
-    //
-    // //绘制模式关闭
-    // map.on('pm:drawend', e => {
-    //     //alert("drawend:" + e.shape);
-    //     // document.getElementById("grid_map").style.cursor = "grab";
-    // });
-    //
-    // //绘制完成事件
-    // map.on('pm:create', e => {
-    //     let shape = e.shape;
-    //     if(shape == 'Marker'){
-    //         var marker = e.marker;
-    //         var aa = marker.toGeoJSON();
-    //         var bb  = L.Util.transform(aa, L.CRS.EPSG4326, crs);
-    //         $.ajax({
-    //             url: '/static/maps/bs/create-point.html',
-    //             success: function(htmlContext) {
-    //                 layui.use('layer', function(){
-    //                     var layer = layui.layer,laydate = layui.laydate,form = layui.form;
-    //                     layer.open({
-    //                         type: 1 //此处以iframe举例
-    //                         ,area: ["390px", "550px"]
-    //                         ,title: "添加管点信息"
-    //                         ,skin: 'layui-ext-coolskin'
-    //                         //,shade: 0.8
-    //                         ,maxmin: true
-    //                         ,content: htmlContext
-    //                         ,zIndex: layer.zIndex
-    //                         ,cancel: function (index, layero) {
-    //                             layer.close(index);
-    //                             map.removeLayer(e.layer);
-    //                         }
-    //                         ,success: function(layero, index){
-    //                             $("#X").val(bb.geometry.coordinates[0]);
-    //                             $("#Y").val(bb.geometry.coordinates[1]);
-    //                             var nowTime = new Date().Format("yyyyMMddhhmmssS");
-    //                             $("#BSM").val(nowTime);
-    //                             $("#WTH").val(nowTime);
-    //                             //日期
-    //                             laydate.render({
-    //                                 elem: '#LRRQ',
-    //                                 //max: laydate.now(),
-    //                             });
-    //                             laydate.render({
-    //                                 elem: '#MSRQ',
-    //                                 //max: laydate.now(),
-    //                             });
-    //                         }
-    //                         ,btn: ['保存', '关闭']
-    //                         ,yes: function(){
-    //                             var data = form.val('createPoint');
-    //                             bb.properties = data;
-    //
-    //
-    //                             var featuresParameters = new SuperMap.EditFeaturesParameters({
-    //                                 dataSourceName: CONST_VALUES.JD_DataSourceName,
-    //                                 dataSetName: CONST_VALUES.JD_DataSetName,
-    //                                 features: [bb],
-    //                                 editType: SuperMap.EditType.ADD,
-    //                                 returnContent: true
-    //                             });
-    //                             L.supermap.featureService(dataUrl)
-    //                                 .editFeatures(featuresParameters,function(result){
-    //                                     console.log(result);
-    //                                 });
-    //                             layer.closeAll();
-    //                         }
-    //                         ,btn2: function(){
-    //                             layer.closeAll();
-    //                             map.removeLayer(e.layer);
-    //                         }
-    //                     });
-    //
-    //                 })
-    //             },
-    //             error: function() {
-    //                 layui.layer.msg('功能未实现!', {
-    //                     icon: 7
-    //                 });
-    //             }
-    //         });
-    //     }
-    // });
-    //
-    // //移除事件
-    // map.on('pm:remove', () => {
-    //     //alert("remove");
-    //     // let layers = that.map.pm.getGeomanLayers()
-    //     // if (layers) {
-    //     //     for (let i = 0; i < layers.length; i++) {
-    //     //         //多边形
-    //     //         if (layers[i].pm._shape === 'Polygon' || layers[i].pm._shape === 'Rectangle') {
-    //     //             // 经纬度
-    //     //             // layers[i]._latlngs[0]
-    //     //         }
-    //     //     }
-    //     // }
-    // })
 }
 
 Date.prototype.Format = function (fmt) { // author: meizz