Limiter les propositions d'une liste relationnelle selon l'emprise de la carte

J'utilise depuis Qgis 1.8 les possibilités de personnalisation du formulaire de renseignement des attributs.

Une nouveauté (une autre!) a fait son apparition avec la sortie de QGis 2, c'est la possibilité d'utiliser des couples clé/valeur stockés dans une table de la base de données.

J'aimerai aller un peu plus loin et appliquer un "filtre d'expression", consistant à ne proposer dans la liste déroulante que les couples clé/valeur des objets présents dans l'emprise courante de ma carte.

Tags: 

Améliorer les recherches de similarité sur le résultat d'une fonction

Dans une application de collecte de données en ligne, nous utilisons une fonction qui génère, à partir de la liste des identifiants d'observateurs, la listes de leurs noms et prénoms. Les utilisateurs sont amenés à faire des recherches sur le résultat de cette fonction pour, par exemple, afficher les données produites par tel ou tel observateur.

La requête ci-dessous met environ 20 secondes à renvoyer un résultat :

Tags: 

Renseigner automatiquement l'altitude d'un point

L'outil de saisie des données naturaliste est enfin motorisé par les dernières version de PostgreSQL (9.2) et de Postgis (2.0).

Nous allons utiliser les trigger de PostgreSQL et la capacité de PostGIS 2 à gérer les données raster pour renseigner automatiquement l'altitude des données ponctuelles renseignées dans l'interface.

Le MNT de la BD TOPO de l'IGN a été intégré à la base pour l'ensemble de la région dans la table mnt_lr du schéma ign_bd_topo.

Tags: 

Analyse par maille

Connaitre le nombre d'observation par commune

Voici comment arriver à un résultat qu'on recherche souvent avec QGis. Je dispose d'un maillage de mon territoire (maille régulière ou non) et d'une couche d'observation. J'aimerai savoir pour chaque maille, le nombre d'observation qu'elle contient.

L'exemple qui suit est inspiré de cet article : http://datagistips.blogspot.fr/2012/04/le-carroyage-avec-qgis-et-le-plugin.html

Tags: 

Comment suivre l'effort de saisie ?

Les données naturalistes que nous collectons sont consolidées dans le SIG à traveur une interface web de saisie.

Une table de la base de données (saisie.suivi_saisie_observation) recence toutes les opérations d'insertion, de modification ou de suppression de ces donénes.

Nous allons interroger cette table pour calculer la somme mensuelle des données saisie via l'interface ainsi que la somme cumulée depuis sa mise en place en aout 2010.

Tags: 

PostGIS 2 : Altitude moyenne des communes de l'Hérault

Comment calculer l'altitude moyenne des communes héraultaises ?

Données utilisées

  • l'altitude mondiale fournie par WorldClim : http://biogeo.ucdavis.edu/data/climate/worldclim/1_4/grid/cur/alt_30s_bil.zip
  • la couche vecteur des communes de l'IGN (geofla) : http://professionnels.ign.fr/geofla

Outils utilisés

Quantum Gis et GdalTools

→pour le découpage du ratser mondial :

Tags: 

St_value() et géometries nulles

En voulant mettre à jour des données d'altitude d'une distribution de points, nous avons rencontré une erreur :

La requête suivante :

UPDATE export.tous_point_espece_selon_format_esri SET pente_mnt = ST_VALUE(rast, geometrie, true)
FROM raster.pente_mnt30
WHERE code_insee LIKE '30%' AND st_intersects(geometrie, rast)

retournait ceci :

Faciliter l'export des données et en garder la trace

Les demandes de données sont fréquentes et il est intéressant d'une part, de se faciliter la vie, et d'autre part de garder une trace de ces exports afin de valoriser le travail réalisé par les naturalistes et de les tenir informés de l'utilisation qui est faite de leurs données.

On créer pour cela deux tables :

Tags: 

Premier contact avec postgis 2.0 et les raster

Nous venons d'installer postgis 2.0 sur la base de développement de l'atlas des papillons de jour et des libellules du Languedoc-Roussillon.

Cette fonctionalité des plus intéressantes nous intéresse particulièrement pour caractériser l'écologie des espèces et décrire leurs préférences écologiques.

Un premier test nous a conduit à importer dans la base de données le MNT du département de la lozère issu de la BD_TOPO de l'IGN et ensuite à afficher l'altitude des données de ce département.

Résultat concluant!

Tags: 

Lancement de la seconde version de sig.cenlr.org

Le site sig.cenlr.org est devenue difficilement navigable.
Initialement utilisé comme un bloc-note ou un registre de notre travail géomaticien au sein du CEN L-R, le wiki mis en place en 2008 s'est étoffé, a beaucoup grossi. Ce nouveau site s'appelle si.cenlr.org, pour garder l'ancien site accessible et pour mieux correspondre au contenu qui ne concerne pas que la partie géographique du SI.

Tags: 

Pages

Les contenus des sites sig.cenlr.org et si.cenlr.org sont mis à disposition selon
les termes de la licence Creative Commons Attribution 3.0 France

Licence Creative Commons

Subscribe to le SI du CEN L-R RSS