本文主要是介绍leafletjs 加载WMTS服务,4326和3857,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Leaflet js api中加载WMTS服务,在地图对象初始化是设置坐标系,一旦设定,切片划分的格网规则就确定了
1.4326坐标系
加载标准的WMTS服务,http://localhost:8080/geoserver/gwc/service/wmts
重载L.TileLayer类,实现WMTS服务切片自定义获取
define([
"dojo/_base/declare"
], function(declare) {
return declare("WMTSLayer", [L.TileLayer], {
defaultWmtsParams: {
service: 'WMTS',
request: 'GetTile',
version: '1.0.0',
layer: '',
style: '',
tilematrixset: '',
format: 'image/jpeg'
},
initialize: function(options) {
this._url = options.url;
var lOptions = {};
var cOptions
这篇关于leafletjs 加载WMTS服务,4326和3857的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!