TWMS - кеширующий тайловый WMS-сeрвер

А под Windows 7 не работает? У меня не заработало, при этом на соседней машине с XP все бегает нормально.

Пробуй запускать с правами Администратора

Появилась зависимость import filter. Не могу найти где его взять

Запушил.
Напоминаю, что по подобным вопросам лучше всего меня пинать в IRC. Ссылка в подписи :slight_smile:

А можно ли сделать чтоб twms импортировал тайлы из городского кадастра: http://ggk.mos.ru/data/guest/show_map_frame
Карты эти, несмотря на свою кривость, ценны номерами домов и свободным использованием.

нет, напрямую не получится. но я сейчас пытаюсь привязать скачанные данные из ггк и запустить wms с ними. надеюсь что в ближайшие дни все заработает.

unwrecker, cделать, конечно, можно, но делать это будешь ты :slight_smile:

  1. написать фетчер для шизанутой нумерации тайлов;
  2. подобрать ббокс самого верхнего зума;
  3. подобрать строчку для proj4.

Если чего, то у меня вот такая ужастная строчка для proj4 получалась: +proj=tmerc +lat_0=0 +lon_0=37.512138 +k=1 +x_0=874.900677 +y_0=-6171597.723294 +ellps=krass +units=m +no_defs )

Aleksandr Dezhin
есть предложение объединить усилия, я с мапсервером только знакомлюсь и чувствую, что на это у меня уйдет многовато времени. А при этом есть простаивающий полный комплект тайлов с ггк в их 500 масштабе…

Новые фичи:

  • поправки на лету (бета);
  • web.py - в основной ветке;
  • overview слоёв (см. http://irs.gis-lab.info для примера)

Круто, спасибо за твои труды!
А можешь поподробнее расписать, что это даёт? :slight_smile:

Писал про баг… GetTile не работает, ибо layer сейчас массв.
Локально поправил, но надеюсь Komяpa починит для всех :wink:

http://localhost:8080/?layer=
так что в джсме написать - конкретно укажите пож

Всё зависит от того, какие слои вы хотите показать, с какими параметрами и так далее.

Нужная вас строчка, скорее всего, http://localhost:8080/?layers=СЛОЙ&, где СЛОЙ - слой, который надо показать. Вероятно, вы хотите irs или yhsat.

Komяpa, почини, плз, GetTile. Последняя версия из репозитория вызвала проблемы, когда мы разбирались с dedNikifor

Большое спасибо за проделанную работу!
Есть такое пожелание: добавьте плиз возможность запускать Ваш скрипт через lighttpd + fastcgi + flup.
Резоны таковы:

  1. Для слабых машин (например старых ноутов), где апач - из пушки по воробьям
  2. Когда есть уже настроеный lighttpd с кучей всего для локальной сети (как раз мой случай). Добавить еще один полезный сервис (для всей сети!) не сложно, а вот ставить рядом апач ради одного сервиса, как-то не очень :slight_smile:

ЗЫ. Не силен я в питоне :frowning: так бы сделал патчик
это, по идее, должно помочь http://pyobject.ru/blog/2007/02/05/deploying-wsgi-app/

ЗЫ2: готов тестить / баг-репортить

netjedi
А чем вариант с webpy(просто запускать python twms.py) не подходит?

Оно, конечно, вариант. Так сайчас и работает. Для приличия start/stop скрипт только приделал. Но все же это решение для localhost, т.е. если что-то не так (рухнуло, утечка памяти и прочие радости бурно развивающихся проектов) сам все видишь и тут же реагируешь.

На боевой сервер так ставить не стоит - не известно, как скрипт поведет себя после месяца-двух аптайма.
Технически правильное решение - запуск через фронтенд вебсервера. Загрузился, отработал (с ограничением на время выполнения), выгрузился. С этой точки зрения вариант с апачем правилен, но, как я уже, говорил, минуло наш аул решение сие. А по сему и прошу Komяpу (по возможности) добавить fastcgi.

Кстати, если Komяpa не против, могу опакечивать релизы twms для debian/*buntu и отписывать нотисы в соотв. майллисты. Цели вполне ясные: расширить сообщество пользователей => попадение в майн-стрим deb-дистрибутивов.

У проекта появилась страничка на ohloh: https://www.ohloh.net/p/twms/

Кто самый смелый и пойдёт жмякать I use this! ? :slight_smile:

продолжение будет? хотелось бы граф.интерфейс и в трей (Win)