Bonjour,
Le POI https://data.datatourisme.gouv.fr/47/104d2d42-efe4-37ec-8f77-2d5ec7b07adf possède plusieurs adresses renseignées dans l’objet :PostalAdress plutôt que d’avoir deux propriétés :takesPlaceAt. L’objet :PostalAddress correspondant est
<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="https://www.datatourisme.gouv.fr/ontology/core#"
xmlns:schema="http://schema.org/">
<:PostalAddress rdf:about="https://data.datatourisme.gouv.fr/b7615567-5f8b-3596-9f8b-0204c382d5cd">
<hasAddressCity rdf:resource="https://www.datatourisme.gouv.fr/resource/core#30007"/>
<hasAddressCity rdf:resource="https://www.datatourisme.gouv.fr/resource/core#30269"/>
<schema:addressLocality>Alès</schema:addressLocality>
<schema:addressLocality>Saint-Jean-du-Gard</schema:addressLocality>
<schema:postalCode>30100</schema:postalCode>
<schema:postalCode>30270</schema:postalCode>
<schema:streetAddress>Col St Pierre</schema:streetAddress>
<schema:streetAddress>D-260</schema:streetAddress>
<rdf:type rdf:resource="http://schema.org/PostalAddress"/>
</:PostalAddress>
<rdf:Description rdf:about="https://data.datatourisme.gouv.fr/cc780a47-e795-3ad5-8b49-1aae6fb35d59">
<schema:address rdf:resource="https://data.datatourisme.gouv.fr/b7615567-5f8b-3596-9f8b-0204c382d5cd"/>
</rdf:Description>
</rdf:RDF>
Ceci est ambigu car en XML, sans schema XSD, les éléments enfants (child nodes) sont non ordonnés. Il est donc impossible d’associer manière fiable les différentes propriétés (:addressLocality + :postalCode + :streetAddress) de ces 2 adresses.
Merci pour votre retour sur ce point.
Cordialement