Aller au contenu | Aller au menu | Aller à la recherche

mardi 1 mars 2016

En 2016 : QGIS Server parlera INSPIRE

Le 26 février 2016, la version 2.14 de QGIS a été créée. Cette version est la deuxième version maintenu à long terme ou LTR de l'histoire de QGIS. Cette version sera maintenue pendant au moins 1 ans, jusqu'à la publication de la prochaine LTR qui sera la version 3.2.

Côté QGIS Server, cette version intègre de nombreuses modification pour un meilleur respect des normes dont la possibilité de publier des Web Services Cartographiques ou WMS compatible avec la directive INSPIRE. Je tenais d'ailleurs à remercier la société NeoGeo Technologies et son outil : WMS INSPIRE tester

Vous trouverez donc dans les propriétés du projets, dans l'onglet OWS, une nouvelle section permettant de configurer le WMS associé à ce projet pour être compatible INSPIRE.

Vous pouvez donc préciser la langue de publication du Web Service Cartographique. Vous devez sélectionner une langue au sein de la liste officielle des langues de l'Union Européenne à laquelle a été ajoutée 3 langues locales. Vous pouvez ensuite choisir une méthode de définition des métadonnées INSPIRE du Web Service Cartographiques :

  • soit en indiquant l'url de la fiche de métadonnées INSPIRE du Web Service Cartographique
  • soit en indiquant des dates de création/correction du service et des métadonnées


Pour accompagner cette nouvelle fonctionnalité, il a aussi été ajouté la possibilité de préciser un nom court pour les couches et nom court, titre et description pour les groupes. Le nom court a été intégré à la description des couches afin de permettre de définir un nom pour les Web Services qui soient différents du nom utilisé dans l'interface bureautique. Le nom d'une couche dans un Web Service est un texte destiné à la communication entre logiciel, le titre lui est à destination des utilisateurs. Il était donc important de différencier le nom à utiliser au sein des Web Services : le nom court ; le nom à utiliser dans QGIS bureautique et le titre. La même possibilité a été ajouté aux groupes et au projet.


Autre fonctionnalité créée pour aider à la configuration des Services Web OGC pour QGIS Server : le vérificateur de configuration.

Cette fonctionnalité a été financé par l'Ifremer. Vous trouverez celle-ci dans les propriétés du projets, dans l'onglet OWS, en bas de la fenêtre.


D'autres fonctionnalités ont été ajoutées comme :

  • le paramètre ShowFeatureCount dans la requête WMS GetLegendGraphics
  • le paramètre StartIndex dans la requête WFS GetFeature

Pour plus d'information sur toutes les nouveauté de la version 2.14 de QGIS, vous pouvez consulter le Changelog QGIS 2.14

lundi 21 décembre 2015

Étude sur les profils et pratiques des contributeurs d'OpenStreetMap !

Le Laboratoire ADESS (Aménagement, Développement, Environnement, Santé et Sociétés - CNRS UMR 5185) mène une étude sur les profils et pratiques des contributeurs d'OpenStreetMap dans le cadre d'un projet de recherche, au croisement de la géographie et de la sociologie.

Ainsi, que vous soyez un contributeur intensif, modéré, occasionnel, ou encore rare, votre participation est importante pour la validité de l'étude. Le temps pour y répondre est estimé à 15 min environ. Le questionnaire sera accessible jusqu'au 15 janvier. Profiter donc de cette période de vacances pour y répondre.

Les résultats seront partagés avec tous : une synthèse des traitements sera envoyé à l'association OpenStreetMap France, le corpus de données anonymisées sera mis à disposition et une restitution lors du prochain SOTM-France sera proposée.

Participez : https://services.aquitaine.cnrs.fr/limesurvey/index.php/811339/lang-fr

mardi 8 décembre 2015

Lizmap Web Client, versions 2.12.2 and 3.0beta2 publication

We are proud to announce the publication for Lizmap Web Client of an intermediate version for the stable version, 2.12.2, and the first public testing release of future stable version, 3.0beta2.

Version 2.12.2

Version 2.12.2 fixes some problems and integrates the tools to move to Lizmap Web Client version 3. Whether you have already installed version to 2.12 or not, it is advisable to update to Lizmap Web Client 2.12.2.

Version 3.0beta2

The 3.0beta2 version should allow many users to test the new features of Lizmap Web Client version 3.

The future Lizmap Web Client version 3 incorporates new features:

  • New User Interface
    • More spaces for the map
    • Actions associated with the selected layer (zoom, export, etc.)
  • Advanced attribute tables display
    • Popup's consultation from the attribute table
    • Data edition from the attribute table
    • Display of joined data related to the selection
  • Filtering data
    • Since the attribute table
    • Since the popup
    • Application of cascade filter following the joins
  • Implementing the Web Map Tile Service (WMTS) standard for layers that have been configured with a server cache
  • Implementing a cache pre-generator for layers published in WMTS
  • Implementing Geo-bookmarks
  • Implementing a tooltip mechanism hovers the mouse.

This future release also provides improvements for developers:

  • Using the Jelix inter-module communication system
    • this system allows to add features
    • this system allows to create dedicted applications
  • Using a JavaScript event system to suit maps to their needs

To install this 3.0beta2 release, you will need to follow the instruction of the installation file: INSTALL.md

If you want to test this 3.0beta2 version on your configuration, you will have to install the 2.12.2 version, then follow the instruction of the upgrade file: UPGRADE.md.

