Openstreetmap 在OpenLayers 3中显示三维建筑

Openstreetmap 在OpenLayers 3中显示三维建筑,openstreetmap,openlayers-3,cesium,Openstreetmap,Openlayers 3,Cesium,我正在使用OpenLayers3将OSM地图数据渲染到我的C#WPF应用程序中的WebBrowser控件中。使用OpenLayers v3的原因是它支持贴图旋转 Internet Explorer的版本是10。这是使用OL3铯在我的地图上显示3D建筑的一个限制 我遇到了另一个用于3D建筑的库OSMBuildings。此API与OpenLayers 2配合使用,遗憾的是OpenLayers 2不支持贴图旋转 我想要一些关于使用OpenLayers 3的帮助,或者一个OL3铯API的解决方案,以便在

我正在使用
OpenLayers
3将OSM地图数据渲染到我的C#WPF应用程序中的
WebBrowser
控件中。使用OpenLayers v3的原因是它支持贴图旋转

Internet Explorer的版本是10。这是使用OL3铯在我的地图上显示3D建筑的一个限制

我遇到了另一个用于3D建筑的库
OSMBuildings
。此API与OpenLayers 2配合使用,遗憾的是OpenLayers 2不支持贴图旋转


我想要一些关于使用OpenLayers 3的帮助,或者一个OL3铯API的解决方案,以便在Internet Explorer 10或更低版本中工作

铯需要WebGL,这在11之前的Internet Explorer版本中不受支持。如果您需要使用InternetExplorer10或更低版本,铯(或任何基于WebGL的东西)根本不是一个选项

虽然我对OSMBuildings不太熟悉,但我相信让它与OpenLayers 3一起工作是一项重大任务,需要对代码库进行大量更改(尽管我可能错了)。你可能想插话到他们的存储库中,要求团队提供一份正式声明

除非我对OSMBuildings的看法是错误的,否则这里没有好的答案。你最好的选择是用嵌入式Chrome或Webkit(或需要IE11)取代IE10,但这可能不是你的第一步