这是一个不错的,但它不允许放大。
移动地图
我想知道是否有人已经为此插件实现了缩放?
最终,如果有关于我如何只接受单个 300DPI 或所以映射PNG文件,然后以大约其大小的30%显示它,然后当单击图像上的任何点时,它将放大该区域@ 100%显示一些可以单击以启动事件等的标记。会很棒。
很想使用 SVG 或 Canvas,但显然 IE8 不支持它,所以这是不行的。
假设你想自由:
- 例如,您可以使用 MapCruncher 从大图像创建一堆磁贴,并在 Bing 地图中使用它们。我创建了一篇博客文章,展示了该过程:
http://build-failed.blogspot.pt/2012/03/custom-map-tiles-part-1.html
- 另一种选择是将Zoomify与OpenLayers一起使用。在此处查看演示:
http://openlayers.org/dev/examples/zoomify.html
- 更硬核一点的是使用 GDAL2Tiles。这是一个将图像转换为图块的 python 脚本。然后,您可以将该图层与大多数地图 API 一起使用。
http://www.gdal.org/gdal2tiles.html
注意:需要提及的一件适用于每种备选方案的重要事项是,您不必将图像叠加在现有地图之上。您可以只显示带有图像的基础图层。