Finally you will need version in development of the Lizmap Plugin.

If you have any comments on these versions you can use the github issues systems.

Lizmap Web Client, publication des versions 2.12.2 et 3.0beta2

Nous sommes fière de vous annoncer la publication pour Lizmap Web Client d'une version intermédiaire de la version stable, 2.12.2, et d'une première version publique de tests de la futur version stable, 3.0beta2.

Version 2.12.2

La version 2.12.2 corrige quelques problèmes et intègre les outils qui permettront de passer à la version 3 de Lizmap Web Client. Que vous ayez déjà fait la monté de version vers la 2.12 ou pas, il est conseillé de faire la mise à jour vers Lizmap Web Client 2.12.2.

Version 3.0beta2

La version 3.0beta2 doit permettre à un grand nombre d'utilisateurs de tester les nouvelles fonctionnalités de la version 3 de Lizmap Web Client.

La futur version 3 de Lizmap Web Client intègre de nouvelles fonctionnalités :

  • Nouvelle interface
    • Plus de place à la carte
    • Des actions associées à la couche sélectionnées (zoom, export, etc)
  • Affichage avancée des tables attributaires
    • Consultation de la popup depuis la table attributaire
    • Édition des données depuis la table attributaire
    • Affichage des données liées à la sélection par jointure
  • Filtrage des données
    • Depuis la table attributaire
    • Depuis la popup
    • Application du filtre en cascade en suivant les jointures
  • Implémentation de la norme Web Map Tile Service (WMTS) pour les couches ayant été configuré avec un cache serveur
  • Implémentation d'un pré-générateur de cache pour les couches publiées en WMTS
  • Implémentation des Géo-signets
  • Implémentation d'un mécanisme d'infobulle au survole de la souris.

Cette futur version intègre aussi des améliorations à destination des développeurs :

  • Utilisation du système de communication inter-module de Jelix
    • ce système permet d'ajouter des fonctionnalités
    • ce système permet de créer ses propres applicatifs
  • Utilisation d'un système d'événements Javascript pour adapter les cartes à ses besoins

Pour installer cette version 3.0beta2, il vous faudra suivre les instruction du fichier d'installation : INSTALL.md

Si vous souhaitez tester cette version 3.0beta2 sur votre configuration, il vous faudra avoir installer la version 2.12.2 puis suivre les instruction du fichier d'upgrade : UPGRADE.md.

Enfin vous aurez besoin de la version en cours de développement du Plugin Lizmap.

Si vous avez des remarques sur ces versions vous pouvez utiliser le systèmes d'erreurs de github.

Bon tests !

mercredi 2 décembre 2015

Programme du séminaire utilisateurs Qgis à Montpellier

Pour la troisième année consécutive se déroulera à Montpellier le séminaire utilisateurs QGIS les 10 et 11 décembre 2015. Cet événement est organisé en partenariat entre Montpellier SupAgro et l’OSGeo-FR.

Cette année, l’événement se déroulera sur 2 jours :

  • jeudi : Journée de conférences
  • vendredi : Journée de barcamps

Le programme de la journée de conférences, le jeudi, est le suivant :

  • Matinée : Présentation des nouveautés de Qgis par des sociétés impliquées dans son développement et par les étudiants AgroTIC.
    • 9h – 9h30 : Accueil café
    • 9h30 – 10h00 : Vincent Picavet (Oslandia) : QGIS 3, où en est-on ?
    • 10h00 – 10h30 : René-Luc D’Hont (3Liz) : Evolutions de Qgis Server
    • 10h30 – 11h00 : Yves Jacolin (Camptocamp) : Comment améliorer l’intéropérabilité de QGIS server avec un cas concret
    • 11h00 – 11h30 : Victor Olaya (Boundless geo) : Processing is the Analysis framework of QGIS (en anglais)
    • 11h30 – 12h30 : Etudiants AgroTIC : Présentation détaillée des nouveautés du logiciel Qgis :
  • 12h30 – 14h30 : repas
  • Après midi : Témoignages d’utilisateurs de Qgis dans différents métiers (aménagement du territoire, environnement, agriculture, …)
    • 14h30 – 14h50 : Matthieu Bossaert (Conservatoire Espaces Naturels L-R) : QGis comme outil de reporting
    • 14h50 – 15h10 : Julien Ancelin (INRA) : Présentation de Géo Poppy, un outil de recueil de données terrain
    • 15h10 – 15h30 : Boris Mericskay (Université Rennes 2) : Méthodes et fonctionnalités enseignées avec QGis
    • 15h30 – 15h50 : Jean-Christophe Becquet (Apitux) : QGis pour non géomaticien
    • 15h50 – 16h10 : Thomas Gomez (Dyopta) : Développer une nouvelle fonctionnalité : le point de vue de l’utilisateur
    • 16h10 – 16h30 : Clément Fraigneau (Expert Foncier et Agricole) Connaissances des surfaces cultivées en viticulture

La journée du vendredi, animée par l’OSGeo-FR s’articulera autour de groupes de travail selon la méthodologie des barcamps. Les personnes présentes proposeront des problèmes concrets sur lesquels elles souhaitent qu’un groupe se penche avec elles. Après un travail en groupes d’une à deux heures, une restitution sera faite à l’ensemble des participants. En savoir plus.

Inscrivez-vous, il reste des places.

