同步操作将从 osmapgis/MapGIS-WebClient-JavaScript 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import {L} from '../core/Base.js';/*** @class L.mapgis.TileLayer* @classdesc 新版igserver瓦片服务加载类* @extends L.TileLayer* @example//地图容器var map = L.map("leaf_map", {//添加缩放控件zoomControl: true,//投影坐标系crs: L.CRS.EPSG4326,center: [(29.969811000000004 + 31.363327503204342) / 2, (113.69534616 + 115.07704496383667) / 2],//最大级数maxZoom: 17,//最小级数minZoom: 7,//显示级数zoom: 8,});//瓦片地图var layer = new L.mapgis.TileLayer("http://192.168.199.71:8089/igs/rest/services/layertest/栅格瓦片/TileServer",{noWrap: true}).addTo(map);*/var TileLayer = L.TileLayer.extend({options: {// blankTile:null},initialize: function(url,options){this.url = encodeURI(url + "/tileImage");L.TileLayer.prototype.initialize.apply(this, arguments);L.setOptions(this,options);L.stamp(this);},onAdd:function(map) {L.TileLayer.prototype.onAdd.call(this,map);},getTileUrl: function (coords) {// var vm = this,// options = vm.options || {};var tileUrl = this.url + '/{z}/{y}/{x}?f=image';// if(options.blankTile !== undefined && options.blankTile !== null){// tileUrl = tileUrl + '&blankTile=' + options.blankTile;// }tileUrl = tileUrl.replace('{x}', coords.x.toString()).replace('{y}', coords.y.toString()).replace('{z}', coords.z.toString());return tileUrl;}});export {TileLayer};L.mapgis.TileLayer = TileLayer;export {L};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。