Страница 1 из 1
Как ускорить загрузку карты?
Добавлено: 01 авг 2012, 00:12
daler
Есть
сайт.
Используется MS, tilecache, openlayers . Карта очень долго грузится. Как можно ускорить?
Re: Как ускорить загрузку карты?
Добавлено: 01 авг 2012, 10:52
Denis Rykov
Что то по указанной ссылке TileCache совсем не тайлы отдаёт, а работает как WMS.
Re: Как ускорить загрузку карты?
Добавлено: 01 авг 2012, 19:11
daler
как узнать почему не отдает?
Re: Как ускорить загрузку карты?
Добавлено: 02 авг 2012, 00:34
Denis Rykov
Как настроили так и работает.
Re: Как ускорить загрузку карты?
Добавлено: 02 авг 2012, 21:20
daler
Код: Выделить всё
type=WMS
url=http://plazoom.ru/cgi-bin/mapserv?MAP=/var/www/daler/3/ufakarta/ufa_all.map&
extension=png
layers=granicy_region,rayeny_region_ontitle,teritoria_kvartalov_region,sadovye_uchastki_region,zelonye_lesa_region,vadaem,kladbisha_region,parki_region,mosty_and_truby_region,reki_region_notitle,avtotrassy_bottom_k_12,avtotrassy_bottom_k_34,avtotrassy_bottom_k_567,strit_notitle,mosty_and_truby_polyline,shosse_bottom_polyline,avtotrassy2_bottom_polyline,avtotrassy_polyline_12,avtotrassy2_polyline,shosse_polyline4567,strit_big_podlojka,strit_big_osnova,avtotrassy_polyline567,avtotrassy_polyline_34,sport_stroenie_region,stroeneie_region_notitle2,stroeneie_uchebki_notitle,stroeneie_region5,stroeneie_region6,stroeneie_region7,avtostayanki_region,rynki_region,strit3,strit_title_other,strit_big_title,stroeneie_uchebki5,stroeneie_uchebki6,stroeneie_uchebki7
srs=EPSG:900913
bbox=-18673.953, -31136.298, 21526.319, 24312.353
size=256,256
resolutions=74.20494699646643, 30.3886925795053, 12.36749116607774, 4.946996466431095, 2.100353356890459, 0.8614840989399293, 0.353356890459364,226.093198,92.590548,37.682200,15.072880,6.399514,2.624834,1.076634
metaTile=true
metaSize=5,5
metaBuffer=100
extent_type = loose
Что может быть не правильно указано
Re: Как ускорить загрузку карты?
Добавлено: 03 авг 2012, 06:46
Denis Rykov
Если у вас тайлы должны отдаваться, то зачем в OpenLayers использовать WMS, ну и используйте TMS.
Re: Как ускорить загрузку карты?
Добавлено: 03 авг 2012, 19:21
daler
Код: Выделить всё
layer = new OpenLayers.Layer.WMS( "WMS", "/cgi-bin/tilecache.cgi?", {layers: 'basic', format: 'image/png'} );
сменить на
Код: Выделить всё
layer = new OpenLayers.Layer.TileCache( "WMS", "/cgi-bin/tilecache.cgi?", {layers: 'basic', format: 'image/png'} );
???
Re: Как ускорить загрузку карты?
Добавлено: 05 авг 2012, 18:32
Denis Rykov
OpenLayers.Layer.TMS
Re: Как ускорить загрузку карты?
Добавлено: 08 авг 2012, 20:19
daler
Спасибо заработало