Archives Mensuelles: février 2012

QGis: Produire une image géoréférencée

Une petite trouvaille qui pourrait s’avérer très utile:

Il est possible dans QGis d’exporter son document sous la forme d’une image géoréférencée.

Pour cela rien de plus simple:

Dans QGis afficher les couches voulues.

Menu ‘Fichier’ > Sauvegarder comme image…

Choisir le format png.

Deux fichiers vont être créés un fichier MonImage.png et MonImage.pngw, ce dernier étant le fichier de géoréférencement.

On peut dorénavant importer cette image géoréférencée dans notre logiciel SIG préféré.

Cela peut être bien utile pour:

1) alléger un flux WMS que l’on aura recadré pour notre zone d’étude et en disposer a notre convenance hors-ligne: la carte géologique par exemple ou un extrait de la couverture aérienne de Google Maps (ou autre fournisseur de données cartographiques en ligne)…

2) éviter des problèmes de projection dans le composeur d’impression de QGis

3) Pour les plus artistes d’entre nous on peut très bien modifier l’image MonImage.png avec un logiciel de dessin (type filtre aquarelle sous Photoshop) et l’enregistrer sous le même nom,  puis appliquer une transparence à la couche dans QGis pour avoir un « joli » fond de carte original et vendeur… scientifiques et géomaticiens s’abstenir…

Tagué , ,

QGis : Superposer des shapefiles à un fond Bing Maps..(corrigé)

Il ni y a pas que Google Maps dans la vie… il y a aussi Bing Maps qui a en plus de son concurrent la vue aérienne oblique souvent plus parlante que la vue aérienne horizontale.

Mais je ne suis pas là pour faire de la pub pour un service de « petit-mou »!

Je me suis rendu compte au hasard de mes pérégrinations interweb que ce service dispose d’images issues d’une campagne de prises de vues aériennes ayant eut lieu cet été 2011!! Au moins pour quelques lieux de la région centre! Une magnifique occasion pour ceux d’entre nous qui ont fouillés cet été d’avoir une vue aérienne de leur site archéologique relativement bien détaillée. Le plus simple est donc d’aller vérifier sur le site de Bing Maps.

Dans le même temps j’ai découvert un plug-in de QuantumGis qui permet d’afficher les couches des 4 fournisseurs de données cartographiques sur le web (OpenStreet Map, Google Maps, Yahoo Maps et… Bing Maps) dans Qgis ! et donc bien évidemment de s’en servir de fond cartographique… Voir le billet : un super Plug-In pour afficher Google Maps (et d’autres) dans QGis

A noter que ces fonds cartographiques sont dans la projection du ‘maître du monde’ : ‘Google Spherical Mercator’ appelée EPSG900913 (Google en Leet Speak).

Voici donc un petit tuto pour superposer vos shapefiles à la couverture aérienne Bing Maps:

– Ajouter la couverture aérienne : Extension > OpenLayers Plugin > Add Bing Aerial with labels layer

Note : Si ce n’est déjà fait, activer la projection à la volée => Préférences > Propriétés du projet > Cocher la case (en haut à gauche) Activer la projection ‘à la volée’

-Charger le shapefile: Couche > Ajouter une couche vecteur > MonShapeFile.shp

-Vous remarquez surement une erreur de superposition (de l’ordre de 65m dans mon cas), si ce n’est pas le cas vous êtes arrivé à la fin de l’exercice, prenez 20000$ et ne passez pas par la case prison.

Sinon: clic droit sur le shapefile > Propriétés > Onglet ‘Général’

– Dans le champ ‘spécifier le SCR’ vous devriez avoir quelque chose comme ça:

– Cliquer sur le bouton bouton SCR

-Choisir Système de coordonnées projeté > Lambert Conformical Conic > Lambert II  IGNF:LAMB2   10083

-OK

– Note: Le code IGNF utilise la grille de déformation pour reprojeter les données contrairement au code EPSG.

-Et voilà…le résultat:


Alors vous avez trouvé vos jolis sites de cet été bande de veinards ? Moi j’en ai trouvé un dans la Sologne profonde mais trop tard et un dans le Berry Cantonais (exemple)

Tagué , , , , , ,

QGis: Un super Plug-In pour afficher Google Maps (et d’autres) dans QGis

Voilà de quoi commencer à donner du grain à moudre a cet infime blog confidentiel: Je viens de découvrir un Plug-In, une extension, pour QGis qui pourrait me permettre :

1) d’éviter l’utilisation abusive des Scan25 de l’IGN (en les remplaçant par les cartes OpenStreet Map de plus en plus complètes)

2) De rendre attractif des cartes avec un fond de couverture aérienne (on a le choix entre Google Maps, Bing Maps et Yahoo Maps..)

3) D’avoir une couverture aérienne gratos de nos chantiers (quand on a eu « la chance » de fouiller durant l’été 2011 par exemple)

Cette extension s’appelle OpenLayers Plugin qui permet d’afficher les couches suivantes:

Mais au fait comment installe-t’on cette extension dans QGis ??

Rien de plus simple, comme toute extension, il faut d’abord accepter l’ajout d’extensions tierces: Extension > Installateur d’extension python > Onglet ‘Dépots’ > Bouton ‘Ajouter un dépôts-tiers d’extension à la liste’

Puis dans l’Onglet ‘Extensions’ chercher le Plugin grâce au champ de recherche ‘Filtre:’ ici je tape « openlayers » par exemple

Il suffit maintenant de cliquer sur le Plugin OpenLayers Plugin (version actuelle 0.71) dans la liste

Un clic sur le Bouton ‘Installer l’extension’ et c’est fait..

Et pour afficher mes couches ??

Il suffit dorénavant d’aller dans le menu Extension > OpenLayers Plugin > Choisir ma couche à afficher… et c’est tout.

Note: toutes ses couches sont avec la projection couramment utilisée pour le Web c’est à dire en ‘Google Spherical Mercator’ ou encore ‘EPSG 900913’, je reviendrais plus tard sur la manière de superposer des shapefiles à ces fonds de cartes.

Alors on abandonne les scan25 ? et on explique le SIG à mamie ?

Tagué , , , ,