2012-08-16 44 views
0

我需要在其顶部显示带有小型3D建筑模型的平铺世界地图。在其顶部显示带有3D对象的平铺地图

我可以在这里看到两种可能的方法:

  1. 平铺显示地图路线-Me或类似的(顺便说一句,你可以建议什么类似的瓷砖地图控件?)。然后放置透明(我不知道这是否可能)在它的OpenGL表面,并在这里渲染建筑物。
  2. 使用OpenGL显示瓷砖和建筑物。

我不需要任何额外的功能。只需平移平铺地图(通过触摸或执行选择器)并在其上显示许多小型建筑物(需要处理建筑物的轻拍)。

我不知道什么方法是最好的,更容易/更快的生产。我会很乐意得到关于如何生产它们的信息(特别是第二个)。

如果您知道某种方式,但不太努力,请让我知道。

+0

我喜欢route-me主项目的Alpstein分支。它也许是你的一个选择。除了Alpstein fork和原来的route-me项目,我只知道mapbox-sdk(请参阅https://groups.google.com/forum/?fromgroups#!topic/route-me-map/AFmg_F1eXg8%5B1-25 %5D的细节)。 – 2012-08-17 08:17:35

回答

1

方法二可能是最好的,但你的问题很模糊,要正确回答这个问题,你需要很多不同的需求,甚至有些问题甚至不能回答。

我该如何去制作这种方法,将使用OpenGL并设置两个不同的“世界”矩阵。一个用于2D平铺地图,另一个用于3D建筑物的顶部。 (在OpenGL中是可以透明的。)

确保你没有为一个项目开始太大!祝你好运!