Сборка Openlayers библиотеки

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Сборка Openlayers библиотеки

Сообщение dvd_xaker » 02 дек 2010, 12:30

Хотелось бы чтобы кто-нибудь поделился опыт сборки библиотеки. Желательно на примерах)))
Я думаю многим эта инфа будет полезна) В ввиду громоздкости OL :twisted:

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сборка Openlayers библиотеки

Сообщение Mavka » 02 дек 2010, 18:46

Мое любимое занятие, накидать ссылок и ничего не сказать от себя:
Optimizing OpenLayers - официальный путь
OpenLayerer - мои попытки неудачные, ему вечно чего то не хватает
zgeo.recipe.openlayers от Sean Gillies

оффтоп:
Closure Compiler for OpenLayers 3.x - дожить бы до 3-го пришествия...
лангольеры под окном жрали время ом-ном-ном

Konstantin Tokar
Активный участник
Сообщения: 178
Зарегистрирован: 16 июл 2008, 09:56
Репутация: 1
Откуда: Москва

Re: Сборка Openlayers библиотеки

Сообщение Konstantin Tokar » 02 дек 2010, 19:41

Зачем вообще заниматься оптимизацией OpenLayers, если для картографической системы норма - запросы в сотни килобайт? Только что проверил - гуглокарта на следующем масштабе загрузила 500 килобайт. Есть за что бороться?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сборка Openlayers библиотеки

Сообщение Mavka » 02 дек 2010, 19:44

Хоцца что бы страница открывалась быстро. То что она потом будет тянуть это уже другое дело. Например Google Maps API загружает малюююсенький враппер, появляется карта, а все остальное подгружается потом.
лангольеры под окном жрали время ом-ном-ном

Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Сборка Openlayers библиотеки

Сообщение dobeer » 02 дек 2010, 19:49

оффтоп:
а что такого интересного планируется в OpenLayers 3.x ?! а то прям заинтриговали, а с закардонными языками у меня туго...)))

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сборка Openlayers библиотеки

Сообщение Mavka » 02 дек 2010, 19:58

Я давно давал ссылку на FOSS4G. Они встречались, обсуждали... Всех подробностей уже не помню, но если по теме топика, то модульности как в YUI не будет (не достаточно сил и времени), но по возможности будут стараться выкидывать все ненужно в отдельные модули. В первую очередь виджеты типа LayerSwitcher, потому что сейчас уже есть GeoExt и MapFish со своими GUI.

А здесь пошел разговор про компилятор Closure, который создает очень маленький объем кода (еще меньше чем минификаторы), удобен в отладке (связь между сжатым-несжатым кодом). И главная фишка - свою программу можно скомпилировать вместе с OpenLayers и автоматически обрежется весь неиспользуемый код.
лангольеры под окном жрали время ом-ном-ном

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Сборка Openlayers библиотеки

Сообщение dvd_xaker » 03 дек 2010, 09:48

Все находил, кроме http://openlayerer.appspot.com/)))
Я так понял это сборщик в единный файл).
Вопрос еще про модульность.
Что будет если закинуть не одним файлом как нам предлагает OL,а многими как в архиве есть работать интерестно будет?
Не получается собрать из-за зависимостей. Может, где нибудь есть дерево зависимостей наподобия дерева KML у Googla)

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сборка Openlayers библиотеки

Сообщение Mavka » 03 дек 2010, 10:43

dvd_xaker
Использовать несжатый OL в виде кучи библиотек можно. При отладке даже нужно. Хотя иногда бывают проблемы, кажется 2.9 у меня не хотел так загружаться из-за каких то ошибок.

Дерево зависимостей пока не находится...

Slimming down OpenLayers - Tim Sutton
лангольеры под окном жрали время ом-ном-ном

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: Semrush [Bot] и 2 гостя