Anu*_*bha 5 opengl maps geocoding openstreetmap
我想到的是,用户将选择他/她想要生成道路的世界部分并检索 openStreetMap 数据并使用它在 openGL 中渲染道路。
在网上搜索和试验时,我想到了这种方法:
但我认为这是非常幼稚的做法。
另外为了试验一下,我使用 OSM2WorldViewer 将 xml 文件转换为 obj 文件并将其作为模型导入到 openGL 中,但这种方法很麻烦而且需要时间

我不熟悉 OpenStreetMap api 以及如何在这样的项目中使用它。任何建议或有用的链接如何开始这个项目?
编辑:它是如何结束的:链接到项目维基
为什么你认为你的方法很幼稚?要么您让用户提供一个自行下载的 XML 文件,要么您必须使用 API 自己检索一个。后一种方法允许您在用户平移地图时实现自动更新机制。
您可以使用Overpass API来下载数据,而不是使用主 API。它使用起来更快、更灵活,允许指定要下载的元素类型(例如,仅道路和建筑物)等等。
您已经提到了OSM2World,请查看其免费提供的代码以查看 3D OpenGL 渲染器的示例实现。或者看看OSM的其他3D 渲染器之一。
| 归档时间: |
|
| 查看次数: |
3813 次 |
| 最近记录: |