0

我怎样才能leaflet-extra/leaflet-providers使用ngx-leaflet. 一个简单的例子会很好。我安装了传单、@types/leaflet、ngx-leaflet、leaflet-providers、@types/leaflet-providers,但我无法弄清楚如何将 ngx-leaflet 与 tileLayer.providers('ProviderId') 链接起来。应该有一个.addTo(???map???)电话。谢谢。

4

1 回答 1

1

如果您需要访问地图参考,可以按照此处的说明进行操作:https ://github.com/Asymmetrik/ngx-leaflet#getting-a-reference-to-the-map

还有一个指南,其中包含许多如何集成 Leaflet 插件的示例,位于此处:https ://github.com/Asymmetrik/ngx-leaflet-tutorial-plugins

听起来,在这个例子中,您将使用 providers 插件创建图层,然后将这些图层添加到您提供给leafletLayers输入绑定或leafletLayersControl输入绑定的图层数组中。

您只需要创建图层并将它们添加到适当的数组或对象中。

如果您可以提供一些更具体的示例代码,我可以为您提供更多详细信息。

于 2018-03-01T22:56:00.103 回答