Créer une carte papier à partie d'OSM

Bonjour à tous,

J’ai besoin de créer une carte papier grâce à OSM qui comprend les villes d’ Annoeullin, Carnin, Bauvin, Provin, Don et Allennes les Marais assez précise avec les index des rues, je peux imprimer en 1m de haut et peu importe la longueur.

Quel logiciel je peux utiliser ?

Sachant qu’après j’ai besoin de créé une carte pour chaque commune ci-dessus.

Un sauveur serait m’aider ?

Bonjour,

Connais-tu le site http://maposmatic.org/ ?

Oui il est super pour faire une seule commune mais moi je cherche la possibilité de faire une carte de 6 communes avec l’index.

Les 6 communes sur la même carte ? ça risque d’être illisible…

Non pas tous les rues visibles mais les principales avec les axes et surtout les limites de la commune et sans index des rues.

J’ai réussi à faire commune par commune grâce à Maposmatic mais pour cette carte là je bloque

Une méthode crado : faire un masque avec la surface des 6 communes pour masquer l’extérieur, et empiler ça sur une carte contenant la zone. J’avais sorti ça, à une époque : http://jb.isonoe.net/temp/StCôme_ap1_comp.png . Je sais pas si l’idée peut aider, au cas où.

Voilà c’est ce qu’il me faudrait avec les communes d’Annoeullin, Provin, Bauvin, Carnin, Allennes les Marais et Don.

L’imprimer sur du A0 afin que les rues principales soient visibles. Le côté ombré de ce qui n’est pas des communes est recherché.

Voilà toujours un fichier osm qu’il est possible d’utiliser pour le masque : http://jb.isonoe.net/temp/masque_nord.osm
Et un exemple de visualisation : http://jb.isonoe.net/temp/masque.png
Si ça peut vous aider, je peux sortir un masque noir et blanc, à vous d’y mettre un coup de GIMP ou autre pour faire la composition avec une carte en ligne ou autre. Donnez juste le format de la page (A0 ?), le niveau de zoom et le dpi de sortie, éventuellement un point de calage.

Et un exemple vite fait, juste en démonstration de ce qu’on peut en faire : jb.isonoe.net/temp/demo.png
Outils utilisés :

  • comcommaker pour créer la relation de définition des communes et JOSM pour la bidouiller
  • maperitive pour rendre le masque et sortir le fond de carte correspondant
  • Gimp pour assembler les deux
    C’est une solution de bidouille. Christian et les autres spécialistes des SIG proposeront surement d’autres méthodes plus perfectionnées, plus élégantes et plus propres… mais celle-là marche vite fait.

Alors là je suis complètement perdu…

Ce que tu viens de me faire c’est parfait !!! Ca me suffit, je vais être chiant mais il y a juste la commune de Carvin en trop. Tu pourrais me refaire la même sans ? je te redonne les communes Annoeullin, Bauvin, Provin, Don, Allennes les Marais, CARNIN et non CARVIN.

Si j’imprime donc document ca va être en quel format ?

Merci d’avance.

Comme ça ?
http://jb.isonoe.net/temp/demo1.png
Il y a un filet blanc entre les tuiles web récupérées, ça doit être une imperfection de Maperitive, je ne pourrais pas faire sans (sinon, il faut jouer avec la génération directe de cartes, avec mapnik).

Au fait, c’est généré pour être imprimé en A0 sans marge, à 250dpi (euh, oui, vu la qualité des tuiles, c’est un peu du gâchis…).

Merci JB ca devrait le faire, ça te gênerait de me faire le détaillé exact de comment tu as fais surtout si je veux en refaire une ?

Exact ? Voilà de quoi creuser, en tous cas :

  • Étape 1 : comcommaker. http://comcommaker.openstreetmap.fr/
    Sélectionner les communes et éditer dans JOSM (oui, il faut aussi JOSM). Dans JOSM, ouvrir la relation dans l’éditeur de relation et télécharger les membres. Ajouter un tag du genre boundary=rendu. Sauver en local et surtout ne pas envoyer sur le serveur même s’il le propose.
  • Étape 2 : Maperitive. Ouvrir le fichier osm précédent et utiliser la feuille de style : http://jb.isonoe.net/temp/exterieur.mrules
    Définir la zone d’impression, supprimer la carte web, et exporter le masque noir&blanc. Supprimer le fichier osm et réafficher la carte web, sans modifier la zone d’impression, exporter la carte.
  • Étape 3 : Gimp. Ouvrir les deux images précédentes comme calques d’un même projet, masque au-dessus. Sur le calque de masque, sélectionner la zone noire centrale et la supprimer, jouer avec la taille de la zone centrale, la netteté de la bordure et l’opacité du calque. Exporter le résultat en png.

Bon j’ai essayé mais c’est vrai je suis pas doué donc j’ai pas réussi…

Et tu bloques à quel niveau ? Si tu veux des coups de main, il faut donner un peu plus de détails !

C’est cette manip que je ne comprend pas, déjà je ne trouve pas “relation dans l’éditeur”

ouvrir la relation dans l’éditeur de relation et télécharger les membres. Ajouter un tag du genre boundary=rendu. Sauver en local et surtout ne pas envoyer sur le serveur même s’il le propose.

Sur l’éditeur de relations :
https://josm.openstreetmap.de/wiki/Help/Dialog/RelationEditor
Télécharger les membres (dans l’éditeur de relations) : bouton à gauche avec une petite flèche verte
Tags dans l’éditeur de relation :
https://josm.openstreetmap.de/wiki/Help/Dialog/RelationEditor#Tags
Sauver en local : Fichier/enregistrer.
Ne pas envoyer sur le serveur : JOSM va te le proposer lorsque tu le quittes. Tu lui dis non.

J’essaye depuis 3 jours et j’y arrive pas alors je lâche…en plus maposmatic ne marche plus…