Как загрузить огромное изображение в стиле Google Maps?
Я бы загрузил огромное изображение на мою веб-страницу (8Mpx x 5Mpx). Я думал о создании простого механизма в стиле карт Google. Но, если честно, у меня нет очень четких идей о том, как его реализовать.. какие-нибудь советы о том, как его структурировать?
в частности, у меня много сомнений относительно того, как справиться с перетаскиванием с асинхронной загрузкой изображения, чтобы изменить часть отображаемых изображений
Заранее спасибо за вашу помощь:)
4 ответа
Простым ответом будет использование Google Maps.
Это довольно сложная тема, но она не должна быть сложнее, чем делать это вручную.
Я могу думать только о какой-то плитке. Вы разбиваете изображение на несколько частей (плиток). Тогда вы рисуете только тот, который находится в вашем окне просмотра.
Я понимаю, что это старый вопрос, но я хотел бы предложить http://leafletjs.com/.
Я использовал продукты Zoomify в прошлом для достижения этой цели. Я работаю в команде, которая управляет несколькими центрами обработки данных, поэтому у нас есть несколько гигантских карт этажей (составленных в САПР, экспортированных в виде огромного изображения). Я беру эти карты и конвертирую их в то, что я считаю "картой стиля Google", используя Zoomify Express (бесплатно).
Более подробная информация здесь: http://www.zoomify.com/express.htm