我有一种设置,例如...谷歌地图。它与 map 无关,但机制似乎相似。
我有一个大约 300MB 的图像,客户端可以拖动图片,使其不同部分在浏览器中可见。我只想加载用户正在查看的图像的特定部分,并卸载 View 之外的部分(以节省 RAM)。
我想过将图像分成 15X15px block 并每次加载正确的 block ,但我似乎无法集中注意力应该使用哪种技术来实际执行此任务。
有什么建议吗?
最佳答案
Google map 将其图像(包括街景等)分解为更小的 block 。我见过很多人使用自己的图像和 Google map 技术来创建自己的 map (例如,我记得有一个幻想世界/网页游戏)
也许,与其重新发明轮子,不如检查其他人的轮子,看看你是否可以使用相同的技术来创造你需要的东西。 GTA 例如:http://www.gta4.net/map/
这应该可以帮助您开始:https://developers.google.com/maps/
关于javascript - 实时显示巨大图像的卡盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257913/