Google 地球或 Google 地图支持多点触控吗?

发布于 2024-11-01 09:16:37 字数 74 浏览 6 评论 0原文

有人可以告诉我一些有关 Windows 中 Google 地球或 Google 地图是否支持多点触控的信息吗?从哪里可以找到相关信息?

Could someone give me some information about whether Google Earth or Google Maps supports Multi - Touch or not in Windows? Where can I find the relevant information from?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

短暂陪伴 2024-11-08 09:16:37

如果您正在谈论完整的桌面 Google Earth(即使用 COM API)或基于瘦客户端 Web 的应用程序,最好让我们知道。

话虽如此,这两个版本都原生支持触摸事件。这两个应用程序都非常“鼠标重”,并且几乎所有交互都通过鼠标进行。您基本上必须将所有触摸事件映射到鼠标事件,然后从那里开始。这并不容易,并且需要大量低级 WinAPI 编程——因此,获得一些为您执行鼠标转换的覆盖层可能会更容易。

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


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

——丹

It would be a good idea to let us know if you're talking about the full desktop Google Earth (ie. with the COM API) or the thin client web based app.

That being said -- neither versions support touch events natively. Both applications are extremely "mouse heavy" and do virtually all interaction via the mouse. You basically have to map all the touch events to mouse events and go from there. This isn't exactly easy, and requires a lot of low level WinAPI programming -- so it might be easier to get some overlay that does the mouse translation for you.

I personally haven't used the wrapper that Kevin posted, but it looked interesting -- so that might work for you.


EDIT: Kevin's suggestion uses TUIO, which is a pretty popular way of going from touch --> mouse events. In my experience this doesn't do a very good job for Google Earth though, which relies on your typical "mouse down, mouse move, mouse up" patterns ---- this can be done in TUIO, but the actual gestures to get mouse down/move/up actions are clunky.

-- Dan

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文