OpenLS CadastralParcel XML vide
Bonjour.
Je viens d'obtenir une clé API afin d'utiliser la ressource CadastralParcel$GEOPORTAIL:OGC:OPENLS
J'ai réussis à trouvé un exemple du fichier XML attendu que j'ai voulu tester :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<?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/XMLSchemainstance" 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="CadastralParcel">
<freeFormAddress>974090001BE0088</freeFormAddress>
</Address>
</GeocodeRequest>
</Request>
</XLS> |
Ce fichier me retourne
Code:
1 2 3 4 5 6 7 8 9 10
|
<?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/>
<Response version="1.2" requestID="1">
<GeocodeResponse>
<GeocodeResponseList numberOfGeocodedAddresses="0"/>
</GeocodeResponse>
</Response>
</XLS> |
Au lieu de
Code:
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
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<GeocodeResponse>
<GeocodeResponseList numberOfGeocodedAddresses="1">
<GeocodedAddress>
<gml:Point>
<gml:pos>-20.97292024594901 55.64998423785492</gml:pos>
</gml:Point>
<Address countryCode="CadastralParcel">
<StreetAddress>
<Street>974090001BE0088</Street>
</StreetAddress>
<Place type="Municipality">Saint-André</Place>
<Place type="Numero">0088</Place>
<Place type="Feuille">1</Place>
<Place type="Section">BE</Place>
<Place type="Departement">97</Place>
<Place type="CommuneAbsorbee">000</Place>
<Place type="Commune">409</Place>
<PostalCode>97409</PostalCode>
</Address>
<GeocodeMatchCode accuracy="1.0"/>
</GeocodedAddress>
</GeocodeResponseList>
</GeocodeResponse> |
D'après la documentation.
Est-ce la requête d'exemple qui n'est pas bonne?
Quelle est le format attendu dans le paramètre freeFormAddress permettant de déterminer une parcelle?
Même problème avec ce XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<XLS xmlns="http://www.opengis.net/xls" version="1.2">
<RequestHeader sessionID="" />
<Request version="1.2" methodName="GeocodeRequest" requestID="" maximumResponses="100">
<GeocodeRequest>
<Address countryCode="CadastralParcel">
<freeFormAddress>91649</freeFormAddress>
<Place type="CommuneAbsorbee">000</Place>
<Place type="Section">B</Place>
<Place type="Feuille">00</Place>
<Place type="Numero">1244</Place>
</Address>
</GeocodeRequest>
</Request>
</XLS> |
Les infos cadastrales ci dessus sont extraites du site du cadastre donc le numéro est fiable.
Merci beaucoup.
Adrien