problème installation serveur cartographique mapnik mod_tile

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
plnew
Messages : 27
Inscription : mer. mars 06, 2013 4:30 pm

problème installation serveur cartographique mapnik mod_tile

Message par plnew » ven. déc. 20, 2013 10:09 am

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

BrunoC
Messages : 374
Inscription : sam. juin 23, 2012 11:07 am
Localisation : Nantes
Contact :

Re: problème installation serveur cartographique mapnik mod_tile

Message par BrunoC » ven. déc. 20, 2013 3:22 pm

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

plnew
Messages : 27
Inscription : mer. mars 06, 2013 4:30 pm

Re: problème installation serveur cartographique mapnik mod_tile

Message par plnew » ven. déc. 20, 2013 9:33 pm

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 ?

Avatar de l’utilisateur
cquest
Messages : 1978
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: problème installation serveur cartographique mapnik mod_tile

Message par cquest » sam. déc. 21, 2013 4:24 pm

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.

plnew
Messages : 27
Inscription : mer. mars 06, 2013 4:30 pm

Re: problème installation serveur cartographique mapnik mod_tile

Message par plnew » sam. déc. 21, 2013 5:28 pm

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

Yves

Re: problème installation serveur cartographique mapnik mod_tile

Message par Yves » sam. déc. 21, 2013 9:14 pm

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.

powerpack
Messages : 7
Inscription : dim. juin 08, 2014 11:43 pm

Re: problème installation serveur cartographique mapnik mod_tile

Message par powerpack » lun. juin 09, 2014 12:17 am

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

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités