IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

accès au flux wfs


Sujet :

IGN API Géoportail

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2016
    Messages : 15
    Points : 6
    Points
    6
    Par défaut accès au flux wfs
    Bonjour,

    Je lance cette requête suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <!DOCTYPE html><html><body><form method="get" action=" http://wxs.ign.fr/9w2wvx7vkszpq3me42e5r7gy/geoportail/wfs?"><TEXTAREA name="xls" rows="15" cols="80"<!--<?xml version="1.0" encoding="UTF-8"?>--><wfs:GetFeature 
    xmlns:wfs="http://www.opengis.net/wfs/2.0" 
    service="WFS"
    version="2.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0.0/wfs.xsd">
    <wfs:Query typeNames="BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G:parcelle" srsName="EPSG:2154" xmlns:BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G="http://wxs.ign.fr/datastore/BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G">
    <Filter xmlns="http://www.opengis.net/fes/2.0">
    <And><Intersects><ValueReference>the_geom</ValueReference> <gml:Point xmlns:gml="http://www.opengis.net/gml/3.2" srsName="EPSG:2154"><gml:pos>657765.2911118368 6860647.51822477</gml:pos></gml:Point>
     </Intersects>
    <BBOX>
     <ValueReference>the_geom</ValueReference>
      <gml:Envelope xmlns:gml="http://www.opengis.net/gml/3.2" srsName="EPSG:2154"><gml:lowerCorner>657450.1973654226 6860415.850603484</gml:lowerCorner><gml:upperCorner>658080.359609984 6860879.193588921</gml:upperCorner></gml:Envelope></BBOX></And></Filter></wfs:Query></wfs:GetFeature></TEXTAREA><br /><input type="submit" value="ENVOYER"></form></body></html>
    et j'obtiens le résultat suivant:

    Aucune information de style ne semble associée à ce fichier XML. L’arbre du document est affiché ci-dessous.<ExceptionReport><Exception exceptionCode="MissingParameter">Resource parameter not found</Exception></ExceptionReport>
    les ressources nécessaires on pourtant été ajoutées à ma clé comme le dit le message suivant
    Bonjour,La ressource WFS des contours de parcelle est déjà sur votre clé.A vous de jouer pour extraire les coordonnées des angles de parcelle.Eventuellement posez la question sur le forum api .ign.fr
    Bien cordialement
    Merci de bien vouloir m'aider à résoudre ce problème.

    Cordialement

  2. #2
    Membre habitué Avatar de gpain
    Homme Profil pro
    Ingénieur en géomatique
    Inscrit en
    mai 2015
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur en géomatique

    Informations forums :
    Inscription : mai 2015
    Messages : 74
    Points : 139
    Points
    139
    Par défaut
    Bonjour,

    Vous avez une clé configurée en login/password. Êtes-vous sûr de vous authentifier correctement ?
    Autre chose : votre clé expire ce jour. J'ai rajouté un jour pour tester et cela semble bon.

    Je vous invite à vérifier et à prolonger votre contrat si besoin.

    Grégory

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2016
    Messages : 15
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par gpain Voir le message
    Bonjour,

    Vous avez une clé configurée en login/password. Êtes-vous sûr de vous authentifier correctement ?

    Grégory
    Bonjour,

    lorsque je lance la requête depuis la page html on ne me demande pas de m'identifier.

  4. #4
    Membre à l'essai Avatar de xavier_dmz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : juin 2016
    Messages : 5
    Points : 14
    Points
    14
    Par défaut
    En envoyant la requête suivante via un client REST, la requête passe :

    • Méthode : POST
    • URL : http://wxs.ign.fr/ma_clé/geoportail/wfs
    • Body type : application/xml, UTF-8
    • Corps de la requête :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      <wfs:GetFeature
          xmlns:wfs="http://www.opengis.net/wfs/2.0" service="WFS" version="2.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0.0/wfs.xsd">
          <wfs:Query typeNames="BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G:parcelle" srsName="EPSG:2154"
              xmlns:BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G="http://wxs.ign.fr/datastore/BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G">
              <Filter
                  xmlns="http://www.opengis.net/fes/2.0">
                  <And>
                      <Intersects>
                          <ValueReference>the_geom</ValueReference>
                          <gml:Point
                              xmlns:gml="http://www.opengis.net/gml/3.2" srsName="EPSG:2154">
                              <gml:pos>657765.2911118368 6860647.51822477</gml:pos>
                          </gml:Point>
                      </Intersects>
                      <BBOX>
                          <ValueReference>the_geom</ValueReference>
                          <gml:Envelope
                              xmlns:gml="http://www.opengis.net/gml/3.2" srsName="EPSG:2154">
                              <gml:lowerCorner>657450.1973654226 6860415.850603484</gml:lowerCorner>
                              <gml:upperCorner>658080.359609984 6860879.193588921</gml:upperCorner>
                          </gml:Envelope>
                      </BBOX>
                  </And>
              </Filter>
          </wfs:Query>
      </wfs:GetFeature>


    Par contre en l'exécutant depuis votre formulaire, ça ne marche pas. Le problème vient donc peut-être du formulaire html.

    EDIT : la limitation semble venir de la nature même des formulaires html. Celui-ci envoie le corps de requête avec pour content-type "application/x-www-form-urlencoded". Il faudrait que le content-type soit "application/xml". Le formulaire html ne semble pas capable d'une telle "prouesse", même en jouant sur le paramètre "enctype" de la balise <form>.
    (A noter que la méthode GET que vous employez n'utilise pas de corps de requête, mais des paramètres dans l'URL)
    Peut-être pouvez-vous utiliser un autre langage que HTML, pour pouvoir lancer la requête POST avec son corps en XML.

Discussions similaires

  1. accès au flux wms sur autocad map
    Par MickaelSuire dans le forum IGN API Géoportail
    Réponses: 13
    Dernier message: 23/05/2019, 11h57
  2. Accès au flux WFS Géoportail - Pb d'affichage sous Qgis
    Par mathildeg dans le forum SIG : Système d'information Géographique
    Réponses: 6
    Dernier message: 17/03/2016, 10h59
  3. QGIS Accès flux WFS Géoportail
    Par Maxime31 dans le forum IGN API Géoportail
    Réponses: 3
    Dernier message: 20/11/2015, 18h33
  4. Accès aux flux WFS Géoportail
    Par lbreton dans le forum IGN API Géoportail
    Réponses: 19
    Dernier message: 10/08/2015, 18h58
  5. Probleme affichage Flux WFS
    Par mougoye dans le forum IGN API Géoportail
    Réponses: 32
    Dernier message: 26/08/2009, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo