django: 360度全景照片
我在找一个可以用在Django上的360度全景应用,有什么推荐的吗?比如这个网站:http://www.0-360.com/(在右边)。
更新:相关问题
flash/JavaScript:非360度(部分)全景查看器
https://stackoverflow.com/questions/4850958/django-flash-with-scrollwheel-fail
1 个回答
5
我不知道有没有现成的Django插件可以用来查看360度全景图。
你链接的页面使用了Helmut Dersch的PTViewer这个Java应用程序(可以查看http://www.all-in-one.ee/~dersch/)。还有很多其他的查看器可以选择;你可以看看http://wiki.panotools.org/Panorama_Viewers#Flash_or_Shockwave_based_Viewers,也可以在http://www.panoramaphotographer.com/comparisons/上试用不同的查看器。
创建一个合适的Django视图应该不难;可以参考一下http://360vr.com/2010/01/2010-times-square-midnight-krpflv/index.html上的一些提示:
- 页面里有一个div,播放器会出现在这里。
- 它使用了基于krpano的Flash播放器来实际显示内容。krpano非常好用,也很灵活,但可惜不是免费的。
- 它使用JavaScript动态插入播放器代码;这样可以(a)避免被Flash拦截,(b)在iPhone上使用替代的JavaScript/CSS播放器进行显示,(c)让后续修改变得非常简单,或者用同一段代码来适应不同大小或动态调整的视图。可以查看http://krpano.com/docu/html/了解更多。
希望这些对你有帮助。