javascript - 用于查看带有叠加层的大图像( map )的 HTML/Javascript 选项

标签 javascript html maps

谁能推荐一个好的 javascript 库来显示和导航 HTML 中的大图像?

我需要一种方法让我的用户导航一些自定义 map [1],并使用类似于 Google map 的缩放和拖动功能。我需要离线工作的解决方案,因为我将它嵌入到 iPad html (phonegap) 应用程序中[2]。

实际上,我已经(主要)使用 PanoJS 进行这项工作。但它缺少一种将小部件 float 在 map 中项目上方的方法,例如在 map 的某个区域上 float 一个按钮,单击该按钮可导航到其他地方。

我能够将我的大图像拆分成图 block 。我只是在寻找比 PanoJS 稍微高级一点的查看器,而不必自己构建它:)

有人有什么想法吗?有些人建议使用 OpenLayers。 war 故事?

谢谢你,

[1] map 是程式化的,不映射到现实世界的坐标。 [2] 所有图像和图 block 均随应用程序提供并在本地加载。

最佳答案

最后我选择了 leaflet.js。这能够为我提供 map 、图层、标记和我需要的其他零碎信息。 ( http://leaflet.cloudmade.com/ )

在此过程中,我花了很多时间使用 ModestMaps.js。那是一个很棒的图书馆,但水平很低。 Leaflet 最终成为最佳组合。

感谢大家的帮助。

关于javascript - 用于查看带有叠加层的大图像( map )的 HTML/Javascript 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11061687/

相关文章:

javascript - 比较 3 个对象并按照指示显示 1 个对象

android - Appcelerator Ti.map 选中的标注图片

javascript - 如何使用 javascript 在 svg 文本元素上设置 glyph-orientation-horizo​​ntal 属性?

c# - 如何使用 ASP.NET 将 .PNG 图像转换为 Bing 或 Google map 的图 block ?

java - 如何找到其他两个点之间的地理点

javascript - 如何检查数组中是否存在值并且值的计数大于 1?

javascript - 滚动条显示且不起作用

javascript - Google "reCaptcha"有时无法显示/呈现

javascript - 如何在不覆盖 javascript 中的所有其他内容的情况下动态地将段落添加到文档中?

html - 关于无序列表的疑问