http://localhost:8080/?layer=…
так что в джсме написать - конкретно укажите пож
Всё зависит от того, какие слои вы хотите показать, с какими параметрами и так далее.
Нужная вас строчка, скорее всего, http://localhost:8080/?layers=СЛОЙ&, где СЛОЙ - слой, который надо показать. Вероятно, вы хотите irs или yhsat.
Komяpa, почини, плз, GetTile. Последняя версия из репозитория вызвала проблемы, когда мы разбирались с dedNikifor
Большое спасибо за проделанную работу!
Есть такое пожелание: добавьте плиз возможность запускать Ваш скрипт через lighttpd + fastcgi + flup.
Резоны таковы:
- Для слабых машин (например старых ноутов), где апач - из пушки по воробьям
- Когда есть уже настроеный lighttpd с кучей всего для локальной сети (как раз мой случай). Добавить еще один полезный сервис (для всей сети!) не сложно, а вот ставить рядом апач ради одного сервиса, как-то не очень
ЗЫ. Не силен я в питоне так бы сделал патчик
это, по идее, должно помочь 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! ?
продолжение будет? хотелось бы граф.интерфейс и в трей (Win)
зачем серверу графический интерфейс??? 0_0
Наверно, речь о gui для настроек
угу
Формат конфига достаточно хорошо описан на вики. Если вы считаете, что без конфигуратора тут не обойтись - я не против, сделаете - возможно, даже вкину в основную ветку.
в программир. нуб (((
конфигуратор для версии под win32 иль 64, не столь важно
щас использую версию, как бы помягче выразится, питона, там конешь проще и оперативнее конфиг ручками редактировать
и умела б утилитка в трей прятаться, было б здорово
но если нет, то нет, за утилитку огромное спасибо
Почему-то в вывод некоторые тайлы подсовываются от другого зума: http://amdmi3.ru/files/twms.png
Кроме того, не работает слой IRS из дефолтного конфига.
Когда не удалось подгрузить нужный зум, тайл конструируется из другого.
Там ключ устаревший. Поменяй на такое:
"irs": { \
"name": "Kosmosnimki.ru IRS Satellite",
"prefix": "irs",
"ext": "jpg",
"scalable": False,
"fetch": fetchers.WMS,
"remote_url": "http://irs.gis-lab.info/?layers=irs&format=image/jpg&force=nocorrect&",
"min_zoom": 3,
"max_zoom": 16,
"empty_color": "#000000",
"proj": "EPSG:3395",
"wms_proj": "EPSG:3395",
"data_bounding_box": (26.0156238531320340,40.7707274153093520,69.257808718487752,67.610652011923932),
}
Это можно как-то изменить?
Работает, спасибо.
Запросить у него область ещё раз - тогда построит правильно.
Насколько я помню, этот баг связан с разделение ресурсов (нескачаных тайлов) между тредами.
Запросить у него область ещё раз - тогда построит правильно.
Это я понял уже, но это не решение.
Почему-то в вывод некоторые тайлы подсовываются от другого зума: http://amdmi3.ru/files/twms.png
twms здесь не при чем. Писал об этом. Не надо прыгать по масштабам, wmsplugin этого не любит.
ikz, причём здесь именно twms