试图扩展我对 mapdeck 如何绘制地图和新的(对我来说是新的)可以显示 3D 建筑物的 Ordnance Survey Vector Tile API 的理解见 https://labs.os.uk/public/os-data-hub-examples/ os-vector-tile-api/vts-example-3d-buildings
关于如何将 labs.os.uk 数据作为 mapdeck 中的图层引用,有人有什么建议吗?
试图扩展我对 mapdeck 如何绘制地图和新的(对我来说是新的)可以显示 3D 建筑物的 Ordnance Survey Vector Tile API 的理解见 https://labs.os.uk/public/os-data-hub-examples/ os-vector-tile-api/vts-example-3d-buildings
关于如何将 labs.os.uk 数据作为 mapdeck 中的图层引用,有人有什么建议吗?
transformRequest
我怀疑通过 Mapdeck 使用 Mapbox 时无法设置功能。
但是您可以通过从https://api.os.uk/maps/vector/v1/vts&key=your_os_api_key&srs=3857
通过附加&srs=3857
到“tiles”网址进行编辑。
将编辑后的 tile json 保存到您的服务器。
然后从https://github.com/OrdnanceSurvey/OS-Vector-Tile-API-Stylesheets/blob/master/OS_VTS_3857_3D.json下载 3d 样式 json 的副本
通过附加&key=your_os_api_key
到“sprite”和“glyphs”url 进行编辑,并编辑“sources”“url”条目以指向服务器上的 tile json。
将编辑后的样式 json 保存到您的服务器。
希望 Mapdeck 然后可以将style =
参数设置为服务器上样式 json 的 url 使用。