Jquery 三维建筑地图盒
我向mapbox提出的问题是:-“3D建筑有一个很好的特点。有没有办法在3D中只制作选定地址的建筑,而在普通2D中制作周围的所有东西?” 我从mapbox得到了回应:-“我们的建筑数据没有唯一的要素ID,因此根据要素ID对其进行样式设置可能会使用相同的要素ID对一些建筑进行样式设置。如果您有自己的具有唯一ID的建筑数据,这是可能的。否则,您需要实施一种变通方法,例如使用Turf来识别具有属性数据多边形的建筑物的要素ID, 批准后,使用“填充拉伸样式规范”设置建筑样式,以创建建筑的三维效果。” 现在,我们正在尝试实现上述场景。我们提供了一个建筑地址,并得到如下屏幕所示的响应:- 我在mapbox文档中看到有一种创建3D建筑的方法,但我的问题是如何利用我们的响应创建3D建筑,以及在上面的响应中,建筑id是什么。 正如我们在下面的屏幕截图中所看到的,有一个geojson数据。我们如何获得这个具有多边形类型和几何图形的geojson数据。Jquery 三维建筑地图盒,jquery,json,mapbox,Jquery,Json,Mapbox,我向mapbox提出的问题是:-“3D建筑有一个很好的特点。有没有办法在3D中只制作选定地址的建筑,而在普通2D中制作周围的所有东西?” 我从mapbox得到了回应:-“我们的建筑数据没有唯一的要素ID,因此根据要素ID对其进行样式设置可能会使用相同的要素ID对一些建筑进行样式设置。如果您有自己的具有唯一ID的建筑数据,这是可能的。否则,您需要实施一种变通方法,例如使用Turf来识别具有属性数据多边形的建筑物的要素ID, 批准后,使用“填充拉伸样式规范”设置建筑样式,以创建建筑的三维效果。” 现
要执行类似操作,您可以尝试以下步骤: