Страница 1 из 1
OpenLayers: плавный zoom
Добавлено: 08 апр 2009, 13:37
wmk
Господа подскажите как сделать плавный zoom как на :
http://www.golden-hour.com/ (слой VE)
У них там стоит
"new OpenLayers.Layer.VirtualEarth ("VE", {'sphericalMercator':true, minZoomLevel: 0, maxZoomLevel: 20});"
При этом появляется плавное увеличение.
Только сделать zoom нужно не для слоя VirtualEarth , а для WMS или MapServer слоя ...
В инете копался так ничего дельного не нашел ... (может плохо искал
или не то)
Заранее спасибо !
Re: OpenLayers: плавный zoom
Добавлено: 11 апр 2009, 23:18
Максим Дубинин
Re: OpenLayers: плавный zoom
Добавлено: 15 апр 2009, 10:06
wmk
Спасибо ссылка помогла ...
Ну как бы это zoom нормальный ..., но все таки хотелось бы видеть такое же приближение как на слое VirtualEarth там оно плавное и самое главное полученные изображения кэшируются.
Кстати такой вопрос , а в OpenLayers есть ф-ии кэширования ... как например на PHP ?
Re: OpenLayers: плавный zoom
Добавлено: 14 июн 2009, 19:49
dzfelix
transitionEffect:'resize' - в опциях слоя ) для OpenLayers 2.7 точно работает.
по поводу кеширования... ещё пороюсь. тоже надо )
Re: OpenLayers: плавный zoom
Добавлено: 14 июн 2009, 20:46
Konstantin Tokar
wmk писал(а):Кстати такой вопрос , а в OpenLayers есть ф-ии кэширования ... как например на PHP ?
Разумеется, нет кэширования. Ни в PHP, ни в OpenLayers. Кэшированием браузер занимается, Ваше дело - возвращать корректные HTTP заголовки при генерации картинок.
Re: OpenLayers: плавный zoom
Добавлено: 15 июн 2009, 15:46
wmk
Konstantin Tokar писал(а):Разумеется, нет кэширования. Ни в PHP, ни в OpenLayers. Кэшированием браузер занимается, Ваше дело - возвращать корректные HTTP заголовки при генерации картинок.
Уважаемы Вы мне уже не первый пост пишешь , типа такой весь продвинутый и умный. Если ты хочешь реально помочь людям то вот так постить на фиг не надо.
А по поводу кэширования в PHP уважаемы я те так скажу ты сначала почитай вот эти статейки
http://php.russofile.ru/ru/translate/un ... ig_in_php/
http://www.codenet.ru/webmast/php/caching.php
Да и вообще в PHP много способов кэширования информации ... тут просто надо голову включать.
Re: OpenLayers: плавный zoom
Добавлено: 15 июн 2009, 17:33
Konstantin Tokar
wmk писал(а):Konstantin Tokar писал(а):Разумеется, нет кэширования. Ни в PHP, ни в OpenLayers. Кэшированием браузер занимается, Ваше дело - возвращать корректные HTTP заголовки при генерации картинок.
Уважаемы Вы мне уже не первый пост пишешь , типа такой весь продвинутый и умный. Если ты хочешь реально помочь людям то вот так постить на фиг не надо.
А по поводу кэширования в PHP уважаемы я те так скажу ты сначала почитай вот эти статейки
http://php.russofile.ru/ru/translate/un ... ig_in_php/
http://www.codenet.ru/webmast/php/caching.php
Да и вообще в PHP много способов кэширования информации ... тут просто надо голову включать.
Вот и включите и внимательно прочитайте мой пост. Надо немного всё-таки владеть темой, в которой пытаетесь работать. Кстати, и про PHP свои ссылки почитайте, тоже полезно.
Hint: php работает на сервере, OpenLayers на клиенте.
Re: OpenLayers: плавный zoom
Добавлено: 25 янв 2011, 07:36
Denis Rykov
Re: OpenLayers: плавный zoom
Добавлено: 26 янв 2011, 10:21
wmk
Прикольно , видел что то подобное , но только там работало как то странно

а тут гуд.