Re: [OSM-talk-fr] Problèmes tests de rendu mapnik
En utilisant -a (append) ça fonctionne. Par contre, apparemment -a nécessite -s, sinon on a: Cannot apply diffs unless in slim mode Error occurred, cleaning up Et comme j'avais pas installé le module intarray contrib, -s ne fonctionnait pas, et donc -a. Tout roule maintenant, merci ! Yves sylvain letuffe wrote: Le dimanche 28 février 2010 10:31:53, yvecai a écrit : Processing: Node(50k) Way(0k) Relation(0k)way_changed_mark failed: ERREUR: l'instruction préparée « way_changed_mark » n'existe pas (7) Arguments were: -3, Error occurred, cleaning up Je l'avais jamais vu celle là postg...@:~/mapnik$ L'erreur est du au fait que l'id des infos artificielles rajoutées ont un id négatif : Tu es sûr ? je fais ça régulièrement pour tester mes rendus et les ids négatif ne m'ont jamais pausés problèmes. (où alors pas que je me souvienne) J'ai certes une vielle version de osm2pgsql Je vois que tu utilises l'option -s, moi je ne l'utilise pas pour des petits fichier osm, peut-être une piste ? -- sly ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Problèmes tests de rendu mapnik
Le dimanche 28 février 2010 10:31:53, yvecai a écrit : > Processing: Node(50k) Way(0k) Relation(0k)way_changed_mark failed: > ERREUR: l'instruction préparée « way_changed_mark » n'existe pas > (7) > Arguments were: -3, > Error occurred, cleaning up Je l'avais jamais vu celle là > postg...@:~/mapnik$ > > L'erreur est du au fait que l'id des infos artificielles rajoutées ont > un id négatif : Tu es sûr ? je fais ça régulièrement pour tester mes rendus et les ids négatif ne m'ont jamais pausés problèmes. (où alors pas que je me souvienne) J'ai certes une vielle version de osm2pgsql Je vois que tu utilises l'option -s, moi je ne l'utilise pas pour des petits fichier osm, peut-être une piste ? -- sly ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Problèmes tests de rendu mapnik
2010/2/28 yvecai > L'erreur est du au fait que l'id des infos artificielles rajoutées ont > un id négatif : > (Extrait du fichier osm) timestamp='2010-02-23T18:24:43Z' uid='171657' > > Y-a t'il un moyen de forcer osm2pgsql à les accepter quand même ? (sans > avoir à uploader ces fausses données sur le serveur, ce qui ne me semble > pas franchement une bonne solution ). > > L'id négatif n'est pas forcément le seul coupable. Il semblerait que l'action 'modify' ne soit supporté qu'en mode 'append'. Qu'est ce qu'il se passe si tu créés d'abord une base avec un fichier sans modifs et que tu refais la commande avec le fichier modifié par JOSM dans un deuxième temps avec -append ? (les doublons ne devraient pas gêner). L'autre solution serait de supprimer les signes '-' par un prétraitement ala sed. Le risque de réutiliser des id existant par ailleurs est très faible comme les chiffres sont bas. Pieren ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr