IGN

Géoservices IGN

Il prend en entrée un identifiant parcellaire formé de la manière suivante :

Si un des champ n’a pas le nombre de caractères attendus, il faut compléter avec des zéros à gauche (ex : 40 -> 0040 pour un numéro de parcelle). Un identifiant a donc une taille normale de 14 caractères. S’il fait moins, le service renverra un ensemble de parcelles commençant par l’identifiant soumis. Ainsi pour trouver un ensemble de parcelle de la section “0G” de la commune de Abriès, on utilisera la requête “050010000G” qui renverra :

Petite subtilité pour les communes de Paris, Lyon et Marseille qui ont des arrondissements :

L’identifiant doit être placé dans la balise freeformaddress de la requête OpenLS. Le countryCode est “CadastralParcel”.

##Exemple de requête :

<?xml version="1.0" encoding="UTF-8"?>
<XLS xmlns="http://www.opengis.net/xls" version="1.2">
  <RequestHeader sessionID=""/>
  <Request methodName="GeocodeRequest" version="1.2" requestID="">
    <GeocodeRequest>
      <Address countryCode="CadastralParcel">
        <freeFormAddress>050010000G0890</freeFormAddress>
      </Address>
    </GeocodeRequest>
  </Request>
</XLS>

##Réponse:

&gt;?xml version="1.0" encoding="UTF-8"?&lt;
<XLS version="1.2" xmlns="http://www.opengis.net/xls"
  xmlns:gml="http://www.opengis.net/gml"
  xmlns:xls="http://www.opengis.net/xls"
  xmlns:xlsext="http://www.opengis.net/xlsext"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://wxs.ign.fr/schemas/olsAll.xsd">
  <ResponseHeader sesionID=""/>
  <Response requestID="" version="1.2">
    <GeocodeResponse>
      <GeocodeResponseList numberOfGeocodedAddresses="1">
        <GeocodedAddress>
          <gml:Point>
            <gml:pos>44.846498 6.952349</gml:pos>
          </gml:Point>
          <Address countryCode="CadastralParcel">
            <StreetAddress>
              <Street>050010000G0890</Street>
            </StreetAddress>
            <Place type="Municipality">Abriès</Place>
            <Place type="Numero">0890</Place>
            <Place type="Feuille">2</Place>
            <Place type="Section">0G</Place>
            <Place type="Departement">05</Place>
            <Place type="CommuneAbsorbee">000</Place>
            <Place type="Commune">001</Place>
            <Place type="INSEE">05001</Place>
          </Address>
          <GeocodeMatchCode accuracy="1.0"/>
        </GeocodedAddress>
      </GeocodeResponseList>
    </GeocodeResponse>
  </Response>
</XLS>