Le message suivant :
##########
Salut,

désolé pour ma noobesterie, mais je n'arrive pas à initialiser de 
symbolizer_with_image (point_symbolizer, polygon_pattern_symbolizer, 
shield_symbolizer nor line_pattern_symbolizer) depuis le c++;

les exemples sur le wiki donnent des trucs comme point_symbolizer 
sym("/tmp/pub.png","png",16,16); ou 
polygon_pattern_symbolizer("path/to/icon.png", "png", 20, 20);
mais ça n'est pas reconnu par le compilo et je reçois des erreurs comme 

../src/MapnikTester.cpp:570:107: error: no matching function for call to 
?mapnik::polygon_pattern_symbolizer::polygon_pattern_symbolizer(const char 
[41])?
../src/MapnikTester.cpp:570:107: note: candidates are:
/usr/local/include/mapnik/polygon_pattern_symbolizer.hpp:46:5: note: 
mapnik::polygon_pattern_symbolizer::polygon_pattern_symbolizer(const 
mapnik::polygon_pattern_symbolizer&)
/usr/local/include/mapnik/polygon_pattern_symbolizer.hpp:46:5: note:   no known 
conversion for argument 1 from ?const char [41]? to ?const 
mapnik::polygon_pattern_symbolizer&?
/usr/local/include/mapnik/polygon_pattern_symbolizer.hpp:45:5: note: 
mapnik::polygon_pattern_symbolizer::polygon_pattern_symbolizer(mapnik::path_expression_ptr)
/usr/local/include/mapnik/polygon_pattern_symbolizer.hpp:45:5: note:   no known 
conversion for argument 1 from ?const char [41]? to 
?mapnik::path_expression_ptr {aka 
boost::shared_ptr<std::vector<boost::variant<std::basic_string<char>, 
mapnik::attribute> > >}?
make: *** [src/MapnikTester.o] Error 1

J'ai mapnik 2.0.0 et GCC appelé depuis eclipse; bien entendu j'arrive à générer 
des polygon ou points, mais pas lorsqu'ils doivent être liés avec des fichiers 
image...
Une idée quelqu'un? Un exemple d'initialisation de path_expression_ptr 
peut-être??
########
a été posté sur le forum http://forum.openstreetmap.fr/viewforum.php?f=3
Une réponse sur la liste directement n'est hélas pas transmise sur le forum, 
ce qui n'empeche pas une concertation avant réponse par email.
Notez qu'il n'est pas necessaire d'avoir un compte sur le forum pour repondre.
--
Tout commentaire sur ce message peut être demandé à sylvain----a----letuffe.org

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à