mardi 1 décembre 2015

QField pour Android 5

C'est fait, OPENGIS.ch a finalement réussi à se passer de Ministro ce qui permet enfin de dire que QField fonctionne sur tout Android à partir de la version 4.0.3 (ICS). Ce qui correspond dès aujourd'hui (selon Google) à 96% des installations d'Android dans le monde. Il serait intéressant d'imposer l'installation de QField au minimum sur un Android 3.3 (JB) ce qui permettrait d'utiliser certaines fonctionnalités. Mais pour l'instant cela signifierait se couper de 25% d'utilisateurs en plus.

Donc, à partir d'aujourd'hui, la version 4.0.3 (Ice Cream Sandwich, API 15) d'Android est la version minimale requise pour exécuter QField et Android 4.3 (Jelly Bean API 18) est la version minimale conseillée.

QField vous permet de sortir vos projets QGIS de votre bureau pour un travail efficace sur le terrain. En conservant le style et les formulaires d'édition de QGIS, QField réduit considérablement le temps de préparation du travail de saisie terrain.

QField est un projet Open Source mené par OPENGIS.ch LLC et le code source est disponible sur github. Il est possible de faire un don au projet (de préférence) directement sur la page de don ou en achetant la version Karma édition de QField.

QField a été développé en faisant table rase de l'existant en terme d'interface pour obtenir un logiciel orienté tactile et facile à utiliser à l'extérieur. Il suit les paradigmes suivant :

  • GPS centric
  • Compatble avec le QGIS bureautique
  • Entièrement fonctionnel en mode hors connexion
  • Avec des capacités de synchronisation
  • La préparation du projet en bureatique
  • Peu et de gros boutons et
  • le paradigme de l'utilisation commutable (affichage, numérisation, mesure, inspection, ...)

OPENGIS.ch a pu testé cette nouvelle version sur Android 4.4, 5.0.1 et 5.1, mais ils n'ont pas eu la chance de mettre la main sur un Android 6. Donc si vous pouver tester QField sur cette version, OPENGIS.ch est intéressé par savoir si cela fonctionne bien.

Mais l'ajout du support d'Android 5 n'est pas la seule bonne nouvelle, il a aussi été fait :

  • réintroduction du support du WMS
  • la dépendance à Ministro a été supprimée. Toutes les bibliothèques de fonctions sont maintenant embarquées ce qui simplifie grandement l'installation.
  • réduction drastique de la taille totale de l'application en passant de plus de 300MB à seulement 36MB
  • mise à jour des bibliothèques de fonctions géographiques en s'appuyant sur QGIS 2.13 (https://github.com/qgis/QGIS/commit/6b3eddd)

Ces développements ont été possibles grâce à la ville de Vevey, Thomas Schneider et le hack fest QGIS à Gran Canaria.

Liens :

lundi 30 novembre 2015

QGIS, publication de versions intermédiaires : 2.8.4 et 2.12.1

La communauté QGIS est heureuse d'annoncer la publication des versions intermédiaires de QGIS 2.8 "Wien" et QGIS 2.12 "Lyon", soit les versions 2.8.4 et 2.12.1. "Wien" est le nom allemand de la ville de Vienne - ville hôte de nos rencontres des développeurs de novembre 2009 et mars 2014. "Lyon" fut la ville hôte de la rencontre des développeurs d'avril 2012.

Ceux sont les premières versions intermédiaires qui sont publiées - comme les autres versions - selon un calendrier fixé à l'avance. Vous pouvez consulter le planning ici : http://www.qgis.org/en/site/getinvolved/development/index.html#release-schedule

En tant que versions intermédiaires, ces 2 versions ne contiennent pas de nouvelles fonctionnalités :

Même si ces changements sont intégrés afin de corriger des problèmes, il est possible qu'ils entraînent de nouvelles erreurs - si vous rencontrez des problèmes avec ces versions, vous pouvez ouvrir un ticket sur le système de gestion de bugs de QGIS (http://hub.qgis.org/). Merci de vérifier avant dans la liste des tickets ouverts et fermés si le problème a déjà été remonté à la communauté.

Les codes sources et les binaires pour Windows, Debian et Ubuntu sont déjà disponibles sur le site web du projet grâce au bouton de téléchargement de la page d'accueil (http://qgis.org/). Plus de plateformes suivront dès que les mainteneurs des paquets de distribution auront terminé leur travail. Si les paquets pour votre plateforme ne sont pas encore disponible, merci de revenir sur la page de téléchargement ultérieurement.

La version 2.8 a été publié en début d'année 2015 et est maintenue par la communauté sur le long terme. L'utilisation de cette version vous offre une stabilité en terme d'interface et de fonctionnalités. Elle est a destination des organisations qui souhaitent une version stable sur le long terme. Afin de profiter des corrections apportées, il est conseillé de mettre à jour votre version à chaque publication de versions intermédiaires.

La version 2.12 a été publié en octobre 2015. Cette version intègre de nouvelles fonctionnalités par rapport à la version 2.10 mais aussi 2.8. La version 2.12 ne sera plus maintenu dès la publication de la version suivante : 2.14. Si vous utilisiez la version 2.10, vous pouvez dès à présent passer à la version 2.12. Si vous aviez déjà tester la version 2.12, vous pouvez mettre à jour QGIS et l'utiliser tous les jours.

