2011-04-14 142 views

回答

1

如果您在谈论完整桌面版Google地球(即使用COM API)或基于瘦客户端的基于Web的应用程序,请告诉我们一个好主意。

这就是说 - 两种版本本身都支持触摸事件。这两个应用程序都非常“鼠标沉重”,并通过鼠标进行几乎所有的互动。您基本上必须将所有触摸事件映射到鼠标事件并从那里开始。这并不容易,并且需要大量低级别的WinAPI编程 - 因此可能更容易得到一些为您进行鼠标转换的覆盖。

我个人还没有使用凯文发布的包装,但它看起来很有趣 - 所以这可能适合你。


编辑:凯文的建议使用TUIO,这是一个非常流行的方式从触摸 - >鼠标事件。根据我的经验,这对Google地球来说并不是很好,它依赖于典型的“鼠标移动,鼠标移动,鼠标移动”模式 - 这可以在TUIO中完成,但实际的手势可以获得鼠标向下/移动/向上操作笨重。

- Dan

+0

谢谢各位的意见。这同样适用于Google地图吗? – Sangeetha 2011-04-16 11:52:14

+0

如果您使用的是Google地图,那么您使用的是JavaScript瘦客户端,并且适用相同的情况。请投票或接受您认为最有用的答案(点击帖子左边的复选标记和/或向上箭头):-)。 – debracey 2011-04-16 19:40:30