我正在尝试使用JavaScript中的图块创建一个简单的多层缩放地图(类似于谷歌地图---您放大的细节越多,您看到的细节越多)。我不想使用Google Maps API,因为我正在创建虚构的宝藏地图。
我只想要2个缩放级别---缩小并放大。我制作了500像素×500像素的图块。缩小视图仅使用一个图块,放大视图使用4个图块。图块的可视区域是75像素乘75像素(窗口)。在两个视图中,用户都可以平移。
以下是两种观点:
我很难开始。我想在HTML / CSS / JavaScript中执行此操作。我找到了一种名为Polymaps(http://polymaps.org)的东西,似乎提供了我想要的东西,但有很多额外的功能。没有关于使用自定义切片创建地图的教程。这可以轻松用JavaScript吗?关于使用什么的任何建议?
答案 0 :(得分:1)
SVGPan库的特点:
平移(平移谷歌地图)(点击白色背景和 锅)
缩放(使用鼠标滚轮)
元素拖动(单击绘图元素并将其拖动到某处 别的)
上面的组合,例如拖动时缩放
答案 1 :(得分:0)
以下是实现可缩放多分辨率图像的三个选项:
答案 2 :(得分:0)
也许这些 js 库可以达到目的:
我正在使用 jQuery-Tiles 显示个人/有趣项目的幻想地图。