利用OpenStreetMap数据创建三维城市

Openstreetmap(OSM)是全球最大的开放地图数据平台。所有数据都是有用户志愿提供和绘制的。虽然数据的准确性有待提高。但是数据的覆盖范围和精细程度足够满足三维地图和三维城市的创建。本文将向读者介绍几种利用OSM建立三维城市地图的方法、工具和实例。 0. OSM数据 OSM的地图数据包括区块、道路、数据、基础设施和建筑物等。其中建筑物数据中包含楼层高度、楼层数、屋顶样式和高度、颜色,甚至楼层附属物(builidingPart)等描述楼层样式的属性。通过解析这些属性标签,可以实现较为精细的三维城市建模。下面介绍的工具对OSM中建筑物属性的解析程度各不相同 1. Mapbox »