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 :

API géocodage - 3 questions


Sujet :

IGN API Géoportail

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2019
    Messages : 1
    Points : 1
    Points
    1
    Par défaut API géocodage - 3 questions
    Bonjour,

    Je développe une mise à jour sur une application web et j'ai plusieurs questions sur le géocodage:

    I)
    Y a-t-il un nombre maximal de requêtes http journalières ?
    J’ai plus de 600 requêtes à effectuer.

    II)
    Quand j’envoie la requête en XML sur une commune :
    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
    <?xml version="1.0" encoding="UTF-8"?>
        <XLS
          xmlns:xls="http://www.opengis.net/xls"
          xmlns:gml="http://www.opengis.net/gml"
          xmlns="http://www.opengis.net/xls"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          version="1.2"
          xsi:schemaLocation="http://www.opengis.net/xls http://schemas.opengis.net/ols/1.2/olsAll.xsd">
            <RequestHeader/>
                <Request requestID="1" version="1.2" methodName="LocationUtilityService">
                   <GeocodeRequest returnFreeForm="false">
                     <Address countryCode="PositionOfInterest">
                            <freeFormAddress>Angers</freeFormAddress>
                     </Address>
               </GeocodeRequest>
            </Request>
        </XLS>
    J’obtiens la réponse XML (problème d’échappement de caractères dans le XML):
    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
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <XLS version="1.2" xsi:schemaLocation="http://wxs.ign.fr/schemas/olsAll.xsd" xmlns:xls="http://www.opengis.net/xls" xmlns="http://www.opengis.net/xls" xmlns:xlsext="http://www.opengis.net/xlsext" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <ResponseHeader>
            <ErrorList>
                <Error message="Exception parsing xml         &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
            &lt;XLS
              xmlns:xls=&quot;http://www.opengis.net/xls&quot;
              xmlns:gml=&quot;http://www.opengis.net/gml&quot;
              xmlns=&quot;http://www.opengis.net/xls&quot;
              xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
              version=&quot;1.2&quot;
              xsi:schemaLocation=&quot;http://www.opengis.net/xls http://schemas.opengis.net/ols/1.2/olsAll.xsd&quot;&gt;
                &lt;RequestHeader/&gt;
                &lt;Request requestID=&quot;1&quot; version=&quot;1.2&quot; methodName=&quot;LocationUtilityService&quot;&gt;
                   &lt;GeocodeRequest returnFreeForm=&quot;false&quot;&gt;
                     &lt;Address countryCode=&quot;PositionOfInterest&quot;&gt;
                            &lt;freeFormAddress&gt;Angers&lt;/freeFormAddress&gt;
                     &lt;/Address&gt;
                   &lt;/GeocodeRequest&gt;
                &lt;/Request&gt;
            &lt;/XLS&gt;
    null" errorCode="InternalServerError"/>
            </ErrorList>
        </ResponseHeader>
        <Response version="1.2" requestID=""/>
    </XLS>
    Source : https://geoservices.ign.fr/documenta...e-du-post-xml-

    III)
    je n’ai pas trouvé de balise XML pour faire une requête de géocodage par code INSEE de commune en plus de l'adresse.
    Seulement la balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <Place type="InseeRegion"></Place>
    Cela est-il possible ?

    Merci pour vos réponses.

    Frédéric.

  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 : 33
    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,

    I) Il n'y a pas de limitations journalières. Par contre en cas de surcharge conséquente, c'est mieux de prévenir l'IGN. Plus d'infos sur les tarifs et les CGU : http://www.professionnels.ign.fr/tarifs-conditions

    II) Je ne reproduis pas. Comment réalisez-vous vos requêtes ?

    III) Ce filtrage ne fonctionne plus.

    Grégory

Discussions similaires

  1. [API Win32] Diverses questions
    Par NeoKript dans le forum Windows
    Réponses: 5
    Dernier message: 06/11/2009, 18h14
  2. [APi Window] Questions
    Par Tigris94 dans le forum MFC
    Réponses: 14
    Dernier message: 17/06/2004, 18h42
  3. [Débutant]Quelques questions de principe sur l'API win32
    Par silver_dragoon dans le forum Windows
    Réponses: 4
    Dernier message: 19/03/2004, 19h38
  4. Questions sur la programmation Api de windows
    Par ApolloCrid dans le forum MFC
    Réponses: 7
    Dernier message: 22/02/2004, 02h43
  5. Question concernant l'API "WaitforSingleObject
    Par Drooxy dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 29/03/2003, 08h26

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