Страница 1 из 1

GeoJazzy WMSTileCache, установка и настройка

Добавлено: 24 июн 2009, 12:19
Mavka
Обсуждение статьи "Установка и настройка GeoJazzy WMSTileCache"

http://gis-lab.info/qa/geojazzy.html

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 02 фев 2011, 18:11
Silentium
А вы уверены, что не нужно больше нигде ничего менять?
http://localhost:8080/WMSTileCache/WMS/my_topo_wms у меня недоступно после публикации сервлета, т.е Томкат не понимает этот адрес,т.е каталог не доступен

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 03 фев 2011, 20:24
Mavka
После установки WAR будет доступен только адрес
http://localhost:8080/WMSTileCache
а что бы работать с my_topo_wms нужно настраивать программу.

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 04 фев 2011, 11:34
Silentium
Mavka, спасибо вроде разобрался. Не подскажешь, стало конечно пошустрее работать но всеже быстродействие оставляет желать лучшего. Нельзя ли как нибудь с помощью этой проги уже закачать кеш заблаговремено?

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 05 фев 2011, 16:47
Mavka
Нет
В Geojazzy не предусмотрена автоматическая подготовка тайлов

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 07 фев 2011, 15:37
Silentium
Влияет как-либо параметр BufferSize=50000 на скорость загрузки и отображения тайлов или этот параметр настроен оптимально в WMSTilecach.cfg?

И вообще зависит ли скорость загрузки карты в браузере от того какая программа для кеш настроена?

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 20 фев 2011, 17:11
wmk
Вот никогда не понимал зачем использовать WMS-C сервера на яве, питоне или чем то другом тяжеловесном. Можно ведь поступить совсем просто , ... сесть и написать буквально 10 строк на php.

Код: Выделить всё


if( file_exists('./wmk-tile-server/'.($_GET["BBOX"]).'.png') )
{
header("Content-type: image/png");
readfile('./wmk-tile-server/'.($_GET["BBOX"]).'.png');
}
else
{
$code=file_get_contents('http://ourguns.ru/mapserv.exe?MAP=1.map&'.$_SERVER["QUERY_STRING"]);
$file = fopen ('./wmk-tile-server/'.($_GET["BBOX"]).'.png',"w+");
fputs ( $file, $code);
fclose ($file);

header("Content-type: image/png");
readfile('./wmk-tile-server/'.($_GET["BBOX"]).'.png');
}

При этом на выходе получим папочку с кэшем тайлов , именем будет BBOX. Отдаватся такие тайлы будут за 0.02 сек в среднем. Вот как то так :)

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 17 мар 2014, 10:08
Александр2014
Пожалуйста прокоментируйте, куда надо вставить этот код php

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 17 мар 2014, 10:15
Denis Rykov
Этот код никак не относится к теме топика. Что касается того куда вставлять - это вам решать, это обычный php-скрипт, к тому же очень кривой, я бы не советовал его использовать.

Re: GeoJazzy WMSTileCache, установка и настройка

Добавлено: 05 дек 2014, 10:33
Александр2014
Поставил, все работает, но есть небольшая проблема:
Не получается установить php
PHP необходимо чтоб добавлять объекты на карту, вот пример

подскажите пожалуйста, как решаются подобные задачи?