Enfin, la communauté QGIS tient à remercier les sponsors officiels pour le précieux soutien financier qu'ils apportent à ce projet :

  • SILVER Sponsor: G.A.I.A. mbH, Germany
  • SILVER Sponsor: Sourcepole AG, Switzerland
  • SILVER Sponsor: AGH University of Science and Technology, Krakow, Poland
  • SILVER Sponsor: State of Vorarlberg, Austria
  • SILVER Sponsor: Office of Public Works, Ireland, Ireland
  • BRONZE Sponsor: Urbsol, Australia
  • BRONZE Sponsor: Lutra Consulting, UK
  • BRONZE Sponsor: WhereGroup GmbH & Co. KG, Germany
  • BRONZE Sponsor: Nicholas Pearson Associates, UK
  • BRONZE Sponsor: QGIS Poland, Poland
  • BRONZE Sponsor: www.terrelogiche.com, Italy
  • BRONZE Sponsor: GeoSynergy, Australia
  • BRONZE Sponsor: Gaia3D, South Korea
  • BRONZE Sponsor: Royal Borough of Windsor and Maidenhead, UK
  • BRONZE Sponsor: Chartwell Consultants Ltd, Canada
  • BRONZE Sponsor: Trage Wegen vzw, Belgium
  • BRONZE Sponsor: GFI - Gesellschaft für Informations technologie mbH, Germany
  • BRONZE Sponsor: GKG Kassel,(Dr.-Ing. Claas Leiner), Germany
  • BRONZE Sponsor: GIS-Support, Poland
  • BRONZE Sponsor: ADLARES GmbH, Germany
  • BRONZE Sponsor: www.molitec.it, Italy
  • BRONZE Sponsor: www.argusoft.de, Germany
  • BRONZE Sponsor: Customer Analytics, USA
  • BRONZE Sponsor: Avioportolano Italia, Italy
  • BRONZE Sponsor: Faculty of Geology, Geophysics and Environmental Protection, AGH, University of Science and Technology, Poland
  • BRONZE Sponsor: MappingGIS, Spain

Une liste complète des sponsors qui ont fait un don, qu'il soit important ou plus humble, est disponible sur la page des donneurs (http://qgis.org/en/site/about/sponsorship.html#list-of-donors). Si vous souhaitez devenir un sponsor officiel du projet QGIS, vous pouvez consulter pour plus de détails la page de parrainage (http://qgis.org/en/site/about/sponsorship.html#sponsorship).

Sponsoriser QGIS aide la communauté à financer nos rencontres des développeurs qui ont lieu tous les six mois, à maintenir les infrastructures du projet et à financer les efforts de correction de bugs.

QGIS est un logiciel libre et vous n'avez aucune obligation de payer quelque chose pour son utilisation - en fait la communauté souhaite encourager l'utilisation de QGIS à tous ceux qui souhaitent utiliser des données géographiques - la communauté pense que l'utilisation d'information géographique pour la prise de décision se traduira par une meilleure société pour toute l'humanité.

vendredi 27 novembre 2015

Lizmap Web Client 2.12: Euskera, German and other improvements

Waiting the publication of Lizmap 3, we are proud to announce the publication of Lizmap Web Client 2.122.

This version includes the location of the interface in Euskera and German. Lizmap Web CLient is thus usable in the following languages:

  • French
  • English
  • Italian
  • Spanish
  • Portuguese
  • Greek
  • Euskera
  • German

This version includes some new features:

  • The ability to define a name for the application, the default name is Lizmap
  • The ability to use Google Analytics
  • Direct access to a user profile for the admin

This version fixes a number of problems. The main resolved problem is regarding the locate list and the attribute table. There are no longer limits to the number of vector object.

You can download on github this new version that installs just like the previous one: https://github.com/3liz/lizmap-web-client/releases/tag/2.12.0

This version is already in production on specific applications:

Lizmap Web Client 2.12 : Basque, allemand et autres améliorations

En attendant la publication de Lizmap 3, nous sommes fière de vous annoncer la publication de Lizmap Web Client 2.12.

Cette version intègre la localisation de l'interface en Basque et Allemand. Lizmap Web CLient est donc utilisable dans les langues suivantes :

  • Français
  • Anglais
  • Italien
  • Espagnol
  • Portuguais
  • Grecque
  • Basque
  • Allemand

Cette version intègre aussi quelques nouvelles fonctionnalités :

  • La possibilité de définir un nom à l'application, par défaut le nom est Lizmap
  • La possibilité d'utiliser Google Analytics
  • La possibilité d'accéder directement au profil d'un utilisateur pour l'administrateur

Cette version corrige aussi un certain nombre de problème. Le principal problème qui a été résolu concerne la liste de localisation et la table d'attribut. Il n'existe plus de limite vis à vis du nombre d'objet vectoriel.

Vous pouvez télécharger sur github cette nouvelle version qui s'installe exactement comme la précédente : https://github.com/3liz/lizmap-web-client/releases/tag/2.12.0

Cette version est déjà en production sur certaine application :

mardi 17 novembre 2015

Rencontre des utilisateurs de QGIS francophone : appel à communication

Montpellier SupAgro et l’OSGeo-FR organisent une rencontre autour de QGIS pour la communauté francophone sur deux jours à Montpellier les 10 et 11 décembre. Deux jours consacrés à des échanges, présentations et contributions autour du projet QGIS et réunissant une communauté de plus en plus large d'utilisateurs, de développeurs et de décideurs.

Si vous souhaitez présenter votre projet basé sur QGIS, si vous utilisez QGIS de manière originale, ou réaliser une présentation lors de cet événement, déposer une courte description de votre présentation 1 !

Nous cherchons plus particulièrement des présentations sur le thème de "QGIS : Quels usages aujourd'hui ? Quels usages demain ?"

La date limite pour cet appel à présentation est le 30 novembre 2015. Nous vous conseillons néanmoins de nous contacter rapidement afin de permettre la meilleure organisation possible. Une sélection sera réalisée en fonction de la pertinence de la présentation en regard du thème et de la qualité de la description.

Pour toute information ou demande : conferences at osgeo.asso.fr

vendredi 6 novembre 2015

Séminaire utilisateurs Qgis à Montpellier – 3 ième édition

Pour la troisième année consécutive se déroulera à Montpellier le séminaire utilisateurs QGIS les 10 et 11 décembre 2015. Cet événement est organisé en partenariat entre Montpellier SupAgro et l’OSGeo-FR.

Cette année, l’événement se déroulera sur 2 jours :

  • jeudi : Journée de conférences sur le même format qu’en 2013 et 2014
  • vendredi : Journée de barcamp où l’objectif est que les utilisateurs présents échangent et travaillent en petits groupes sur des problématiques concrètes

Le programme détaillé est à venir, et vous pouvez y participer en proposant une intervention

Sinon vous pouvez déjà vous inscrire.

lundi 2 novembre 2015

Rencontre des utilisateurs de QGIS francophone : appel à mécènes et parrains

Montpellier SupAgro et l'OSGeo-fr organisent une rencontre autour de QGIS pour la communauté francophone sur deux jours à Montpellier le 10 et 11 décembre. Deux jours consacrés à des échanges, présentations et contributions autour du projet QGIS et réunissant une communauté de plus en plus large d'utilisateurs, de développeurs et de décideurs.

L'OSGeo-fr et Montpellier SupAgro, organisateurs de l'événement, recherchent des mécènes pour financer cette rencontre. Deux niveaux de mécénats ont été établis : mécène et parrain. Ces deux niveaux permettent à chaque organisme qui le souhaite de participer à l'événement selon ses moyens et les retombées attendues. Chacun des niveaux correspond à différentes modalités de présentation de l'organisme lors de cet événement. Ces deux niveaux de mécénats peuvent être défiscalisés.

Il est également possible de sponsoriser une soirée informelle dans un lieu en centre ville le 10 décembre (sans défiscalisation). Les trois niveaux de financement sont détaillés ci-dessous.

Si vous utilisez régulièrement QGIS ou si vous proposez des services autour de ce logiciel, cette rencontre est une bonne opportunité pour soutenir la communauté et mettre en valeur votre structure.

Votre organisme désire aider financièrement l'OSGeo-fr à mettre en place la rencontre ? Vous souhaitez des informations complémentaires ? Contactez-nous à conferences at osgeo.asso.fr.

La date limite pour cet appel à parrainage est le 25 novembre 2015. Nous vous conseillons néanmoins de nous contacter rapidement afin de permettre la meilleure organisation possible.

Pour toute information ou demande : conferences at osgeo.asso.fr

Mécénat

2 niveaux : Mécène et Parrain

Mécène

Montant : 500 € HT

Limité à 3 mécènes

  • 2 inscriptions incluses
  • Totem dans la salle principale (à fournir)
  • Logo et citation pendant l'événement
  • Logo, lien et présentation de l'organisme sur le site web
  • logo, lien et courte présentation sur le programme
  • citation dans les communiqués de presse
  • Maintien du logo et du lien vers l'organisme sur la page du site OSGeo-fr "Nos précédents soutiens"
  • Autorisation d'utilisation de l'image badge "Mécénat Rencontre QGIS 2015"

Parrain

Montant : 200 € HT Pas de limite

  • 1 inscription incluse
  • logo et citation pendant l'événement
  • Logo, lien et présentation de l'organisme sur le site web
  • Maintien du logo et du lien vers l'organisme sur la page du site OSGeo-fr "Nos précédents soutiens"
  • Autorisation d'utilisation de l'image badge "Mécénat Rencontre QGIS 2015"

Soirée sponsorisée

Si vous souhaitez sponsoriser la soirée du 10 décembre dans un lieu en centre ville, nous pouvons vous faire une offre spécifique.

À propos de Montpellier SupAgro et la formation AgroTIC

Montpellier SupAgro est un établissement d'enseignement et de recherche qui forme des ingénieurs agronomes. La formation AgroTIC est une des formations portées par Montpellier SupAgro. Chaque année nous formons une quinzaine d'ingénieurs agronomes avec une double compétence en géomatique. Qgis constitue un outil central de notre formation d'une part pour les fonctionnalités de gestion de l'information spatiale qu'il offre et d'autre part parce qu'il est libre et gratuit et pourra être réutilisé par nos futurs diplomés quelque soit leur contexte professionnel. Depuis 3 ans, nous organisons un évènement d'échange autour de Qgis au cours duquel nos étudiants peuvent rencontrer des professionnels qui utilisent ce logiciel. Cet évènement leur permet aussi de valoriser les enseignements qu'ils ont suivi puisqu'ils présentent également les nouvelles fonctionnalités de QGIS devant les professionels. Montpellier SupAgro : www.supagro.fr AgroTIC : www.agrotic.org

