在WebGL Globe(Google)中选择条形图

时间:2012-08-30 16:14:56

标签: three.js webgl-globe

我们都知道http://www.chromeexperiments.com/globe/ WebGL实验,我真的对他们在那里所做的事感兴趣。

他们在那里做的是他们根据GPS(JSON格式)信息在地球上建立酒吧。非常酷。

在等待three.js库文档变得更加完整的同时,我想问一个问题。我将如何实现一个方法来调查哪个条形是ie。点击?

提前致谢, Karpo

2 个答案:

答案 0 :(得分:3)

  1. 如果它们还没有,你需要把它们放在一个组中..(网格)
  2. 您需要使用Projector和Ray来确定点击的对象:

    http://mrdoob.github.com/three.js/examples/webgl_interactive_cubes.html

  3. 从这里开始就很容易了......你需要一种方法来区分条形图......也许是网格的'name'属性..

答案 1 :(得分:1)

根据条形图的数量,我会在地球上使用光线并通过纬度和经度选择条形图,这样会快得多。此外,它不依赖于用户的功能来点击小条。