Ubuntu, PostgreSQL, PostGIS, Mapnik, OpenLayers

В командной консоли, при попытке выполнить: nik2img.py osm.xml image.png -c 10.27 47.13 -z 16 -d 256 256 --no-open -f png256 , происходит ошибка: RuntimeError: This map uses features only present in Mapnik version 0.7.1 and newer (in node Map)

В общем то понятно что не соответствие версий мапника, но как тогда поставить 0.7.1 и будет ли он работать?
Как исправить ошибку?

а как возможно поставить мапник старее 0.7.1, особенно если учесть, что недавно официально вышел второй?

Из репозитория, вот по этому “мнулу” ставил… http://wiki.openstreetmap.org/wiki/User:Stanton/Mapnik_Test_Server
libmapnik0.7

Можете свои действия описать при установке?

chehov85, обновите вашу убунту. mapnik0.7.1 вышел больше, чем полтора года назад.

Предпочитаю использовать версии lts потому и поставил 10.04.3

apt-get update
apt-get upgrade

как положено… Или я вас не правильно понял?

mapnik 0.7.1 поставляется с Ubuntu 10.10 и выше. Можно поставить nightly build с ppa Mapnik Developers

Короче, у меня походу руки кривые, помогите выпрямить…
Ничего не пойму все делаю по инструкциям, не че не работает, то ошибки в xml, то что нибудь…
Есть ли нормальная инструкция, которую бы не пришлось допиливать, и задавать из-за этого, как кому то может показаться глупые вопросы…
Объясните пожалуйста четкую связь (тонкости) между OS (Ubuntu), DB (PostgreSQL), Additional (PostGIS), Library (Mapnik), JS (OpenLayers)?

Как установить libmapnik >=0.7.1 или 2.0?
Что такое mod_tile и как его настроить?
Как реализовать фильтры при экспорте, и как экспортировать только необходимую мне часть карты?
И наконец, как заставить это все работать?

Вопросов для меня много, потому прошу подключиться к обсуждению как можно больше народу…

Заранее спасибо за ответы.

http://trac.mapnik.org/wiki/UbuntuInstallation с раздела «Install Mapnik from source»
только везде вместо 0.7.1 писать 2.0.0

Вот делаю все точь в точь, потом начинает ругаться на структуру osm.xml типа он не знает определенных полей/свойств, вот показать не покажу, т.к. снес, чтобы попытаться сделать все заново…

Может по пунктам начать все заново, только вот не ошибиться бы в пунктах…

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

Кстати, а вот эта инструкция по скоростной настройке не работает?

И так друзья, отниму немного вашего времени…
Пользуюсь мануалом: http://wiki.openstreetmap.org/wiki/User:Stanton/Mapnik_Test_Server
Установил Ubuntu, и предлагаемые с ней пакеты: LAMP Server, OpenSSH Server, PostgreSQL Database, Samba File Server, Tomcat Java Server.
Сконфигурировал сетевые устройства.
Проделал:
sudo apt-get update
sudo apt-get upgrade
sudo shutdown –r now
Далее:
sudo apt-get install apache2 php5 libapache2-mod-php5 subversion autoconf autoconf2.13
sudo apt-get install automake build-essential libxml2-dev libgeos-dev libbz2-dev proj libtool
sudo apt-get install postgresql-8.4 postgresql-8.4-postgis postgresql-contrib-8.4 postgresql-server-dev-8.4
sudo apt-get install osm2pgsql
sudo apt-get install unzip
sudo apt-get install openssh #Тут почемуто пишет что пакета нет

(sudo apt-get install libmapnik0.7 mapnik-utils python-mapnik) делать пока не стал, собственно тут теперь и возникает вопрос о установке Mapnik >= 0.7.1 или 2.0.0

Что делать?

svn co http://svn.mapnik.org/tags/release-0.7.1/ mapnik-0.7.1
cd mapnik-0.7.1
python scons/scons.py configure INPUT_PLUGINS=all OPTIMIZATION=3 SYSTEM_FONTS=/usr/share/fonts/
python scons/scons.py
sudo python scons/scons.py install

???

В таком случае судя по мануалу http://trac.mapnik.org/wiki/UbuntuInstallation куда установится mapnik?

так совет «вместо 0.7.1 писать 2.0.0» ушёл в никуда?
мапник установится куда-нибудь в /usr, линуксоиды скажут точнее. Это библиотека для питона, и пойдёт к другим библиотекам.

А какже тогда sudo apt-get install mapnik-utils python-mapnik ставить?

зачем их ставить?

Потому и спрашиваю чтобы объяснили, а под mapnik2 какая версия postgis?

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