0

我正在尝试使用传单的 zoomify 插件将使用 zoomify 生成的图像层添加到我的传单地图中,但我不确定如何正确定义它,然后在插件中实现它。

我在这样的脚本下将插件文件(https://github.com/turban/Leaflet.Zoomify/blob/master/L.TileLayer.Zoomify.js)添加到我的 angular.json 中,

"scripts": [
          "./node_modules/leaflet/dist/leaflet.js",
          "src/assets/L.TileLayer.Zoomify.js"
        ]

我知道我需要在 typings.d.ts 中添加一些内容才能使其正常工作,但我无法弄清楚什么或如何正确地将其作为插件上的一个选项来实现,以便我可以像这样使用它。

options = {
layers: [
  tileLayer.zoomify('http://thematicmapping.org/playground/zoomify/books/', {
    width: 5472,
    height: 3648,
    tolerance: 0.8,
    attribution: 'Photo: Bjørn Sandvik'})
],
zoom: 5,
center: latLng(0, 0)

};

4

0 回答 0