Comment gérer la projection Nord de Guerre dans QGis.

Pour une description de cette projection utilisée pendant les deux guerres mondiales, référez vous à la première partie de l’article La projection Nord de Guerre, comment la gérer sous ArcGis.

Avec QGis, techniquement, c’est beaucoup plus simple qu’avec ArcGis. Si vous téléchargez une des cartes en projection Nord de Guerre disponible dans la page Cartes, vous n’aurez rien à faire.

QGis lit le fichier .aux d’ArcGis présent dans le téléchargement et génère automatiquement la projection personnalisée correspondante. Si vous ouvrez le menu Préférences -> Projection personnalisée vous verrez:

projection nord de guerre générée à partir du fichier .aux d'arcgis
projection nord de guerre générée à partir du fichier .aux d’arcgis

Vous pouvez donc vous en contenter, mais dans quelques jours, le titre SRC Généré suivi d’une série de paramètres vous ne dira peut être plus grand chose.

Profitez alors pour enregistrer les paramètres avec un nom plus explicite:

  • cliquez sur le bouton + (ajout d’une projection)
  • dans Nom rentrez Nord de Guerre/ATF
  • dans Paramètres copiez-collez ceux du SRC généré
  • cliquez sur OK

Dans la liste des projections disponibles vous pourrez alors entrer Nord de guerre dans le filtre et retrouver simplement l’affectation de cette projection.

ATTENTION!Les fichiers téléchargés ont un fichier de géoréférencement (World) avec l’extension .jgwx (générée par ArcGis). QGis, pour l’instant, ne reconnaît pas cette extension. Vous devez la modifier en jgw , avant de charger une image, pour que le géoréférencement soit pris en compte.

