|
@@ -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
|