Réplication d’une base de données postgresql sur un poste de travail windows

Nous allons configurer une réplication logique d’une table de la base de données de notre serveur linux sur une installation de postgresql sur un poste de travail windows.

La réplication permet d’avoir sur un poste distant une copie actualisée de la base de données centralisée. Cette copie ne sera pas utilisée pour les mises à jour locales, car elle sera en lecture seule. Par contre elle permet de travailler hors connexion et beaucoup plus rapidement, car les échanges entre la base centrale et le réplicat local ne contient que les mises à jours de la base centralisée.

Continuer la lecture de « Réplication d’une base de données postgresql sur un poste de travail windows »

QField:le dispositif mobile de QGis pour Android

QField permet de travailler sur des projets QGis sur des téléphones ou tablettes équipés d’Android, pour réaliser du travail de terrain

Dans cet article nous verrons comment installer QField sur un dispositif mobile, puis comment installer et  travailler sur un projet QGis.

Continuer la lecture de « QField:le dispositif mobile de QGis pour Android »

Utiliser R dans les traitements QGis

La plupart des logiciels SIG d’aujourd’hui, y compris ArcGIS, QGIS, GRASS et d’autres applications industrielles et open source, utilisent Python comme langage de script et de complément pour les plugins. Ce langage est aussi utilisé pour les besoins de programmation qui peuvent accroître les fonctions d’analyse spatiale et de traitement spatial.

Dans la suite de cette logique, une intégration récente du paquet statistique R a été réalisée pour son utilisation dans QGIS. Les utilisateurs peuvent accéder à la bibliothèque d’analyse spatiale de R (de plus en plus utilisée) dans le panneau de traitements.

Le fournisseur de traitements R dans Qgis Continuer la lecture de « Utiliser R dans les traitements QGis »

Configurer Eclipse pour développer des scripts ou des plugins QGis

Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s’appuyant principalement sur Java.

Figurant parmi les grandes réussites de l’Open source, Eclipse est devenu un standard du marché des logiciels de développement, intégré par de grands éditeurs logiciels et sociétés de services.

Vous pouvez développer un plugin pour QGis avec un simple éditeur de texte, mais si vous voulez disposer d’un véritable environnement de développement, vous permettant de déboguer rapidement vos scripts, Eclipse est la meilleure solution.
Continuer la lecture de « Configurer Eclipse pour développer des scripts ou des plugins QGis »

Utiliser Script Runner avec QGis

Le plugin QGIS Python ScriptRunner fournit un outil intermédiaire pour les processus d’automatisation de QGis, entre la console interactive Python et les développements compliqués de plugins. Il fournit une boîte de dialogue de gestion de scripts qui vous permet de charger facilement, créer, modifier et exécuter des scripts pour l’automatisation de QGIS à grande échelle. Continuer la lecture de « Utiliser Script Runner avec QGis »

Tutoriel bases de données SpatiaLite sous QGis 2.8 Wien

Ce tutoriel vous fournit les différentes étapes pour gérer des bases de données dans QGIS. Même si QGIS peut gérer plusieurs types de bases de données, nous avons utilisé ici SpatiaLite car il fournit un bon nombre de fonctionnalités sans nécessiter d’installation particulière et en demandant très peu de travail d’administration.
En utilisant le gestionnaire de base de données inclus dans QGis, vous pouvez effectuer un certain nombre d’opérations sur les bases de données.
Les principales opérations sont : créer des index, des vues spatiales et non spatiales, import et export de données, exécuter des requêtes. Après avoir vu le gestionnaire de base de données QGis et les principes d’utilisation de SpatiaLite dans ce tutoriel, vous serez bien équipé pour écrire des requêtes plus complexes et profiter pleinement des commandes SQL et SpatiaLite SQL.

Mise à jour du 26/01/2018

Alex Nordeen m’a informé de la disponibilité d’un ensemble de tutoriels sur SQLite. Le tutoriel couvre les bases de SQLite (introduction, guide d’installation, la base de données et les opérations de table). Il introduit également les types de données, les clés, les clauses, les requêtes et les jointures,SQLite Index, Trigger, View et Functions). Voici le lien de cet ensemble de tutos.

 

Continuer la lecture de « Tutoriel bases de données SpatiaLite sous QGis 2.8 Wien »

Utiliser les images Landsat (gratuites) dans QGis 2.8 pour le NDVI

Nous avons vu dans les deux articles précédents (Utiliser les images Landsat (gratuites) dans ArcGis (ArcMap) pour le NDVI ,Utiliser les images Landsat (gratuites) dans ArcGis Pro pour le NDVI) le calcul et l’affichage de l’indice NDVI avec arcMap, puis ArcGis Pro. Nous verrons dans celui-ci comment réaliser cette opération avec QGis.
Pour le téléchargement des images Landsat à partir d’Earth Explorer, consultez cet article: Utiliser les images Landsat (gratuites) dans votre SIG.

Dans QGis nous allons utiliser la calculatrice raster pour calculer le NDVI, puis nous verrons comment créer et utiliser un dégradé de couleurs spécifique à cet index.
Continuer la lecture de « Utiliser les images Landsat (gratuites) dans QGis 2.8 pour le NDVI »

Créer des profils de terrain sous ArcGis ou QGis

Pour ceux qui sont amenés à travailler sur des Modèles Numériques de Terrain, les profils topographiques (ou profils de terrain) sont un outil de base, soit dans la phase de validation , soit dans les phases de traitement. Ils permettent de visualiser le relief en fonction d’une trajet sous forme d’un graphique avec la distance en abscisses et l’altitude en ordonnées.

Si des logiciel spécifiques existent, ici on ne verra que les deux majeurs du SIG : ArcGis et QGis.
Pour les deux exemples, on part de la base que vous avez un MNT affiché dans la fenêtre cartographique. Continuer la lecture de « Créer des profils de terrain sous ArcGis ou QGis »

QGis 2.8 Wien: calcul des Courbes hypsométriques

La nouvelle version de QGis est disponible.
Parmi les nouveautés annoncées de cette version, on retrouve le calcul des courbes hypsométriques.

Voici un article pour voir comment fonctionne ce nouvel algorithme.

Petit rappel sur les courbes hypsométriques

Vu que la plupart des facteurs météorologiques et hydrologiques sont fonction de l’altitude, il est intéressant d’étudier hypsogramme ou histogramme de fréquence des altitudes du bassin versant par tranche d’altitude. Continuer la lecture de « QGis 2.8 Wien: calcul des Courbes hypsométriques »

Affichage des cartes marines S57 dans QGis

Les sources d’information pour les territoires littoraux ne se limitent pas aux sources classiques terrestres. Les cartes marines peuvent apporter des informations très utiles et, du point de vue du rendu, permettent de produire des documents riches et impactants. Continuer la lecture de « Affichage des cartes marines S57 dans QGis »