11 réponses sur “Comment gérer la projection Nord de Guerre dans QGis.”

  1. Bonjour,
    Merci pour votre site, c’est une mine d’informations.
    J’ai récupéré les cartes de 1943 que vous avez mis en ligne et géoréférencées. J’utilise QGis et j’ai un soucis avec la carte 8E Le HAVRE/PT AUDEMAR, elle semble décalée vers l’est. Pourriez-vous, s’il vous plait, la géoréférencer de nouveau et rééditer le lien.
    Cordialement,
    Erwan BOURHIS

    1. Vous avez mis le doigt sur un gros problème. Pour info, quelle version de QGis utilisez vous?
      Moi je suis avec la 2.12.1 et je vois le même problème. Mais ce n’est pas un problème de géoréferencement. J’utilise ArcGis pour ça, et sous ArcGis, la carte est bien positionnée. Il ne sert à rien d’essayer de modifier le référencement. J’ai bien l’impression que ça vient de QGis et de sa gestion des projections françaises, et en particlulier la projection Nord de Guerre. Il va me falloir un peu de temps pour creuser le problème. Si vous n’avez pas le même problème sur d’autres images c’est qu’elles ne sont pas dans la projection Nord de Guerre mais dan un Lambert I ou II.
      En tout cas, pour le moment, voici la solution:
      Ouvrez dans un éditeur le fichier txu-pclmaps-oclc-6477007-la-havre-pont-audemar-8-e.jpg.aux.xml (ou pour tout autre image présentant le problème, le fichier avec extension jpg.aux.xml)
      remplacez les deux occurrences de la chaîne PRIMEM["Paris_RGS",2.337208333333333] par PRIMEM["Greenwich",0.0]
      sauvegardez les modifs, et voilà, ça va marcher.
      Par contre ce n’est pas LA SOLUTION car ceci indique à QGis que les données sont par rapport au méridien de Greenwich, ce qui n’est pas vrai! Mais ça marche, c’est déjà ça!
      Il va falloir que je plonge dans les méandres de GDAL pour trouver la bonne solution, mais ce n’est pas une partie de plaisir.

      1. Bonjour François,
        Merci pour votre rapidité de réponse. Je travaille sous Qgis 2.12.1 et, grâce à votre blog, ai pu récupérer toutes les cartes de 1943 correspondant à la Basse-Normandie (série 5e-5f-6e-6f-6g-7f-7g-8f-8g). Cependant j’ai remarqué un problème pour la carte 8e comme je vous l’ai indiqué. Après recherche j’ai remarqué que le SCR de la série 8f et 8g possédait le SCR suivant (noté 100006)

        * SCR généré (+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=5.4 +k_0=0.9995090800000001 +x_0=600000 +y_0=300000 +a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +units=m +no_defs)

        alors que la dalle 8e était différent (noté 100007):
        * SCR généré (+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=5.4 +k_0=0.9995090800000001 +x_0=431407 +y_0=314485 +a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +units=m +no_defs)

        Et puisqu’il apparait sur le tableau d’assemblage que la série 8 se trouve sur la même longitude j’ai appliqué le SCR 100006 en lieu et place du 100007.
        Et cela fonctionne!!! Mais je me trompe peut-être…

        1. J’ai trouvé la source du problème : le fichier .aux.xml de la feuille 8E contenait deux paragraphes avec la description du système de coordonnées, un paragraphe SRC et un autre WKT. Il fallait éliminer le premier pour que ça marche. Les fichiers des feuilles 8F et 8G ne contenaient que le paragraphe WKT.
          J’ai mis à jour le fichier en téléchargement pour la feuille 8E. Il ne devrait plus poser problème.
          Sur le pourquoi des deux paragraphes, c’est de l’ArcGis et donc le mystère total.

    2. Bonsoir,
      Je suis très intéressé par la projection Nord de guerre sur Qgis.
      J’ai téléchargé la carte :
      txu-pclmaps-oclc-6205448-79th-division-avocourt-meuse-argonne-sep-13-25-26-oct-3.jpg
      sur le site https://legacy.lib.utexas.edu/maps/historical/ww1.
      Je pensais la trouver avec les fichiers de calibration sur le lien cartes https://www.sigterritoires.fr/index.php/cartes/, hélas.
      Sur quelle carte se trouve les fichiers de la projection Nord de Guerre ?
      Merci de votre aide.
      Cordialement,
      Pierre Perrot

      1. Pour avoir la définition du src Nord de guerre, téléchargez une carte avec cette projection, par exemple la feuille 8E des « Cartes topographiques au 1/100 000 de 1943 » (utilisez le lien « suivant » en bas à droite du tableau). Chargez l’image dans QGis et ouvrez les propriétés de la couche->src
        Si non, voici le src utilisé:
        +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=5.4 +k_0=0.99950908 +x_0=600000 +y_0=300000 +a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +units=m +no_defs

        1. Merci infiniment, François.
          Je me trompe peut-être mais il me semble que le Nord de guerre a été élaboré après l’extension du front vers l’ouest d’où le décalage des x à 600000 m alors qu’avant cela il était de 500000 m.
          Pensez vous que je puisse modifier ce 600000 en 500000 sur cette propriété de couche : cela sera-t-il suffisant.
          J’ai des cartes de tranchées de 1916 que j’aimerais bien exploiter.
          Merci de votre aide.
          Cordialement,
          Pierre Perrot

          1. Bon sujet pour un article! Peut-être un jour…
            Pour l’instant juste une réponse courte: j’ai téléchargé votre image pour voir le problème. Vous remarquerez qu’il n’y a pas de cartouche indiquant le système utilisé, ni l’origine de la carte. Pour les cartes plus à l’Ouest, c’est les cartes Belges qui ont servi de source. Pour cette zone il faudrait creuser pour le savoir. En tout cas, inutile d’essayer de trouver un système de coordonnées qui corresponde aux système de coordonnées présent sur la carte. Ce ne sont pas des coordonnées géographiques, ce sont les numéros d’un carroyage de taille de 1000 yards utilisé par l’armée britannique. Je vous indique un lien qui décrit comment on utilisait les cartes pendant la Première Guerre: http://www.greatwar.co.uk/research/maps/british-army-ww1-trench-maps.htm
            En conclusion: votre carte est bien dessinée en projection Nord de Guerre mais le carroyage n’est pas en unités de la projection. Il ne peut pas être utilisé pour géoréférencer l’image. Par contre, rien ne vous empêche de la géoréférencer en utilisant une référence actuelle (carte IGN, open street maps,…) et un système actuel de projection.

  2. Bonjour,

    j’ai téléchargé le fichier « txu-pclmaps-oclc-6477007-chalons-sur-marne-troyes-12-g.jpg »
    mais la donnée ne s’ouvre pas avec le fichier « txu-pclmaps-oclc-6477007-chalons-sur-marne-troyes-12-g.jpg.aux.xml », message d’erreur : n’est pas une source de données raster gérées.

    QGIS 2.10.1

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *