Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gestion des services ouverts de l'IGN #392

Closed
65 of 66 tasks
SimonSAMPERE opened this issue Nov 8, 2021 · 3 comments
Closed
65 of 66 tasks

Gestion des services ouverts de l'IGN #392

SimonSAMPERE opened this issue Nov 8, 2021 · 3 comments
Assignees
Labels
enhancement Amélioration du fonctionnement existant geoservices lié à l'utilisation des service géographiques

Comments

@SimonSAMPERE
Copy link
Collaborator

SimonSAMPERE commented Nov 8, 2021

Suite à l'ouverture de nombreuses données, l'IGN semble avoir mis en place de nouveaux services géographiques dont l'utilisation ne requiert plus de renseigner une clef :

  • "essentiels"
  • "experts"
    • WMTS
      • Administratif : https://wxs.ign.fr/administratif/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Agriculture : https://wxs.ign.fr/agriculture/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Altimétrie : https://wxs.ign.fr/altimetrie/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Cartes : https://wxs.ign.fr/cartes/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Cartovecto : https://wxs.ign.fr/cartovecto/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Corine Land Cover (CLC) : https://wxs.ign.fr/clc/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Économie : https://wxs.ign.fr/economie/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Environnement : https://wxs.ign.fr/environnement/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Ortho : https://wxs.ign.fr/ortho/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Orthohisto : https://wxs.ign.fr/orthohisto/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Satellite : https://wxs.ign.fr/satellite/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Lambert-93 : https://wxs.ign.fr/lambert93/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Sol : https://wxs.ign.fr/sol/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Parcellaire : https://wxs.ign.fr/parcellaire/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
      • Transports : https://wxs.ign.fr/transports/geoportail/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
    • WMS raster
      • Administratif : https://wxs.ign.fr/administratif/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Agriculture : https://wxs.ign.fr/agriculture/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Altimétrie : https://wxs.ign.fr/altimetrie/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Cartes : https://wxs.ign.fr/cartes/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Cartovecto : https://wxs.ign.fr/cartovecto/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Corine Land Cover (CLC) : https://wxs.ign.fr/clc/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Économie : https://wxs.ign.fr/economie/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Environnement : https://wxs.ign.fr/environnement/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Ortho : https://wxs.ign.fr/ortho/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Orthohisto : https://wxs.ign.fr/orthohisto/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Satellite : https://wxs.ign.fr/satellite/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Lambert-93 : https://wxs.ign.fr/lambert93/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Sol : https://wxs.ign.fr/sol/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Parcellaire : https://wxs.ign.fr/parcellaire/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Transports : https://wxs.ign.fr/transports/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
    • WMS vecteur
      • Adresse : https://wxs.ign.fr/adresse/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Altimétrie : https://wxs.ign.fr/altimetrie/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Cartes : https://wxs.ign.fr/cartes/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Cartovecto : https://wxs.ign.fr/cartovecto/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Économie : https://wxs.ign.fr/economie/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Environnement : https://wxs.ign.fr/environnement/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Géodésie : https://wxs.ign.fr/geodesie/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Ortho : https://wxs.ign.fr/ortho/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Orthohisto : https://wxs.ign.fr/orthohisto/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Satellite : https://wxs.ign.fr/satellite/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Parcellaire : https://wxs.ign.fr/parcellaire/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
      • Transports : https://wxs.ign.fr/transports/geoportail/v/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
    • WFS
      • Administratif : https://wxs.ign.fr/administratif/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Adresse : https://wxs.ign.fr/adresse/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Agriculture : https://wxs.ign.fr/agriculture/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Altimétrie : https://wxs.ign.fr/altimetrie/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Cartes : https://wxs.ign.fr/cartes/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Cartovecto : https://wxs.ign.fr/cartovecto/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Corine Land Cover (CLC) : https://wxs.ign.fr/clc/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Économie : https://wxs.ign.fr/economie/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Environnement : https://wxs.ign.fr/environnement/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Géodésie : https://wxs.ign.fr/geodesie/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Ortho : https://wxs.ign.fr/ortho/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Orthohisto : https://wxs.ign.fr/orthohisto/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Satellite : https://wxs.ign.fr/satellite/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Lambert-93 : https://wxs.ign.fr/lambert93/geoportail/wfs?request=GetCapabilities
      • Sol : https://wxs.ign.fr/sol/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Parcellaire : https://wxs.ign.fr/parcellaire/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Topographie : https://wxs.ign.fr/topographie/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
      • Transports : https://wxs.ign.fr/transports/geoportail/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetCapabilities
@SimonSAMPERE SimonSAMPERE added enhancement Amélioration du fonctionnement existant geoservices lié à l'utilisation des service géographiques labels Nov 8, 2021
@SimonSAMPERE SimonSAMPERE added this to the 3.3.1 - 2021 T4 milestone Nov 8, 2021
@SimonSAMPERE SimonSAMPERE self-assigned this Nov 8, 2021
@SimonSAMPERE SimonSAMPERE added this to Checked (Recette) in Roadmap - plugin QGIS Nov 16, 2021
@SimonSAMPERE SimonSAMPERE moved this from Checked (Recette) to Delivered (QA) in Roadmap - plugin QGIS Nov 16, 2021
@SimonSAMPERE SimonSAMPERE moved this from Delivered (QA) to Done in Roadmap - plugin QGIS Nov 16, 2021
@SimonSAMPERE SimonSAMPERE moved this from Done to Delivered (QA) in Roadmap - plugin QGIS Nov 17, 2021
@SimonSAMPERE
Copy link
Collaborator Author

Commentaire de recette :

Le code source a été modifié de sorte à gérer les services de l'IGN utilisés au CD31. Tous les services listés dans la description du ticket n'ont donc pas été testés.
Tous ces nouveaux services ont été documentés dans ce catalogue. Ils peuvent donc être testés dans le plugin QGIS en utilisant directement la fiche de service (pas besoin d'associer les couches pour la recette).

Il faudrait donc valider qu'il est possible d'ajouter les couches de chacun de ces services (en les cochant au fur et à mesure dans la description du ticket) en étant particulièrement attentif à :

  • la possibilité d'ajouter la couche quelle que soit la projection courante du projet
  • la possibilité d'ajouter les couches WFS contenant beaucoup d'entités (comme bâtiments) en zoomant sur une petite zone de la carte pour qu'un petit nombre d'entités soit requêté
  • valider que le comportement d'ajout d'une couche en passant par le plugin Isogeo est similaire à celui obtenu en passant par le gestionnaire des sources de données de QGIS

@jgrosmaire
Copy link
Contributor

jgrosmaire commented Dec 9, 2021

Résultats recette

Services qui ne fonctionnent pas en utilisant le plugin

(j'ai coché sur la liste ci-dessus quand j'ai regardé pour m'en sortir)

WFS Satellite (fiche APP)

Le service semble avoir des problèmes d'accessibilité. Lors d'un des tests, QGIS n'a pas réussi à récupérer la liste des couches mais à chque fois qu'il arrive à récupérer la liste, il peut afficher la donnée sans problème. J'ai essayé plusieurs fois mais je n'ai jamais réussi à les afficher (aucune des trois couches) en utilisant le plugin. L'erreur est immédiate lors des essais (hors le premier).

image

WFS Cartes

Ne fonctionne pas avec le plugin mais fonctionne avec le gestionnaire QGIS (et rapidement donc bizarre qu'il y ait un timeout)

image

Il y a toujours le warning de système de coordonnées :

image

Comportements étanges

Test WFS contenant beaucoup d'entité

Test avec la couche : BDTOPO_V3:batiment title du service Experts - Topographie en zoomant sur une petite zone

Différents comportements ont été observés pour une même emprise :

Comportement 1 : Affichage sans erreur
image

Comportement 2 : Erreur (pas possible d'afficher le journal de bord car freeze général de QGIS). En fonction des cas, ce message s'affiche plusieurs fois.
image

  • Dans certains cas, les bâtiments s'affichent (comportement le plus souvent observé, aussi observé avec haies et tronçons de route)
  • Dans certains cas , ça s'arrête d'essayer mais rajoute un élément dans la légende.
    image
    image

Comportement 3 : Seulement observé après la suppression de la couche bâtiments et son appel juste après. Cette erreur s'affiche :
image

Warning sur la projection

Couche BDCARTO_ETAT-MAJOR.NIVEAU3:z_1_chantier.title (BD Topo)

Désolée, pas trop d'info sur le problème :

J'ai essayé d'afficher la couche une première fois, rien ne s'est affiché : pas de données présentes sur la France, impossible de zoomer sur la couche.

Il y a un warning sur la projection :

image

J'ai essayé direct avec le service de l'ign, ça a fonctionné. J'ai réessayé avec le plugin et ça a fonctionné.

image

Pourtant, les requêtes semblent être les mêmes pour les deux tests :
image

Couche ORTHOIMAGERY.ORTHOPHOTOS.GRAPHE-MOSAIQUAGE:graphe_bdortho.title (Ortho)

Même chose rencontré pour le service WFS :

  • On lance l'affichage de la couche
  • Il y a un warning de timeout
    image
  • ça ne réessaye pas comme les autres cas ci-dessus
  • La couche s'ajoute dans la légende mais pas sur la carte
  • Il y a le warning de projection

Même chose pour les couches :

  • BDGEODESIQUE:rgp.title
  • PROTECTEDAREAS.ZNIEFF1.SEA:znieff1_mer.title
  • BDCARTO_BDD8WLD8WGS84G:enceinte_militaire.title
  • LANDCOVER.CHA12_FR:cha12_fr.title
  • GEOGRAPHICAL.GRIDSYSTEMS.MAPS.SCAN25.GRAPHE-MOSAIQUAGE:graphe_scan25.title
  • GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN50.1950.GRAPHE:ta_france_cartes_50k_1950_date_wm.title

@SimonSAMPERE
Copy link
Collaborator Author

Réponses recette

Services qui ne fonctionnent pas en utilisant le plugin

WFS Satellite (fiche APP) ✅

J'ai retesté de mon côté et les couches sont ajoutables, il devait s'agir d'un problème momentané d'accessibilité du serveur de l'IGN.

WFS Cartes

J'ai retesté de mon côté et les couches sont ajoutables, il devait s'agir d'un problème momentané d'accessibilité du serveur de l'IGN.

Comportements étanges

Test WFS contenant beaucoup d'entité ✅

J'ai observé le même type de comportements aléatoires, malheureusement je ne vois ps comment le traiter.

Warning sur la projection ✅

De mon côté j'ai réussi à ajouter les couches. J'aurais eu besoin d'infos sur la configuration de QGIS en termes de SRS. Je pense que les time-out s'expliquent aussi par des soucis côté serveurs de l'IGN.

Étant donné le nombre de couches concernées, je considère que ça n'est pas bloquant pour la mise en prod. Si un utilisateur nous signale le problème je créerai un ticket dédié.

Merci pour la recette.

@SimonSAMPERE SimonSAMPERE moved this from Delivered (QA) to Checked (Recette) in Roadmap - plugin QGIS Dec 10, 2021
@SimonSAMPERE SimonSAMPERE moved this from Checked (Recette) to Delivered (production) in Roadmap - plugin QGIS Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Amélioration du fonctionnement existant geoservices lié à l'utilisation des service géographiques
Projects
No open projects
Roadmap - plugin QGIS
Delivered (production)
Development

No branches or pull requests

2 participants