À propos de l'OSGeo-fr

L’association OSGeo-fr est la représentation Francophone de la fondation Open Source Geospatial dont la mission est d’aider et de promouvoir le développement collaboratif des données et des technologies géospatiales ouvertes. L’association sert d’entité légale envers qui les membres de la communauté peuvent contribuer au code, aux finances et aux autres ressources, s’assurer que leurs contributions seront maintenues au bénéfice du public.

L’OSGeo-fr sert également d’organisation de référence et d’assistance pour la communauté géospatiale libre, et fournit un forum commun et une infrastructure partagée pour améliorer la collaboration entre les projets.

La participation est ouverte à l’ensemble de la communauté Open Source. Tous les travaux de l’association sont publiés sur des forums publics où peut s’investir une communauté libre de participants. Les projets de la Fondation OSGeo sont tous librement disponibles et utilisables sous une licence Open Source certifiée par l’OSI.

http://www.osgeo.asso.fr

vendredi 16 octobre 2015

Enquête 2015 sur l'utilisation de QGIS

Le PSC de QGIS a lancé une enquête sur l'utilisation de QGIS.

Cette enquête a pour objectif de mieux connaître les utilisations et les attentes des utilisateurs de QGIS. Pour les développeurs cette enquête est un moyen de coller au plus prêt des besoins et d'améliorer l'organisation du projet.

Nous avons donc besoin d'un maximum de réponse.

Vous trouverez le questionnaire à l'adresse suivante : http://blog.qgis.org/2015/10/15/take-the-qgis-user-survey-in-french/

lundi 7 septembre 2015

wps4server: Les Traitements QGIS en Web Processing Service

Je suis fier de vous annoncer la publication de wps4server: https://github.com/3liz/qgis-wps4server

wps4server est un Plugin pour QGIS Server qui étend les fonctionnalités de QGIS Server en ajoutant le standard OGC Web Processing. Il s'appuie sur PyWPS et QGIS Processing:

Avec wps4server vous pouvez publier tous les algorithmes des Traitements QGIS au travers de traitements Web. Ceci signifie que vous pouvez créer un Web Processing Service fournissant :

  • les algorithmes QGIS
  • les algorithmes GRASS7
  • les algorithmes GDAL/OGR
  • les algorithmes Orfeo Toolbox
  • les algorithmes SAGA

Mais aussi vos propres réalisations comme :

  • vos scripts R
  • vos scripts Python
  • vos Modèles

Grâce à un ficheir de configuration, vous pouvez réduire le nombre d'algorithmes disponibles en vous appuyant sur :

  • une liste de provider
  • un filtre sur le nom et le titre
  • une liste d'algorithme

Vous trouverez le code source et un guide d'installation sur Github : https://github.com/3liz/qgis-wps4server

Tests et retours d'utilisation sont les bienvenues.

wps4server: QGIS Processing to Web Processing Service

I'm proud to announce the publication of wps4server: https://github.com/3liz/qgis-wps4server

wps4server is a QGIS Server Plugin that provides OGC Web Processing capabilities, based on PyWPS and QGIS Processing:

With wps4server you can publish all the QGIS Processing algorithms through Web Processing. This means you can create a Web Processing Service that provides:

  • QGIS algorithms
  • GRASS7 algorithms
  • GDAL/OGR algorithms
  • Orfeo Toolbox algorithms
  • SAGA algorithms

But also your:

  • R scripts algorithms
  • Python scripts algorithms
  • Models algorithms

With a configuration file, you can restrict the algorithms number based on:

  • a provider list
  • name and title filter
  • an algorithm list

You can find the source code and an installation guide here: https://github.com/3liz/qgis-wps4server

Test and feedback are welcome !

vendredi 17 avril 2015

Need to stick to some scales in QGIS ?

My colleague, Michaël, would like to be able in QGIS to force the canvas scales to some predefined ones. Since we now have project scales (and QGIS pre-defined scales) in the scale selector, we could use them, and add a simple checkbox near the combobox Stick to predefined scales.

The aim is to force the canvas to render only at these scales. For example, if a QGIS user uses the rectangle zoom tool, and he should go to 1/56003, he would instead land on 1/50000, the closest pre-defined scale.

He made a little python script as a proof of concept to illustrate it:

# -*- coding: utf-8 -*-

# Import the PyQt and QGIS libraries
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from qgis.core import *

class forcedScale():
    
    # pre-defined scales
    # has to be read from project properties
    predefinedScales = [
        5000,
        10000,
        25000,
        50000,
        100000,
        250000,
        500000
    ]
    
    # mapCanvas
    mc = None
    
    def init( self ):
        '''
        Initialize class instance
        '''
        mc = iface.mapCanvas()
        self.mc = mc
        self.mc.scaleChanged.connect(self.setScale)

   def setScale( self, scale ):
       targetScale = min(
           self.predefinedScales, 
           key=lambda x:abs(x-scale)
       )
       self.mc.zoomScale( targetScale )

In this script, he hard coded the scales, but obviously we should get them from the project properties.

Run this script in the QGIS Python console and initialize with fs = forcedScale() to stick to scales.

A discussion has been opened in QGIS-Dev mailing list : http://osgeo-org.1560.x6.nabble.com/Force-canvas-to-predefined-scales-help-needed-to-improve-a-script-td5201783.html

