Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
-
Ryadh
- Messages : 8
- Inscription : mar. mai 26, 2015 10:57 am
Message
par Ryadh » mer. août 26, 2015 3:53 pm
Bonjour à tous !
J'ai fait pas mal de chemin depuis mon premier passage ici et je cherche désespérément un moyen d'exporter une carte OSM vers un document PDF.
En effet, j'utilise Leaflet que j'émule en tant que serveur local, ma carte comporte des tiles et des polygones. j'ai regardé du côté de certains plugins (leaflet-image, leaflet-save-map-to-png) mais en vain. C'est pourquoi je viens demander si quelqu'un a une idée de comment réaliser ça aujourd'hui.
HTML2PDF est-il une solution viable pour mon problème ? Car après tout la map est bien contenu dans un div html. Merci d'avance !
Ryadh

Dernière édition par
Ryadh le mer. août 26, 2015 4:14 pm, édité 1 fois.
-
cquest
- Messages : 1999
- Inscription : ven. avr. 16, 2010 12:22 am
- Localisation : Val de Marne
-
Contact :
Message
par cquest » mer. août 26, 2015 3:57 pm
Si tu veux un PDF image (non vectoriel) c'est pas trop trop complexe, je ne connais pas de plugin leaflet qui fasse ça directement.
tu as besoin de le faire UNE fois où bien de proposer cette fonctionnalité sur un site ?
-
Ryadh
- Messages : 8
- Inscription : mar. mai 26, 2015 10:57 am
Message
par Ryadh » mer. août 26, 2015 4:13 pm
Le but serait justement de proposer un bouton "Export as PDF"

-
Ryadh
- Messages : 8
- Inscription : mar. mai 26, 2015 10:57 am
Message
par Ryadh » lun. août 31, 2015 10:26 am
J'ai finalement essayé d'utiliser wkhtmltopdf, j'arrive bel et bien à générer un fichier pdf avec ma carte leaflet mais aucun layer n'est visible.
En effet, sur ma carte j'affiche du contenu (geojson) seulement quand je lance l'encodage vers PDF j'obtiens l'erreur suivante : Exit with code 1 due to network error: ContentNotFoundError.
Pourtant mon code n'est écrit qu'en HTML/PHP/JS. Quelqu'un aurait une idée svp ?
Merci d'avance !
-
feelwatt
- Messages : 2
- Inscription : jeu. févr. 21, 2019 5:41 pm
Message
par feelwatt » lun. févr. 25, 2019 11:44 am
Bonjour,
J'ai trouvé ce post qui date un peu.
je tente d'afficher les cartes Leaflet lors de la création de pdf, avec html2pdf.
Ou en êtes-vous sur ce sujet ?
Avez-vous réussi à afficher la carte lors de vos créations pdf ?
Cordialement
-
feelwatt
- Messages : 2
- Inscription : jeu. févr. 21, 2019 5:41 pm
Message
par feelwatt » mar. mars 05, 2019 11:27 am
Bonjour, merci de la réponse,
Ca m'aurait (vraiment) arrangé que l'on puisse mettre la carte Leaflet dans le ob_start() d'Html2pdf,
car il y a d'autres infos en texte à afficher dans le pdf.
N'y aurait-il pas une solution avec
- ou bien un getElementById('my_map').innerHTML ?
Cordialement
-
yvecai
- Messages : 71
- Inscription : ven. févr. 26, 2016 4:49 pm
Message
par yvecai » mar. mars 05, 2019 12:42 pm
A l'époque de mes essais, la gestion de la sécurité et les ContentNotFoundError entre les navigateurs m'avait découragé, ça a peut être évolué.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités