Доброго времени суток!
Застопорился на одной проблеме, может кто даст дельный совет.
Пытаюсь использовать TMS http://c.tile.openstreetmap.org/%(tms_path)s.png. Подключаюсь через кеш прокси MapProxy и выдаю результат для моего WMS клиента.
В результате вся эта конструкция работает для EPSG:4326.
Собственно проблема у меня как перепроицировать WMS на работу с другой EPSG проекцией и возможно ли это?
Не знаю. В twms можно описать слой с fetchers.Tile (фактически - TMS) в любой проекции, далее он при указании другого srs в запросе перепроецирует в неё.
Вся проблема в том, что мне это нужно для работы в Windows.
Если Вы успешно это ставили, то какие сейчас наиболее актуальные пакеты, с которыми работает twms?
Поскольку для компиляции в exe всё равно их надо все поставить, то ставить придётся всё что надо - иначе не запустится. Хотя proj4 надо поставить - оно без него работает, но с ним лучше.
Насколько я понимаю для запуска в стендалоун достаточно web модуль для python. Ставлю соответственно копированием в папку lib/packages папки web
Но всеравно вылазиют ошибки http://pastebin.com/Lrj4Yzcx
Через инсталятор не получается,
выдает ошибку http://pastebin.com/Wt4SYy04
заменял #! /usr/bin/env python на #!C:\Python26\ArcGIS10.0 python
всеравно не помогает.
Кажется с горем пополам мне удалось запустить это на винде.
1)Единственный момент картинки с index-страницы(localhost:8080) не отображаются и в qgis тоже не видно, но список слоев появляется. куда копать?
2) Как мне добавить в список слоев новый слой допустим с http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/%(z)s/%(y)s/%(x)s и чтобы он появился на главной странице localhost:8080 ?
Во общем с этим я разобрался, нужно было twms.conf подправить.
Правда показываются только некоторые слои. например при открытии картинки с yasat выдает ошибку http://pastebin.com/Tn4erw0T
Не подскажите как запустить twms+mod_wsgi?
установил из rpm: mod_wsgi.x86_64 3.2-1.el5
Добавляю в апач строки
WSGIPythonPath /var/www/html/latlon/wms/:/var/www/html/latlon/wms/twms/
WSGIDaemonProcess twmsd user=www-data group=www-data display-name=(wsgi:twms) python-path=/var/www/html/latlon/wms/
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /var/www/html/latlon/wms/twms
ServerName server01.my.com
WSGIScriptAlias / /var/www/html/latlon/wms/twms/twms.py
WSGIProcessGroup twmsd
AddType text/html .py
ErrorLog logs/my-error_log
CustomLog logs/my-access_log common
<Directory /var/www/html/latlon/wms/>
Order deny,allow
Allow from all
При этом апач страница не грузится и вижу ошибку :
The server encountered an internal error or misconfiguration and was unable to complete your request