lundi 6 avril 2015

Released Lizmap Web Client 2.11

We are pleased to announce the completion of a new LizMap-Web-Client version: 2.11.0. This version is the latest of the 2.* branch.

This new version brings new features:

  • The ability to pass from one map to another without going through the project page while keeping the view.
  • The ability to filter a layer by users. This feature is made to create an annotation layer. Each user can view and modify their data.
  • The ability to display the attribute table of certain layers.
  • The ability to hide some interface elements. This feature allows to integrate more easily Lizmap's maps in a web site.
  • The ability to use QGIS map tooltip as popup content.
  • The ability to disable the group activation boxes. This feature prevents a user to activate multiple layers simultaneously.
  • The ability to choose the units displayed when moving the mouse.

These features were funded by Andromède Océanologie and CIRAD - Environnements et Sociétés.

The version 2.11 also incorporates locating in Greek, thanks to Arnaud Deleurme. Lizmap Plugin and Web Client will therefore be available in:

  • French
  • English
  • Italian
  • Spanish
  • Portuguese
  • Greek

Thanks to all contributors for localisations, tests and features:

You'll find a documentation in english : http://docs.3liz.com/en

You can download Lizmap Web Client 2.11.0 on releases page

You can use docker to test it https://github.com/jancelin/docker-lizmap or install it on Raspberry PI with https://github.com/jancelin/rpi-docker-lizmap

Feedbacks and contributions are welcome.

lundi 2 mars 2015

Publication de QGIS 2.8 : Wien

Aujourd’hui, lundi 2 mars 2015, la version 2.8 de QGIS, prénommée Wien (Vienne) a été officiellement publiée.

Cette version est la première version Long Term Release (LTR) de QGIS. Elle sera maintenue pendant 1 an avec l'intégration continue de correctifs, sans ajout de nouvelles fonctionnalités.

L'objectif des versions LTR est de fournir un logiciel stable, sans mises à jour trop fréquentes des fonctionnalités, pour permettre aux entreprises et organisations de mettre jour QGIS, leurs projets mais aussi les compétences des utilisateurs et les supports de formations seulement une fois par an.

Le succès de la LTR dépend fortement des utilisateurs de QGIS. La communauté des développeurs de QGIS a besoin du soutien des utilisateurs. Ce soutien peut-être direct, en finançant la correction de bugs, ou indirect en précisant aux fournisseurs de supports que toute correction de bugs devra être appliquée sur la branche LTR en même temps que sur la branche de développement.

En parallèle de cette LTR, la communauté continuera de publier une nouvelle version tous les 4 mois.

Cette version apporte aussi son lot de nouvelles fonctionnalités :

  • Amélioration de la boîte de dialogue des outils de mesure
  • Amélioration de QGIS Browser. L'interface est plus réactive.
  • Utilisation possible du contexte de visualisation dans les légendes WMS
  • Utilisation d'un préfixe personnalisé pour les couches jointes
  • Création possible de couches temporaire en mémoire (ces couches disparaîtront avec la fermeture de QGIS)
  • Application rapide d'une formule sur une colonne seulement pour les éléments sélectionnés
  • Ajout d'outils de digitalisation avancée qui permettent de faire du dessin assisté par ordinateur (DAO ou CAD), video du prototype
  • Amélioration de l'outil de simplification des géométries lors de l'édition
  • Amélioration de l'outil d'accrochage
  • Amélioration de la légende pour les règles avancées, avec le respect de l'arbre
  • Amélioration de l'interface de composition
  • Amélioration de la console Python
  • Ajout des outils de traitements "Select by location", "Extract by location" et "Join attributes by location" qui utilisent des fonctions géométriques : intersects, touches, contains, overlaps, disjoint, within, equals et crosses.
  • Ajout des algorithmes Regular points, Symetrical difference, Vector split, Vector grid, Hypsometric curves, Split lines with lines et Refactor fields (outil de manipulation des attributs)
  • Ajout de la possibilité de créer ses propres fonctions pour le système d'expression de QGIS (Function editor for QGIS expressions)
  • Ajout de la possibilité en Python d'utiliser l'index spatial d'une couche pour certaines opérations comme insertFeature ou nearestNeighbour (Using a QGIS spatial index to speed up your code)
  • Ajout d'un nouveau type de rendu de polygone permettant d'utiliser une image comme texture de fond
  • Ajout de la possibilité de créer une carte de chaleur de façon dynamique
  • Ajout de la possibilité de définir plusieurs styles par couche (avec le support pour QGIS Server)
  • Ajout de la possibilité d'application une rotation de la carte dans QGIS
  • Amélioration de la fenêtre de sélection des Systèmes de Coordonnées de Références.

Vous pouvez donc dès à présent télécharger la version 2.8 de QGIS

lundi 16 février 2015

Gèle des fonctionnalités de Lizmap Web Client 2.11

Nous venons de publié une 2e version beta de Lizmap Web Client 2.11.

Cela signifie que les fonctionnalités de cette nouvelle version ont été gelées. Cette futur version intègre quelques nouveautés :

  • La possibilité de passer de carte en carte sans passer par la page projet tout en conservant la vue
  • La possibilité de filtrer une couche par utilisateurs. Cette fonctionnalité permet de créer une couche d'annotations. Chaque utilisateur visualisant et modifiant ses données.
  • La possibilité d'afficher la table attributaire de certaines couches
  • La possibilité de masquer certains éléments de l'interface. Cette fonctionnalité permet d'intégrer plus facilement une carte Lizmap à un site web.
  • La possibilité de désactiver les boîte d'activation des groupes. Cette fonctionnalité permet d'éviter qu'un utilisateur active plusieurs couches en même temps.

