Page 1 sur 1

problème installation serveur cartographique mapnik mod_tile

Publié : ven. déc. 20, 2013 10:09 am
par plnew
merci aux spécialistes d'accorder un peu de leurs précieux temps mais avant de venir vers vous j'ai cherché la solution sans succès

j'essaye de construire un serveur mapnik, mod_tile mais aucune carte ne s'affiche ... j'ai des dalles roses

lors d'un précédent sujet du forum vous avez demandé de regarder la page http://localhost/mod_tile/ ... moi j'ai des stats sur les lignes NoResp404 et NoRes404Layer/osm
mais la discussion s'est continuée sur irc donc je n'ai pas pu lire la solution

pour info j'ai suivi le très bon tuto d'installation http://tuts.syrinxoon.net/tuts/installe ... nstreetmap
mais je ne suis pas sur la même distrib d'où quelques problèmes ...

ma distribution est une linuxmint16 - 64bits (xfce) , le tuto est fait pour une ubuntu 12.04 + 2 dépôts pour installer osm2pgsql & mapnik

1 - je n'ai pas le fichier datasource-settings.xml.inc ... certains paquets de ces distributions sont incompatible (ubuntu/linuxmint = même base ?)
quel paquet doit contenir ce fichier et a quoi sert-il ?

d'avance merci

Re: problème installation serveur cartographique mapnik mod_tile

Publié : ven. déc. 20, 2013 3:22 pm
par BrunoC
plnew a écrit : je n'ai pas le fichier datasource-settings.xml.inc ... certains paquets de ces distributions sont incompatible (ubuntu/linuxmint = même base ?)
quel paquet doit contenir ce fichier et a quoi sert-il ?
Il s'agit d'un fichier faisant partie de la feuille de style pour mapnik. Mapnik utilise d'une part des données (une base postgie chargée avec osm2pgsql, des fichiers shape pour les traits de cote, ...) et une feuille de syle qui décrite les source de données et comment les styler.

Avant de voir le fonctionnement de l'ensemble apache/mod_tile/renderd, il te faut tester un rendu mapnik avec tes source et ton style avec le script generate_image.py.
Ce script est a récupérer ici (ainsi que tout le reste):
http://svn.openstreetmap.org/applicatio ... ng/mapnik/

Tu as sans doute récupéré un datasource-settings.xml.inc.template qui est a adapter en fonction de ta config postgis et à sauvegarder en datasource-settings.xml.inc.

A+
Bruno

Re: problème installation serveur cartographique mapnik mod_tile

Publié : ven. déc. 20, 2013 9:33 pm
par plnew
j'ai effectivement récuperé le fichier datasource-settings.xml.inc puis adapté à ma configuration

je génère bien un fichier image de la zone voulue avec generate_image.py
au lancement il m'indique "mapnik2 module has been deprecated, please use 'import mapnik'

les tuiles sont générées à la volée ou il faut que je lance generate_tiles.py ?
car j'ai toujours des carrés roses même sur la zone de l'image ?

Re: problème installation serveur cartographique mapnik mod_tile

Publié : sam. déc. 21, 2013 4:24 pm
par cquest
generate_tiles.py est un script permettant de tester la config mapnik. Si ça sort bien des morceaux de carte c'est que c'est bon signe.

Le but de mod_tile est de générer les tuiles à la demande et aussi de gérer leurs mise à jour.

Y'a plus qu'à configurer apache -> mod_tile -> renderd pour que les tuiles soient générées à la demande.

Re: problème installation serveur cartographique mapnik mod_tile

Publié : sam. déc. 21, 2013 5:28 pm
par plnew
Après beaucoup de modification de ma config , je suis parvenu à faire fonctionner le tout merci pour vos conseils

1 - avec leaflet cela fonctionne bien
2 - avec l'interface fournit par slippymap.html , deux BaseLayer sont disponibles "Local Tiles" et Mapnik je vois bien la carte Mapnik mais tjrs rien sur Local Tiles

? => quelques conseils seraient les bienvenus , fichiers de config à vérifier par exemple


la chaine de production n'est pas encore bien clair dans ma tête car beaucoup de fichier de config , je vais refaire une installation de zéro en notant toute mes modifications
quelques petites questions avant de recommencer

1 - existe-t-il une notice à jour pour debian stable (Wheezy) ?
2 - je n'ai pas trouvé tout les paquets à jour pour debian stable, existe-t-il un dépôt non-officiel ?
3 - le paquet mapnik2 plus ancien que mapnik tout court donc on prend mapnik ? sinon message dans generate_image.py et generate_tile.py


merci encore pour vos conseils

Re: problème installation serveur cartographique mapnik mod_tile

Publié : sam. déc. 21, 2013 9:14 pm
par Yves
Commence par regarder que tout se passe bien lorsque tu lance Apache (et donc mod_tile):

Code : Tout sélectionner

sudo service apache2 restart
ou

Code : Tout sélectionner

sudo /etc/*init.d/apache2 restart
Ensuite, regarde ce qu'il se passe avec Apache lorsque tu demande des tuiles depuis ton navigateur:
pour celà, ouvre dans une fenêtre:

Code : Tout sélectionner

sudo tail -f /var/log/apache2/error.log
Tu peux également regarder ce qui se passe avec renderd avec:

Code : Tout sélectionner

sudo tail -f /var/log/syslog | grep renderd
Les deux fenêtres sont interessantes lorsque tu relance Apache.

Re: problème installation serveur cartographique mapnik mod_tile

Publié : lun. juin 09, 2014 12:17 am
par powerpack
Bonsoir
Moi j'ai le même problème j'ai pris le tuto en question et a la fin, sa ne fonctionne pas.
je voudrais bien des infos sur les modif que tu a fais pour que cela fonctionne.
Quelqu'un peut faire un tutos qui fonctionne a la fin, ??????
Cordialement