我会在我的网页(8Mpx x 5Mpx)中加载一个巨大的图像。我想在谷歌地图的风格上创建一个简单的机制。但是,老实说,我对如何实现它没有非常清晰的想法。关于如何构建它的任何建议?
特别是,我对如何处理异步加载图像的拖动以改变显示的图像部分有很多疑问
预先感谢您的帮助 : )
我会在我的网页(8Mpx x 5Mpx)中加载一个巨大的图像。我想在谷歌地图的风格上创建一个简单的机制。但是,老实说,我对如何实现它没有非常清晰的想法。关于如何构建它的任何建议?
特别是,我对如何处理异步加载图像的拖动以改变显示的图像部分有很多疑问
预先感谢您的帮助 : )
我只能想到某种瓷砖。您将图像分解为几个部分(图块)。然后,您只绘制视口中的那个。
我过去曾使用 Zoomify 的产品来实现这一点。我在一个管理几个数据中心的团队工作,所以我们有一些巨大的楼层地图(用 CAD 绘制,导出为巨大的图像)。我使用 Zoomify Express(免费)将这些地图转换为我认为的“谷歌风格地图”。
我意识到这是一个老问题,但我想建议http://leafletjs.com/。