我希望复制 Google Maps API 的平移(不一定是缩放)效果,但没有图像。本质上,我想将 HTML 元素放置在一个大坐标系中,并能够在它们周围导航,Prezi风格(尽管没有旋转)。
最好,我想通过 jQuery/AJAX 动态地预加载元素,但如果我必须首先加载所有内容,我会的。
那里有任何图书馆可以让我这样做吗?我可以自己编写代码,但我无法想象以前没有人想到过类似的东西。
这可以通过 Google Maps API 完成吗?如果可以,怎么做?实现 GOverlay 接口?
我希望复制 Google Maps API 的平移(不一定是缩放)效果,但没有图像。本质上,我想将 HTML 元素放置在一个大坐标系中,并能够在它们周围导航,Prezi风格(尽管没有旋转)。
最好,我想通过 jQuery/AJAX 动态地预加载元素,但如果我必须首先加载所有内容,我会的。
那里有任何图书馆可以让我这样做吗?我可以自己编写代码,但我无法想象以前没有人想到过类似的东西。
这可以通过 Google Maps API 完成吗?如果可以,怎么做?实现 GOverlay 接口?
哦,你自己做这件事会很有趣,如果你使用 jQuery,肯定不会浪费太多时间,这里是你要做的事情的简要说明......
构建你的容器/包含布局(使用溢出:隐藏只显示所需的大小)
然后使用 mousedown 和 mouseup 事件捕获用户操作。
根据包含的 div 位置属性采取相应的行动(使用“维度”插件)
您可能会在几分钟内获得第一次工作尝试。
问候
开放层 - http://www.openlayers.org/是 Google 地图组件的开源实现,它可能超出您的需要,但它是一个很好的起点。
如果您想以 prezi 样式导航到它的 html 元素,Zoomooz 可能正是您要寻找的东西,您不必使用缩放效果,但无论如何它都在那里,尽管为了获得最佳兼容性和性能,我认为您需要使用基于 webkit浏览器...