gpt4 book ai didi

javascript - 在Polygon的基础上获取 map 瓦片

转载 作者:行者123 更新时间:2023-11-28 07:38:48 32 4
gpt4 key购买 nike

我正在我的移动应用(Cordova 应用)中使用 Google map 。其中我在 map 上制作一些多边形作为边界。我希望用户也可以在离线模式下查看边界/多边形。对于离线 map ,我正在使用 Leaflet但我怎样才能只获取该边界内的特定图 block 并保存它。 (我会自己做“保存”部分,我需要第一部分的帮助,我怎样才能获得瓷砖?)。

最佳答案

安装名为 Leaflet-Boundary-Canvas 的 Leaflet 插件& 使用函数向多边形添加图 block

var boundaryLayer = L.TileLayer.BoundaryCanvas.createFromLayer(tileLayer, options);

地点:

  • tileLayer - L.TileLayer 的实例
  • 选项 - L.TileLayer.BoundaryCanvas 选项(包括边界)

随后,您可以使用与 LatLng[] - 简单多边形相同的插件使用边界选项来绘制多边形。

编辑:看看是否 this link帮助您解决有关离线的具体问题。

希望这会有所帮助!!

关于javascript - 在Polygon的基础上获取 map 瓦片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28296948/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com