MediaWiki:Kartographer.js: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 38: | Zeile 38: | ||
] | ] | ||
} | } | ||
}, | }/*, | ||
"contours": { | "contours": { | ||
"tilesUrl": "https://tiles.scuba-spot.info/contours/{z}/{x}/{y}", | "tilesUrl": "https://tiles.scuba-spot.info/contours/{z}/{x}/{y}", | ||
| Zeile 54: | Zeile 54: | ||
] | ] | ||
} | } | ||
} | }*/ | ||
// Add more layers as needed | // Add more layers as needed | ||
}; | }; | ||
| Zeile 75: | Zeile 75: | ||
} | } | ||
} | } | ||
overlayLayers["Contours"] = L.vectorGrid.protobuf('https://tiles.scuba-spot.info/contours/{z}/{x}/{y}', { | |||
L.vectorGrid.protobuf('https://tiles.scuba-spot.info/contours/{z}/{x}/{y}', { | |||
vectorTileLayerStyles: { | vectorTileLayerStyles: { | ||
merged: { | merged: { | ||
| Zeile 92: | Zeile 83: | ||
}, | }, | ||
interactive: true, | interactive: true, | ||
}).addTo(map); | }); | ||
L.control.layers(baseLayers, overlayLayers).addTo(map); | |||
} | |||
// Hook into Kartographer's map initialization | |||
mw.hook('wikipage.maps').add(function (maps) { | |||
maps.forEach(function (map) { | |||
addCustomLayers(map); | |||
}); | }); | ||
}); | }); | ||
})(mediaWiki); | })(mediaWiki); | ||