Vous pouvez lire le billet sur le blog La Minute pour plus d'informations sur les RSS !
Canaux
4346 éléments (100 non lus) dans 55 canaux
Toile géomatique francophone
-
sur Evaluer les Expresions QGIS côté serveur avec le Plugin Lizmap
Publié: 24 November 2020, 10:00am CET par René-Luc D'Hont
Depuis le début de Lizmap-Web-Client toute la partie serveur reposait sur du code PHP. Avec Lizmap Web Client 3.4, qui sera publié très prochainement, une partie des fonctionnalités ont été développées au sein du plugin Lizmap pour ajouter des fonctionnalités à QGIS Server.
QGIS Server est une implémentation open source des normes WMS 1.3.0, 1.1.1 et 1.0.0, WFS 1.1.0 et 1.0.0 et WCS 1.0.0 défini par l'Open Geospatial Consortium (OGC). QGIS Server utilise QGIS comme backend pour la logique des couches SIG et le rendu cartographique. Étant donné que QGIS Bureautique et QGIS Server utilisent les mêmes bibliothèques de visualisation, les cartes publiées sur le web ont le même aspect que sous le SIG Bureautique.
Pour en savoir plus sur QGIS Server
Tout comme QGIS Bureautique, QGIS Server est extensible à l'aide de plugins Python. Il est par exemple possible de créer, d'ajouter de nouveaux services à QGIS Server. Documentation
La seconde fonctionnalité QGIS Server que nous avons implémentée dans le plugin Lizmap est un service d'évaluation des expressions QGIS.
- SERVICE=EXPRESSION
- REQUEST=Evaluate
- EXPRESSION: a QGIS expression
- EXPRESSIONS: List of QGIS expressions
- FEATURE: Option a GeoJSON Feature
- FEATURES: Option a list of GeoJSON Features
- FORM_SCOPE: Option boolean to add formScope based on provided features
- REQUEST=replaceExpressionText
- STRING: A string with expression between [% and %]
- STRINGS: A list of strings with expression between [% and %]
- FEATURE: Option a GeoJSON Feature
- FEATURES: Option a list of GeoJSON Features
- FORM_SCOPE: Option boolean to add formScope based on provided features
- REQUEST=GetFeatureWithFormScope
- LAYER: a WMS Layer Name to be filtered
- FILTER: a QGIS expression to filter the layer
- FORM_FEATURE: a GeoJSON Feature
- FIELDS: Option a list of fields to return
- WITH_GEOMETRY: Option boolean to return geometry
- REQUEST=VirtualFields
- LAYER: a WMS Layer Name to get virtual fields
- VIRTUALS: a list of key QGIS expression
- FILTER: Option a QGIS expression to filter layer
- FIELDS: Option a list of fields to return
- WITH_GEOMETRY: Option boolean to return geometry
- REQUEST=Evaluate
Ces nouvelles requêtes servent dans Lizmap Web Client 3.4 à exploiter les expressions des formulaires QGIS. Ces expressions peuvent servir à :
- Définir des valeurs par défaut
- Définir des contraintes
- Faire des listes en cascade
- Gérer la visibilité de groupes de champs
Exemple d'utilisation d'expression QGIS comme contrainte de formulaire:
Exemple d'utilisation d'expression QGIS afin de gérer la visibilité des groupes de champs
Dans le cas des listes en cascades dans les formulaires, il est possible d'utiliser la géométrie pour filtrer la liste, par exemple pour sélectionner une commune, une parcelle ou la rue la plus proche. Il est bien sûr possible d'utiliser toutes les autres valeurs en cours de saisie du formulaire.
Enfin nous avons aussi ajouter un service lizmap avec une requête GetServerSettings pour récupérer des informations sur QGIS Server et les services disponibles.
- SERVICE=EXPRESSION
-
sur The Lizmap plugin as an access control plugin for QGIS Server
Publié: 16 November 2020, 9:30am CET par René-Luc D'Hont
Since the beginning of Lizmap-Web-Client all the server part was based on PHP code. With Lizmap Web Client 3.4, which will be released very soon, part of the functionality has been developed within the Lizmap plugin to add features to QGIS Server.
QGIS Server is an open source implementation of the WMS 1.3.0, 1.1.1 and 1.0.0, WFS 1.1.0 and 1.0.0 and WCS 1.0.0 standards defined by the Open Geospatial Consortium (OGC). QGIS Server uses QGIS as a backend for GIS layer logic and map rendering. As QGIS desktop and QGIS Server use the same visualization libraries, the maps that are published on the web look the same as in desktop GIS.
To learn more about QGIS Server
Just like QGIS Desktop, QGIS Server is extensible using Python plugins. For example, it is possible to add a data access control system to QGIS Server Documentation.
The first QGIS Server feature we implemented in the Lizmap plugin is an access control system.
We have implemented 3 access controls:
- access to the project
- filter by user
- access to project layers
The first 2 controls were already present. In the Lizmap configuration, it is possible to restrict access to a project for a list of user groups. It is also possible to define filtering rules according to the user logged in or not.
The implementation in QGIS Server of the filter by user, thanks to the Lizmap plugin, allows to filter layers even if they are hidden in a layer group. In Lizmap Web Client version 3.3 and previous versions, filtering layers by user only works if the layer is displayed alone, because Lizmap Web Client adds filters to the requests sent to QGIS server. In Lizmap, it is possible to transform a group of QGIS layers into a single layer for the web client. This results in requests where the layer to be filtered does not appear. With the Lizmap plugin for Lizmap Web Client 3.4 all layers will be filtered correctly.
By making the Lizmap plugin, an access control plugin for QGIS Server, we were able to add the possibility to restrict access to the layers of a project for a list of user groups.
The ability to restrict access to the layers of a project for a list of user groups makes it possible to distribute a QGIS project, a Lizmap webmap, with a content that can vary depending on the user.
-
sur Le plugin Lizmap comme plugin de contrôle d'accès pour QGIS Server
Publié: 16 November 2020, 8:30am CET par René-Luc D'Hont
Depuis le début de Lizmap-Web-Client toute la partie serveur reposait sur du code PHP. Avec Lizmap Web Client 3.4, qui sera publié très prochainement, une partie des fonctionnalités ont été développées au sein du plugin Lizmap pour ajouter des fonctionnalités à QGIS Server.
QGIS Server est une implémentation open source des normes WMS 1.3.0, 1.1.1 et 1.0.0, WFS 1.1.0 et 1.0.0 et WCS 1.0.0 défini par l'Open Geospatial Consortium (OGC). QGIS Server utilise QGIS comme backend pour la logique des couches SIG et le rendu cartographique. Étant donné que QGIS Bureautique et QGIS Server utilisent les mêmes bibliothèques de visualisation, les cartes publiées sur le web ont le même aspect que sous le SIG Bureautique.
Pour en savoir plus sur QGIS Server
Tout comme QGIS Bureautique, QGIS Server est extensible à l'aide de plugins Python. Il est par exemple possible d'ajouter un système de contrôle d'accès aux données dans QGIS Server Documentation.
La première fonctionnalité QGIS Server que nous avons implémentée dans le plugin Lizmap est un système de contrôle d'accès.
Nous avons implémenté 3 contrôles d'accès :
- l'accès au projet
- le filtre par utilisateur
- l'accès aux couches du projet
Les 2 premiers contrôles étaient déjà présent. Dans la configuration Lizmap, il est possible de restreindre l'accès à un projet pour une liste de groupes d'utilisateur. Il est aussi possible de définir des règles de filtrage en fonction de l'utilisateur connecté ou non.
Le portage dans QGIS Server du filtre par utilisateur, grâce au plugin Lizmap, permet de filtrer des couches même si elles sont cachées dans un groupe de couche. Dans la version 3.3 de Lizmap Web Client et les précédentes, le filtrage par utilisateur des couches ne fonctionne que si la couche est affichée seule, car Lizmap Web Client ajoute des filtres aux requêtes envoyées à QGIS server. Dans Lizmap, il est possible de transformer un groupe de couche QGIS en une seule couche pour le client web. Il en découle des requêtes où n'apparaissent pas la couche à filtrer. Avec le plugin Lizmap pour Lizmap Web Client 3.4 toutes les couches seront filtrées correctement.
En faisant du plugin Lizmap, un plugin de contrôle d'accès pour QGIS Server, nous avons pu ajouter la possibilité de restreindre l'accès des couches d'un projet pour une liste de groupes d'utilisateur.
La possibilité de restreindre l'accès des couches d'un projet pour une liste de groupes d'utilisateurs permet de diffuser un projet QGIS, une carte Lizmap, avec un contenu qui peut varier en fonction de l'utilisateur.
-
sur Geonetwork-ui
Publié: 13 November 2020, 12:00am CET
Pièce jointe: [télécharger]
Basées sur des designs simples et intuitifs, centrées sur les cas d'usages, découvrez les futures interfaces de GeoNetwork: Web Component, SEO, accessibilité, Storybook, UX.. geonetwork-ui tente sa révolution dans le monde de la métadonnée et des SDI. -
sur Geonetwork-ui
Publié: 13 November 2020, 12:00am CET
Pièce jointe: [télécharger]
Basées sur des designs simples et intuitifs, centrées sur les cas d'usages, découvrez les futures interfaces de GeoNetwork: Web Component, SEO, accessibilité, Storybook, UX.. geonetwork-ui tente sa révolution dans le monde de la métadonnée et des SDI.
-
sur Plugin Cadastre pour QGIS : version 1.10.0, support QGIS 3.16 et autres
Publié: 4 November 2020, 12:02pm CET par René-Luc D'Hont
Nous sommes fière de vous annoncer la publication d'une nouvelle version du plugin Cadastre pour QGIS, la version 1.10.0
Cette version est déjà disponible sur le dépôt des plugins officiels de QGIS [https:]] et donc dans votre QGIS.
Cette version intègre les améliorations suivantes :
- Compatibilité avec QGIS 3.16 tout en restant compatible 3.4
- Import - Optimisation de l'import Spatialite et de l'affichage du temps passé
- Ajout de l'extraction de détails sur les propriétaires (indivisions)
- Widget "Outils de Recherche" : Ajout du bouton Infos parcelle
- Dialogue "infos parcelle" : Ajout des actions imprimer / copier /sauvegarder des infos des onglets
- Révision barre d'outils (position actions) et réécriture code menu / barre d'outils
- Fix - bug connexion (relevé parcellaire, première instanciation)
Cette version ainsi que la précédente, la version 1.9.0, a été possible grâce au soutient de :
- Le Ministère de la Transition Écologie
- L'association ASA de France
- La Communauté d'Agglomération du Grand-Narbonne
- Les Agences d'Urbanisme de Bretagne et autres : AGAM, AUSB, ADUGA, AUDAT, AUD Clermont Métropole, AGAPE Lorraine Nord, Boulogne Développement
- Le Conseil Départemental de Meurthe et Moselle
Et elle intègre les contributions de :
-
sur The OGC API Code Sprint
Publié: 6 October 2020, 12:00am CEST
Pièce jointe: [télécharger]
Participating the making of future geospatial web service standards -
sur The OGC API Code Sprint
Publié: 6 October 2020, 12:00am CEST
Pièce jointe: [télécharger]
Participating the making of future geospatial web service standards -
sur The Swiss Alpine Club and SchweizMobil - two closely linked platforms
Publié: 2 October 2020, 12:00am CEST
Pièce jointe: [télécharger]
In partnership with the Swiss Alpine Club SAC, SchweizMobil now presents selected tours in alpine terrain under "Mountain sports". -
sur The Swiss Alpine Club and SchweizMobil - two closely linked platforms
Publié: 2 October 2020, 12:00am CEST
Pièce jointe: [télécharger]
In partnership with the Swiss Alpine Club SAC, SchweizMobil now presents selected tours in alpine terrain under "Mountain sports". -
sur INTERGEO DIGITAL 2020: Camptocamp is part of it
Publié: 14 August 2020, 12:00am CEST
Pièce jointe: [télécharger]
The first completely virtual INTERGEO will take place from 13 to 15 October 2020. -
sur INTERGEO DIGITAL 2020: Camptocamp is part of it
Publié: 14 August 2020, 12:00am CEST
Pièce jointe: [télécharger]
The first completely virtual INTERGEO will take place from 13 to 15 October 2020. -
sur GeoVignes, un module géographique pour les vignes et vendanges
Publié: 5 August 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a réalisé GeoVignes, qui gère tous les aspects géographiques d'un projet. -
sur GeoVignes, un module géographique pour les vignes et vendanges
Publié: 5 August 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a réalisé GeoVignes, qui gère tous les aspects géographiques d'un projet. -
sur Camptocamp Sponsor Argent du GeoDataDays 2020
Publié: 21 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a le plaisir de vous annoncer que notre équipe sera présente en tant que sponsors au Geodatadays les 15 et 16 septembre. -
sur Camptocamp Sponsor Argent du GeoDataDays 2020
Publié: 21 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a le plaisir de vous annoncer que notre équipe sera présente en tant que sponsors au Geodatadays les 15 et 16 septembre. -
sur Geonetwork Bolsena 2020
Publié: 10 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Le code sprint Geonetwork Bolsena a bien eu lieu du 29 juin au 3 juillet dernier, bien sûr en remote ! Les équipes ont été réparties en plusieurs factions, en France, Hollande et Canada. -
sur Geonetwork Bolsena 2020
Publié: 10 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Le code sprint Geonetwork Bolsena a bien eu lieu du 29 juin au 3 juillet dernier, bien sûr en remote ! Les équipes ont été réparties en plusieurs factions, en France, Hollande et Canada.
-
sur QGIS Server 3.10.8 will be fully compatible with lizmap
Publié: 6 July 2020, 10:41am CEST par René-Luc D'Hont
On March 6, 2020, a Lizmap user identified a regression in QGIS Server 3.10 compared to version 3.4. This regression concerns the print function (GetPrint) for the layer groups configured as a single layer for Lizmap. A group configured as a layer could no longer be printed with QGIS Server 3.10.
To correct this bug, we decided to use Test Driven Developments. We started by creating a new test for QGIS Server highlighting the regression. We then corrected this regression and verified using the test that the patch we proposed corrected the test.
The problem is that once the patch and the new test were integrated into the master branch (development version) and the release-3_12 branch (version 3.12) of QGIS, the Travis-based continuous integration system used by QGIS indicated regularly have a problem with testing the QGIS Server print function. Regression correction was therefore not included in version 3.10 of QGIS which is the long term released version (LTR), and tests of the printing function of QGIS Sever were blacklisted for the continuous integration. In fact the test indicated a Segfault.
It took QGIS Server developers several months, PR 36198, PR 36581, PR 37179, to identify the reason why testing of the QGIS Server print function was failed in continuous integration. The reason was simple: the test was too long, it exceeded 55 seconds fc561d0
on travis in continuous integration.It is true that the test file started to be too long. The solution to be able to reactivate the tests in continuous integration was to separate the tests of the printing function of QGIS Server in several tests.
Once the tests of the printing function reactivated for the master branch and the release-3_14 branch, the regression patch could be integrated into the release-3_10 branch (version 3.10 of QGIS) and this patch will be available when the release of version 3.10.8 on July 17, 2020.
-
sur QGIS Server 3.10.8 sera totalement compatible avec Lizmap
Publié: 6 July 2020, 10:22am CEST par René-Luc D'Hont
Le 6 mars 2020, un utilisateur de Lizmap identifiait une régression dans QGIS Server 3.10 par rapport à la version 3.4. Cette régression concerne la fonction d'impression (GetPrint) pour les groupes de couches configurés en tant que couche simple pour Lizmap. Un groupe configuré comme une couche ne pouvait plus être imprimé avec QGIS Server 3.10.
Pour corriger ce bug, nous avons décidé de fair du Développements Pilotés par les Tests Nous avons commencé par créer un nouveau test pour QGIS Server mettant en avant la régression. Nous avons ensuite corrigé cette régression et vérifié à l'aide du test que le correctif que nous proposions corrigeait bien le test.
Le problème est qu'une fois le correctif et le nouveau test intégrés à la branche master (version de développement) et à la branche release-3_12 (version 3.12) de QGIS, le système d'intégration continue basé sur Travis utilisé par QGIS indiquait régulièrement un problème avec les tests de la fonction d'impression de QGIS Server. La correction de la régression n'a donc pas été intégré à la version 3.10 de QGIS qui est la version maintenue à long terme (LTR), et les tests de la fonction d'impression de QGIS Sever ont été placé sur liste noire pour l'intégration continue. En fait le test indiquait un Segfault.
Il nous a fallu, aux développeurs QGIS Server PR 36198, PR 36581, PR 37179, plusieurs mois pour identifier la raison pour la quelle les tests de la fonction d'impression de QGIS Server ne passait plus dans l'intégration continue. La raison était simple : le test était trop long, il dépassait les 55 secondes fc561d0 sur travis en intégration continue.
Il est vrai que le fichier de test commençait à être trop long. La solution pour pouvoir réactiver les tests en intégration continue était de séparer les tests de la fonction d'impression de QGIS Server en plusieurs tests.
Une fois les tests de la fonction d'impression réactivés pour la branche master et la branche release-3_14, le correctif de la régression a pu être intégré à la branche release-3_10 (version 3.10 de QGIS) et ce correctif sera disponible lors de la publication de la version 3.10.8 le 17 juillet 2020.
-
sur Release of a Mapfile parser for GeoStyler
Publié: 6 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
The objective of the Mapfile parser is to translate the styling of geographic data into a GeoStyler object. -
sur Release of a Mapfile parser for GeoStyler
Publié: 6 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
The objective of the Mapfile parser is to translate the styling of geographic data into a GeoStyler object. -
sur GetItFixed
Publié: 3 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Un outil open source de gestion de demandes citoyennes. Cet outil ne demande pas de création de compte, facilitant son adoption ! -
sur GetItFixed
Publié: 3 July 2020, 12:00am CEST
Pièce jointe: [télécharger]
Un outil open source de gestion de demandes citoyennes. Cet outil ne demande pas de création de compte, facilitant son adoption ! -
sur Carto2 : en ligne
Publié: 3 June 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a été mandaté par le Ministère de la Transition Écologique et solidaire pour mettre en œuvre une nouvelle version du module de cartographie de l’infrastructure de données spatiales Géo-IDE. -
sur Carto2 : en ligne
Publié: 3 June 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp a été mandaté par le Ministère de la Transition Écologique et solidaire pour mettre en œuvre une nouvelle version du module de cartographie de l’infrastructure de données spatiales Géo-IDE. -
sur Geological visualisation and collaboration in Switzerland and around the world
Publié: 19 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
The Swiss Geological Survey at swisstopo mandated Camptocamp and Cesium to develop a brand-new, highly efficient and usable 3D viewer for geological data on the web: swissgeol -
sur Geological visualisation and collaboration in Switzerland and around the world
Publié: 19 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
The Swiss Geological Survey at swisstopo mandated Camptocamp and Cesium to develop a brand-new, highly efficient and usable 3D viewer for geological data on the web: swissgeol -
sur La version 2.5 GeoMapFish vient de sortir
Publié: 14 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
GeoMapFish est une application SIG web, extensible et flexible, incluant de nombreuses fonctionnalités. -
sur La version 2.5 GeoMapFish vient de sortir
Publié: 14 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
GeoMapFish est une application SIG web, extensible et flexible, incluant de nombreuses fonctionnalités. -
sur GeoNetwork Meeting 2020
Publié: 13 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp et titellus organisent la réunion GeoNetwork 2020 qui aura lieu en ligne le mardi 23 juin 2020. -
sur GeoNetwork Meeting 2020
Publié: 13 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp et titellus organisent la réunion GeoNetwork 2020 qui aura lieu en ligne le mardi 23 juin 2020. -
sur Version alpha de Geonetwork 4.0
Publié: 11 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp est heureux d’annoncer la sortie de la version alpha de Geonetwork 4.0, disponible pour tests et retours ! -
sur Version alpha de Geonetwork 4.0
Publié: 11 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
Camptocamp est heureux d’annoncer la sortie de la version alpha de Geonetwork 4.0, disponible pour tests et retours ! -
sur geOrchestra 20.0.2
Publié: 5 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
C’est avec une grande fierté que nous vous présentons ici la dernière mouture de notre infrastructure de données spatiales geOrchestra dans la série 20.0.x ! -
sur geOrchestra 20.0.2
Publié: 5 May 2020, 12:00am CEST
Pièce jointe: [télécharger]
C’est avec une grande fierté que nous vous présentons ici la dernière mouture de notre infrastructure de données spatiales geOrchestra dans la série 20.0.x ! -
sur FOSSGIS 2020 in Freiburg: Camptocamp is part of it!
Publié: 4 February 2020, 12:00am CET
Pièce jointe: [télécharger]
The FOSSGIS conference will take place from March 11th - 14th, and Camptocamp is glad to be there again this year as exhibitor and gold sponsor. -
sur FOSSGIS 2020 in Freiburg: Camptocamp is part of it!
Publié: 4 February 2020, 12:00am CET
Pièce jointe: [télécharger]
The FOSSGIS conference will take place from March 11th - 14th, and Camptocamp is glad to be there again this year as exhibitor and gold sponsor. -
sur Code sprint Geonetwork : migration Openlayers et ElasticSearch
Publié: 23 January 2020, 12:00am CET
Pièce jointe: [télécharger]
Le dernier code sprint Geonetwork a eu lieu dans les locaux de Camptocamp en France au Bourget du Lac du 2 au 6 décembre 2019. Il a eu pour double objectif la migration des composants OpenLayers et ElasticSearch à leur plus récente version. -
sur Code sprint Geonetwork : migration Openlayers et ElasticSearch
Publié: 23 January 2020, 12:00am CET
Pièce jointe: [télécharger]
Le dernier code sprint Geonetwork a eu lieu dans les locaux de Camptocamp en France au Bourget du Lac du 2 au 6 décembre 2019. Il a eu pour double objectif la migration des composants OpenLayers et ElasticSearch à leur plus récente version. -
sur Dataviz with OpenLayers: let’s plot some graphs!
Publié: 14 January 2020, 12:00am CET
Pièce jointe: [télécharger]
A step-by-step explanation on how to bind an Airship dataviz widget to an OpenLayers map. It covers basic usage of OpenLayers 6, including its experimental WebGL renderer as well the Airship Time Series component and WebWorkers. -
sur Dataviz with OpenLayers: let’s plot some graphs!
Publié: 14 January 2020, 12:00am CET
Pièce jointe: [télécharger]
A step-by-step explanation on how to bind an Airship dataviz widget to an OpenLayers map. It covers basic usage of OpenLayers 6, including its experimental WebGL renderer as well the Airship Time Series component and WebWorkers.
-
sur QGIS Server 3.10: OGC API Features et WMS Dimension
Publié: 28 October 2019, 10:40am CET par René-Luc D'Hont
QGIS Server 3.10.0 est sorti vendredi 25 octobre 2019. Cette version sera la nouvelle version maintenue à long terme (LTR) à partir de février 2020.
Cette nouvelle version introduit de nouvelles fonctionnalités:
- La publication d'objets géographiques via la nouvelle API OGC Features (OAPIF), également appelée WFS3
- Définir des dimensions WMS pour filtrer les résultats GetMap
- Amélioration de la manière d'utiliser les SVGs dans QGIS Server
QGIS Server implémente désormais l’API OGC - Features - Partie 1: Core également appelé WFS3. Il s'agit d'une nouvelle implémentation qui fournit un service basé sur le HTML et le JSON pour vos développements de cartographie Web. Une interface de WebSIG simple est disponible et prête à l'emploi. Elle est facilement personnalisable via un système de modèles HTML.
Vous pouvez consulter la documentation pour plus d'informations.
Un serveur WMS peut prendre en charge plusieurs types de dimensions, telles que la date et l'heure, l'altitude ou d'autres types de dimensions. La dimension doit être définie pour chaque couche vectorielle et peut être utilisée par le client WMS pour filtrer les informations demandées. Le WMS Time est inclue dans les dimensions WMS.
Avant, l'utilisation des SVGs dans QGIS Server n’était pas pleinement fonctionnelle. Nous avons amélioré la manière dont QGIS Server récupère les ressources distantes telles que les SVGs dans le contexte QGIS Server. Il est maintenant possible d'utiliser des SVGs dans vos couches et de les publier en tant que WMS sans problèmes de rendu dans QGIS Server.
-
sur QGIS Server 3.10: OGC API Features and WMS Dimension
Publié: 28 October 2019, 10:20am CET par René-Luc D'Hont
QGIS Server 3.10.0 has been released on friday 25th of october 2019. This version will the new Long Term Release (LTR) in february 2020.
This new version introduces new features:
- Publishing features through the new OGC API Features (OAPIF) also known as WFS3
- Defining WMS Dimensions to filter GetMap results
- Enhancing the way to use SVG in QGIS Server
QGIS Server now supports OGC API - Features - Part 1: Core also known as WFS3. This is a completely new implementation that provides an HTML and JSON based service for your web mapping developments, a simple WebGIS interface is available out of the box and it is easily customizable through an HTML template system.
More information is available in the documentation.
A WMS server can provide support for several type of dimensions such as time, elevation or other types of dimensions. The dimension has to be defined as the layer level and can be used by the WMS client to filter requested information. WMS Time is part of the WMS Dimension.
Before, using SVG in QGIS Server wasn't really functional. We improved how QGIS Server fetches remote resources such as SVG in the QGIS Server context. It's now possible to use SVG in your layers and publish them as WMS without rendering issues in QGIS Server.
-
sur OpenLayers 6 release code sprint in Bonn
Publié: 3 October 2019, 12:00am CEST
Pièce jointe: [télécharger]
From 23rd to 27th of September, Camptocamp participated in the latest OpenLayers code Sprint in Bonn, Germany. -
sur OpenLayers 6 release code sprint in Bonn
Publié: 3 October 2019, 12:00am CEST
Pièce jointe: [télécharger]
From 23rd to 27th of September, Camptocamp participated in the latest OpenLayers code Sprint in Bonn, Germany.
-
sur Lizmap Web Client and QGIS 3 : enfin compatible
Publié: 30 September 2019, 8:30am CEST par René-Luc D'Hont
Nous sommes heureux d’annoncer la sortie de lizmap Web Client 3.3 - 1 - et lizmap plugin 3.1 - 2 - 3
Ces versions proposent de nouvelles fonctionnalités:
- Ajout de la recherche dans la base de données d'adresses français BAN
- Créer une info-bulle HTML à partir du formulaire par glisser-déposer de QGIS
- Amélioration de l'info-bulle HTML: utilisation de la valeur à afficher
- Ajout de la possibilité de construire un formulaire de filtrage pour les couches PostgreSQL / PostGIS
Mais la fonctionnalité principale est la prise en charge de QGIS Server 3 4.
Pour cela, nous devions adapter le client Web lizmap aux changements apportés à QGIS Server et corriger QGIS Server 3.4 afin de proposer une expérience utilisateur identique :
- Fix regression server print selection pdf
- JPEG output for WMS GetPrint request has gone
- In WMS GetFeatureInfo CRS param not mandatory when FILTER param
- Add unit test for WFS GetFeature with BBOX param without EPSG
- SLD : Support escapeChar attribute of PropertyIsLike
- Null field value in GML has to be empty string
- Use Project selection color in GetPrint
- Unit-test: To avoid regression in Server printing to PDF output format
- Keeps empty parts for not empty styles parameters
Nous avions également besoin de mettre à jour des plugins QGIS Server utiles pour Lizmap :
Si vous utilisez déjà Lizmap Web Client, vous pouvez :
- mettre à jour Lizmap Web Client vers la version 3.3
- mettre à jour QGIS Server vers la version 3.4
- mettre à jour les plugins QGIS Server que vous utilisez
- rendez-vous sur le backoffice de Lizmap Web Client pour mettre à jour la version de QGIS Server dans la configuration
- mettez à jour votre plugin Lizmap vers la version 3.1 dans votre QGIS bureautique 3.4
- et mettez à jour vos projets QGIS.
Si vous souhaitez tester lizmap, installez la dernière version avec QGIS Server LTR.
Dernière information, une liste de diffusion pour le projet Lizmap a été créée : https://lists.osgeo.org/mailman/listinfo/lizmap
-
sur Geoafrica.fr
Publié: 6 September 2019, 5:26pm CEST par Abdou Diouck
Ce blog n’est plus maintenu, il va être redirigé vers un nouveau site Web dédié à l’information géographique en Afrique. geoafrica.fr
-
sur 2019 OpenLayers Codesprint Lausanne
Publié: 21 May 2019, 12:00am CEST
Pièce jointe: [télécharger]
From the 13th to the 17th of May, Camptocamp Lausanne offices welcomed Openlayers contributors and the federal office of topography swisstopo development team to mark the end of a journey started more than one year ago. -
sur 2019 OpenLayers Codesprint Lausanne
Publié: 21 May 2019, 12:00am CEST
Pièce jointe: [télécharger]
From the 13th to the 17th of May, Camptocamp Lausanne offices welcomed Openlayers contributors and the federal office of topography swisstopo development team to mark the end of a journey started more than one year ago.
-
sur 11-12 mars 2019 à Tours: les Ateliers Archéomatiques
Publié: 19 December 2018, 10:51am CET par archeomatic
Bonjour à tous ! Voici venu le temps de l’annonce de la troisième édition des Ateliers Archéomatiques qui auront lieu à la MSH Val de Loire à Tours. Bon OK ce blog devient un peu un site de petites annonces (auto)promotionnelles… mais on est dans le thème ! Encore une fois à vos plumes (pour […] -
sur 14-15 mai 2018 à Tours: les Ateliers Archéomatiques
Publié: 15 February 2018, 11:20am CET par archeomatic
Bonjour à tous j’ai l’honneur ici de vous annoncer la deuxième édition des Ateliers Archéomatiques qui auront lieu à la MSH Val de Loire à Tours. A vos plumes (pour l’inscription, limitée à 18 participants) et à vos jeux de données… et à bientôt ! Le principe des ateliers est simple: réunir durant une ou […] -
sur [QGIS 2.18 – Spatialite – plug-in Cadastre] Importer et charger les données du cadastre.
Publié: 1 October 2017, 9:58pm CEST par archeomatic
Depuis le 29 septembre 2017 il est possible de télécharger le PCI vecteur. Cékoidon ? PCI pour Plan Cadastral Informatisé et vecteur pour vecteur ! Là tout de suite on a les yeux qui brillent… fini les flux WMS de cadastre.gouv.fr ou les WFS récupérés via la plate-forme de donnée géographique régionale… A) Présentation des données Mais […]
-
sur Une première plongée dans le réseau Tor
Publié: 25 June 2017, 6:27pm CEST par ateliercartographie
Le journal Le Monde a publié il y a quelques jours un article sur les dernières recherches consacrées au fameux «dark web», et plus particulièrement le réseau Tor (The Onion Router). L’article fait référence à une étude que nous avons menée régulièrement depuis quelques mois (F.Ghitalla, F. Boisselier, J. Decayeux, E. Bartholmé, V. Déhaye), en […]
-
sur 27-28 mars 2017 à Tours: les Ateliers Archéomatiques 1 (Analyse par maille) et 2 (Interpolation)
Publié: 7 February 2017, 11:01am CET par archeomatic
Bonjour à tous j’ai l’honneur ici, en plus de fêter le 5ème anniversaire du blog, ses 200000 vues et 73 abonnés de vous présenter la première édition des Ateliers Archéomatiques qui auront lieu à la MSH Val de Loire à Tours. A vos plumes (pour l’inscription, limitée à 18 participants) et à vos jeux de […]
-
sur Le 5e et dernier chapitre des Carnets Cartographiques
Publié: 3 February 2017, 4:03pm CET par ateliercartographie
Voici le dernier chapitre des Carnets Cartographiques intitulé Les écosystèmes d’Innovation. J’ai essayé d’y synthétiser quelques pistes de réflexion déjà présentes dans différents posts de ce blog. Ce chapitre pourra paraître moins construit que certains chapitres des Chroniques du Web. Cependant, le thème des écosystèmes d’innovation, des méthodes et des instruments pour les définir, les […] -
sur Cartographier la science, chapitre 4 des Carnets Cartographiques
Publié: 22 December 2016, 4:49pm CET par ateliercartographie
Je profite de la période des fêtes pour achever de publier les deux derniers chapitres des Carnets Cartographiques, la partie additionnelle aux Chroniques du Web. Cet avant-dernier chapitre est consacré à l’une des expéditions consacrées à l’exploration des données formalisées de l’Information Scientifique et Techniques (I.S.T.). Le domaine de l’I.S.T. recouvre des types variés de […] -
sur Chapitre 3 des Carnets, la cartographie d’information
Publié: 10 November 2016, 5:54pm CET par ateliercartographie
Voici le chapitre 3 des Carnets Cartographiques. Une partie des idées de ce chapitre sont empruntées à l’un des white papers disponibles dans ce blog . Je les ai remaniées et intégrées dans ce chapitre, La Cartographie d’Information – ou l’alchimie quali-quantitative. Le titre complet est important: sans vouloir trop entrer dans les détails, il […] -
sur Révélations, le second chapitre des Carnets Cartographiques
Publié: 4 November 2016, 11:13am CET par ateliercartographie
Voici le second volet des Carnet Cartographiques, l’appendice des Chroniques du Web qui regroupe quelques-uns des textes dont j’avais le projet depuis parfois longtemps. C’est le cas de celui-ci intitulé Révélations. Il est consacré à quelques-uns des exploits qu’ont réalisés certains jeunes ingénieurs (à l’époque!) en matière d’accompagnement d’enquêtes ou d’analyses issues du data journalisme. […] -
sur Les Carnet Cartographiques
Publié: 20 October 2016, 11:54pm CEST par ateliercartographie
Avec les Carnets Cartographiques, j’entame la seconde partie de mon projet d’ouvrage. Cet appendice des Chroniques du Web contient 5 chapitres: 1) Archéologie des connaissances 2) Révélations 3) La Cartographie d’Information (ou l’alchimie quali-quantitative) 4) Cartographier la Science 5) Les écosystèmes d’innovation L’exploration du web et de ses propriétés fascinantes a constitué notre expédition principale […] -
sur Le chapitre 10 des Chroniques
Publié: 14 October 2016, 10:52pm CEST par ateliercartographie
Voici le dernier chapitre des Chroniques du Web, « La Prochaine Etape… » en attendant les 6 chapitres supplémentaires qui figurent dans l’appendice Les Carnets Cartographiques. Ce chapitre 10 est aussi consacré aux questions de cartographie d’organisations criminelles (jihadistes) et il a été rédigé avant les attentats de Paris et Bruxelles. Il s’agit cette fois de tirer […] -
sur Le chapitre 9 des Chroniques, L’Information en n Dimensions
Publié: 13 October 2016, 8:30am CEST par ateliercartographie
Ce chapitre est une large reprise d’un premier post sur ce blog, Les Lignes du Destin. Ce dernier, publié fin janvier 2015, a été écrit dans les circonstances particulières des attentats qui ont frappé notre pays. A l’époque, je ne pensais pas que ce détour méthodologique du côté de la cartographie des organisations criminelles allait […] -
sur Broadcast ou viralité? Le chapitre 8 des Chroniques
Publié: 9 October 2016, 8:06pm CEST par ateliercartographie
Un livre entier ne suffirait pas à parcourir toutes la facettes de la notion de « temps » dans un réseau. La question de la temporalité dans les data réseau est d’autant plus délicate à aborder que les problématiques théoriques, méthodologiques et techniques s’accumulent et s’enchevêtrent. Les méthodes de web mining avaient démontré toute la difficulté de […] -
sur UV-Web ou naviguer dans les enseignements
Publié: 2 October 2016, 8:58pm CEST par ateliercartographie
Chacun des étudiants de nos universités rêverait d’avoir une application, accessible en ligne et sur n’importe quel support, où il pourrait projeter dans une carte son parcours entre les enseignements suivis semestre après semestre, contempler le point où il en est et ce qui lui reste à parcourir, comparer son parcours à d’autres similaires ou […]
-
sur [QGIS 2.14 – SQL – QSpatialite (ou pas)] Gérer les relations de 1 à n (1 à plusieurs)
Publié: 1 March 2016, 12:00am CET par archeomatic
Note du 1er mars 2016: il est depuis aujourd’hui avec la version QGIS 2.14 possible de faire la requête directement dans QGIS sans passer par spatialite grâce à la création d’un virtual layer… voir en fin de billet Objectif : Rechercher et afficher les Faits archéologiques (trous de poteaux) contenant un négatif de poteau. Pour cela […] -
sur [QGIS 2.12] Représentation cartographique quantitative: Les cercles proportionnels
Publié: 24 February 2016, 9:55pm CET par archeomatic
Objectif : traiter une variable quantitative de stock cartographiquement : représenter le nombre de céramiques prélevées par sondages dans un enclos protohistorique à l’aide de cercles proportionnels. Introduction Le curage des fossés d’enclos de a protohistoire à l’aide de pelles mécaniques est courant. Il permet parfois de ramasser de façon « exhaustive » le mobilier déposé dans les fossés. […] -
sur 29-30 mars 2016: colloque « Creuser au Mésolithique »
Publié: 24 February 2016, 10:10am CET par archeomatic
En attendant le prochain billet, juste un mot pour vous dire que le 4ème anniversaire du blog archeomatic vient de passer ! J’en profite aussi pour faire un peu de pub pour les copains champenois. En effet, les 29 et 30 mars 2016 auront lieu les prochaines séances de la SPF à Châlons-en-Champagne (Marne) avec […] -
sur 4-5 juin à Tours : Séminaire Evena : « Outils d’analyse des processus de dépôt et des évènements post dépositionnels à l’échelle de la tombe »
Publié: 18 May 2015, 4:34pm CEST par archeomatic
Bonjour à tous, je profite de cet extraordinaire media pour relayer l’information. Le 4 et 5 juin 2015 aura lieu un séminaire sur l’utilisation des outils et concept de la géomatique à l’échelle de la tombe… « l’archéomatique funéraire » est en route ? Séminaire de recherche du Laboratoire Archéologie et Territoires – UMR 7324 CITERES Séminaire […] -
sur [QGIS + script R] Créer un histogramme circulaire des orientations de sépultures.
Publié: 9 April 2015, 3:59pm CEST par archeomatic
Rose des vents, histogramme circulaire, polar plot, rose diagram … a vous de choisir ! Objectif : Nous disposons d’une multitude de sépultures (enfin un shapefile..) pour lesquelles nous avons extrait l’orientation (soit sur le terrain ou dans QGIS grâce a cette méthode [wp.me] ou encore celle là [wp.me] et nous voulons représenter toutes les orientations sur […] -
sur [Whitebox GAT 3.2 – QGIS 2.x] Automatiser le calcul de longueur et d’orientation d’un polygone.
Publié: 5 December 2014, 4:57pm CET par archeomatic
Objectif : Ce tuto est issu de mes pérégrinations pour résoudre deux demandes récurrentes : d’une part calculer automatiquement la longueur des tranchées de diagnostics archéologiques et d’autre part récupérer l’orientation générale de plusieurs fosses sépulcrales. Pour ce faire nous allons utiliser l’application SIG Whitebox GAT développée par le Dr. John Lindsay du département de géographie de […]
-
sur Hot new features in OpenLayers 3
Publié: 4 February 2014, 12:00am CET
Pièce jointe: [télécharger]
OpenLayers 3 will be the proud successor of the widely used OpenLayers 2 map visualisation javascript library. -
sur Hot new features in OpenLayers 3
Publié: 4 February 2014, 12:00am CET
Pièce jointe: [télécharger]
OpenLayers 3 will be the proud successor of the widely used OpenLayers 2 map visualisation javascript library. -
sur QGIS and GeoServer: creating styles
Publié: 16 January 2014, 12:00am CET
Pièce jointe: [télécharger]
In Open Source software development, there is a strong tendency to create software having precise objectives. It is thought that a good specific tool is better than a complex and complicated one. -
sur QGIS and GeoServer: creating styles
Publié: 16 January 2014, 12:00am CET
Pièce jointe: [télécharger]
In Open Source software development, there is a strong tendency to create software having precise objectives. It is thought that a good specific tool is better than a complex and complicated one.