Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 25 January 2017 14:47

MP
Juste Inscrit !
Date d'inscription: 25 Jan 2017
Messages: 3

QGIS: Projection à la volée d'un fond de carte

Bonjour,

Je réalise pour mon travail des cartes à l’aide de Q-GIS. Dernièrement, j’ai eu un souci que je n’arrive pas à régler. Jusqu’ici, je travaillais avec la projection par défaut (WGS 84), ce qui donnait ce type de résultats :

[img]http://img11.hostingpics.net/pics/453286SanstitreCopie3.png[/img]

Mais j’ai souhaité re-projeter (option « projection à la volée ») de façon à moins déformer surfaces continentales de haute latitude. J’ai choisis la Sphère Robinson. Mon problème est que le tracé des continents, sur la globalité de la carte, donne ceci :

[img]http://img11.hostingpics.net/pics/628755SanstitreCopie.png[/img]

Lorsque je zoom, sans rien changer à la projection, j’obtiens bien mes continents correctement tracés (avec quand même quelques lignes impromptues) :

[img]http://img11.hostingpics.net/pics/958088Sanstitre.png[/img]

Mais pour extraire mes cartographies au complet, je souhaiterai comprendre ce qu’il se passe et surtout comment changer ceci ! Pour info, la couche avec le tracé des continents est un .shx trouvé sur le site de la base de données GADM.

Auriez-vous des idées pour m’aider ?
Merci smile

Dernière modification par MP (Wed 25 January 2017 16:07)

Hors ligne

 

#2 Wed 25 January 2017 15:02

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: QGIS: Projection à la volée d'un fond de carte

Bonjour

Je vous suggère de faire une copie de votre fichier de continents en spécifiant la projection désirée.
En l'ouvrant ensuite sans utiliser la reprojection  à la volée, vos continents devraient s'afficher correctement peu importe l'échelle utilisée.

Hors ligne

 

#3 Wed 25 January 2017 16:14

MP
Juste Inscrit !
Date d'inscription: 25 Jan 2017
Messages: 3

Re: QGIS: Projection à la volée d'un fond de carte

Je vous remercie de me répondre. J'ai tenté mais cela n'a pas marché : la nouvelle couche de continent, même avec une projection Robinson spécifiée, s'affiche en WGS 84.

Je pense ne pas bien comprendre comment fonctionne cette option - le problème vient sans doute de là. Lorsque je "projette à la volée" en Robinson, les couches sont bien re-projetées (mais avec le problème des continents cubiques). Mais je constate aussi que le système de coordonnées de référence des couches demeure WGS 84. Si je modifie ce SCR sur les couches pour qu'il corresponde à  la projection désirée (Robinson), la carto, bien qu'indiquée Robinson en propriété, repasse visuellement sur une projection WSG 84 ! J'avoue être un peu perdue.

Dernière modification par MP (Wed 25 January 2017 16:20)

Hors ligne

 

#4 Thu 26 January 2017 10:21

gustavecoste
Participant actif
Lieu: Montpellier
Date d'inscription: 24 Apr 2013
Messages: 118

Re: QGIS: Projection à la volée d'un fond de carte

Je pense que vous avez besoin d'un peu de clarification sur la gestion des projections dans QGIS.
Tout d'abord, il faut distinguer deux choses:
- la projection de votre projet, qui est la projection utilisée pour la visualisation des données sur le canevas
- la projection des couches qui est le système de projection utilisé pour géoréférencer la couche

Si l'on essaie d'afficher une couche dont la projection est WGS84 dans un projet en Robinson, la couche sera mal placée et déformée car QGIS va lire des coordonnées Robinson en les interprétant comme des coordonnées WGS84.
Pour palier à cela, il est possible d'activer la projection à la volée, qui va reprojeter automatiquement les couches dans le SCR du projet. Mais la reprojection à la volée peut parfois induire des erreurs.

La solution que préconise Marc-André est de reprojeter vous-même les couches dans le SCR que vous souhaitez (ici Robinson). C'est à dire de créer une nouvelle couche où les coordonnées ne seront plus en WGS84 mais en Robinson. Pour se faire il ne suffit pas de renseigner Robinson comme SCR dans les propriétés de la couche, ce qui a uniquement pour effet de dire à QGIS d'interpréter les coordonnées comme étant en Robinson, sans les transformer (=> problèmes de projection). Il faut plutôt faire Clic droit/Enregistrer sous et ensuite choisir le SCR désiré (Robinson).

En espérant vous avoir aidé.

Dernière modification par gustavecoste (Thu 26 January 2017 10:22)


Gustave Coste

Hors ligne

 

#5 Thu 26 January 2017 14:05

MP
Juste Inscrit !
Date d'inscription: 25 Jan 2017
Messages: 3

Re: QGIS: Projection à la volée d'un fond de carte

Merci beaucoup pour cet éclaircissement. Je comprends maintenant d'où vient l'affichage farfelu des continents.

Pour éviter ces erreurs d'affichage, j'ai tenté comme vous me l'avez suggéré l'export des couches en spécifiant le SCR Robinson, que j'ai ensuite ouvert dans un nouveau projet également spécifié Robinson. Mais voila ce que j'obtiens :

[img]http://img11.hostingpics.net/pics/427599Sanstitre18.png[/img]


Je ne comprends pas pourquoi visuellement cela ne ressemble pas à du Robinson...

Peut être que je modifie mal le SCR du projet ? Voici ce qu'indique le guide d'utilisateur : https://docs.qgis.org/2.0/fr/docs/user_ … cification


Et voici comment je procède :

[img]http://img11.hostingpics.net/pics/594429Sanstitre18.png[/img]

Dernière modification par MP (Thu 26 January 2017 14:10)

Hors ligne

 

Pied de page des forums

Powered by FluxBB