Évolutions des WebServices de l'OpenData

Discussions autour des WebServices WMS / WFS / WPS de la CUB
Verrouillé
Sébastien Cart-Lamy
Équipe OpenData
Équipe OpenData
Messages : 309
Enregistré le : 23 juin 2011, 16:16

Évolutions des WebServices de l'OpenData

Message par Sébastien Cart-Lamy »

Dans le cadre d'une mise à jour majeure de nos WebServices, certaines fonctionnalités vont évoluer. Cela concerne les WMS, WFS et WPS.

Voici les nouvelles fonctionnalités diponibles :
  • Nouveau WebService WMTS pour une utilisation des rapide fonds de plans rasters sous forme de tuiles
  • Support du WFS 2.0
  • Possibilité de faire des filtres WFS sur la date, par exemple pour récupérer tous les objets modifiés depuis une date / heure donnée.
  • Possibilité de faire un filtre WFS spatial (avec DWithin par exemple) dans plusieurs projection (alors que le CC45 était imposé auparavant)
  • Correction de bugs
Vous pouvez d'ores et déjà essayer les nouveaux WebServices aux adresses suivantes :
http://data.bordeaux-metropole.fr/wfs_rc?key=xxxxxx
http://data.bordeaux-metropole.fr/wps_rc?key=xxxxxx
http://data.bordeaux-metropole.fr/wms_rc?key=xxxxxx
http://data.bordeaux-metropole.fr/wmts?key=xxxxxx


Voici les modifications qui peuvent impacter les applications utilisant les WebServices :
  • WFS : Le champ contenant la géométrie s'appelant msGeometry devient geometry :

    Code : Tout sélectionner

    <ms:msGeometry>
    <gml:Point srsName="EPSG:3945">
    <gml:pos>1422315.400000 4196428.490000</gml:pos>
    </gml:Point>
    </ms:msGeometry>
    devient

    Code : Tout sélectionner

    <bm:geometry>
    <gml:Point srsName="EPSG:3945">
    <gml:pos>1422315.400000 4196428.490000</gml:pos>
    </gml:Point>
    </bm:geometry>
  • WFS : Tous les espaces de noms ms deviennent bm :

    Code : Tout sélectionner

    <ms:GID>17</ms:GID>
    devient

    Code : Tout sélectionner

    <bm:GID>17</ms:GID>
  • WFS : Les champs date passent du format 2016-03-14T16:31:27 à 2016-03-14 16:31:27
  • WPS : Tous les espaces de noms cub deviennent bm :

    Code : Tout sélectionner

    <cub:Couche nom="FV_TRONC_L">
    devient

    Code : Tout sélectionner

    <bm:Couche nom="FV_TRONC_L">
Si vous constatez d'autres différences avec les WebServices actuel, n'hésitez pas à nous en faire part !


La mise en production définitive de ces nouveaux WebServices est planifiée pour le 15 février 2017
Verrouillé