J'ai une carte que je souhaite imprimer une fois que l'utilisateur a ouvert certaines couches. Les couches sont géoserveur wms et la couche de base est OSM.
Je sais que geoserver a un module d'impression (qui est installé et fonctionne parce que je reçois une réponse de geoserver / pdf / info.json? Var = printCapabilities
Ce que je ne comprends pas, c'est comment je l'utilise pour imprimer la carte actuelle avec des couches visibles.
J'ai regardé l'exemple de GeoExt (mapfish) mais cela ne m'a pas aidé à comprendre.
Mise à jour 1: j'ai généré l'URL suivante par code:
http://77.235.53.170/geoserver/pdf/print.pdf?spec={%22units%22:%22degrees%22,%22srs%22:%22EPSG:4326%22,%22layout%22:%22A4%22,%22dpi%22:%22300%22,%22mapTitle%22:%22This%20is%20the%20map%20title%22,%22comment%22:%22This%20is%20the%20map%20comment%22,%22resourcesUrl%22:%20%22http://77.235.53.170/img%22,%22layers%22:[{%22baseURL%22:%22http://77.235.53.170/geoserver/Lehavim/wms%22,%22opacity%22:1,%22singleTile%22:true,%22type%22:%22WMS%22,%22layers%22:[%22%D7%A7%D7%95%20%D7%9E%D7%99%D7%9D%22],%22format%22:%22image/jpeg%22,%22styles%22:[%22%22]}],%22pages%22:[{%22center%22:[3875254.1134954,3680894.557955],%22scale%22:32000,%22rotation%22:0}]}
et je reçois un PDF vide (uniquement avec le titre) ... Qu'est-ce qui pourrait ne pas arriver?