Ces fonctionnalités ont été financées par Andromède Océanologie et CIRAD - Environnements et Sociétés.

La version 2.11 intègre aussi, grâce à Arnaud Deleurme, la localisation en Grec. Lizmap Plugin et Web Client seront donc disponible en :

  • Français
  • Anglais
  • Italien
  • Espagnol
  • Portugais
  • Grec

Nous sommes actuellement dans la phase de correction de bugs mais aussi des retours utilisateurs. Tous retours ou propositions de traduction sont les bienvenues. Ils nous permettront de proposer une version stable rapidement.

Les différentes versions de Lizmap Web Client sont disponible ici :

Et la version 2.11 beta 2 là :

lundi 9 février 2015

PyWPS-QGIS-Processing : utilisation de QGIS Processing avec PyWPS

L'objectif de ce projet est de permettre l'exploitation d'algorithmes QGIS Processing sur le Web grâce au WPS. L'intérêt est de publier facilement ces modèles QGIS Processing et de les rendre accessibles au travers de la norme Web Processing Service.

Le choix de PyWPS a été fait avant l'intégration d'un système de plugins pour QGIS Server. Ce logiciel a l'avantage d'être facile à mettre en œuvre et de permettre une publication facile d'algorithmes.

Dans le cas de PyWPS-QGIS-Processing, il faut surtout traduire des algorithmes QGIS Processing en algorithmes PyWPS. Il reste peut-être encore des développements à faire mais vous pouvez déjà l'utiliser.

https://github.com/rldhont/PyWPS-QGIS-Processing/

Installer PyWPS

Vous pouvez faire une installation simple et rapide :

  1. Télécharger PyWPS depuis http://pywps.wald.intevation.org/download/index.html
  2. Dézipper le contenu dans le dossier d'installation : /usr/local

Pour plus d'information référez-vous à http://pywps.wald.intevation.org/documentation/installation.html

Installer PyWPS-QGIS-Processing

  1. Télécharger PyWPS-QGIS-Processing à partir de github : https://github.com/rldhont/PyWPS-QGIS-Processing/
  2. Dézipper le contenu dans le dossier d'installation : /usr/local

PyWPS-QGIS-Processing contient :

  1. pywps.cgi
  2. pywps.cfg
  3. processes

Le fichier pywps.cgi pourra être placer dans votre dossier cgi-bin après avoir été adapté à votre installation :

  • DISPLAY : vous devez créer un display virtuel par exemple avec Xvfd
  • PYTHONPATH : chemin python de votre installation QGIS et de vos plugins
  • LD_LIBRARY_PATH : doit contenir le chemin vers votre installation
  • PYWPS_CFG : chemin vers le fichier pywps.cfg de votre installation PyWPS-QGIS-Processing
  • PYWPS_PROCESSES : chemin vers le dossier processes de votre installaion PyWPS-QGIS-Processing
  • à la fin, le chemin vers le fichier python wps de PyWPS

Vous devez ensuite modifier le fichier pywps.cfg. Dans un premier temps pour votre configuration PyWPS, comme décrit dans l'installation de PyWPS. Dans un second temps pour votre configuration QGIS :

  • la section [qgis] contient :
    • prefix : chemin vers votre installation QGIS
    • providers : la liste des fournisseurs d'algorithmes que vous souhaitez publier
    • algs_filter : texte permettant de filtrer les algorithmes que souhaitez publier
  • la section [qgis_processing] contient :
    • des ACTIVE_* pour l'activation des fournisseurs d'algorithmes, vous pouvez activer des fournisseurs d'algorithmes sans pour autant les publiés si ils sont nécessaires à des modèles
    • des SAGA_* contiennent les paramètres de configuration du fournisseur SAGA
    • toutes les configurations des fournisseurs d'algorithmes doivent se trouver ici.

Tester votre installation de PyWPS-QGIS-Processing

Pour tester votre installation, vous pouvez utiliser les URLs suivantes :

  • http://localhost/cgi-bin/pywps.cgi?SERVICE=WPS&REQUEST=GetCapabilities
  • http://localhost/cgi-bin/pywps.cgi?SERVICE=WPS&VERSION=1.0.0&REQUEST=describeprocess&IDENTIFIER=modeler:buffer
  • http://localhost/cgi-bin/pywps.cgi?SERVICE=WPS&VERSION=1.0.0&REQUEST=execute&IDENTIFIER=modeler:buffer&DATAINPUTS=[NUMBER_DIST=20.0;VECTORLAYER_BASE=http://apps.esdi-humboldt.cz/classification/traning_areas/training_areas_en.gml]

Ces URLs sont à adapter à votre installation.

Ajouter vos modèles et scripts QGIS Processing

Pour publier vos modèles et scripts QGIS Processing :

  • Modifier le paramètre providers de la section qgis du fichier pywps.cfg avec pour valeur : script,r,model
  • Copier le contenu de vos dossier models, scripts et rscripts dans ceux du dossier processes/processing

Contributions

Tous retours et contributions sont les bienvenus :

- page 2 de 23 -