Leaflet 如何仅在传单中的FeatureGroup元素内绘制地图层?

Leaflet 如何仅在传单中的FeatureGroup元素内绘制地图层?,leaflet,Leaflet,例如,我有两个地图图层:开放街道地图和我们自己的一个。两者都可以这样定义: L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a>' }).addTo(mapObject); 特别是在多边形、矩形等内部。。。有传单可以吗?如果是,如何实现 谢谢。一种方

例如,我有两个地图图层:开放街道地图和我们自己的一个。两者都可以这样定义:

L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
    attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a>'
}).addTo(mapObject);
特别是在多边形、矩形等内部。。。有传单可以吗?如果是,如何实现


谢谢。

一种方法是使用,即:

另一种方法是查看,使用或记住更多的插件可能适用,将来可能会出现更多的插件。

请参阅
var drawnItems = new L.FeatureGroup().addTo(mapObject);
var drawnItems = new L.FeatureGroup( .... );

L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
    attribution: ...,
    bounds: drawnItems.getBounds()
}).addTo(mapObject);