{"id":45,"date":"2011-05-18T06:00:53","date_gmt":"2011-05-18T06:00:53","guid":{"rendered":"https:\/\/blog.georezo.net\/geointerop\/?p=45"},"modified":"2011-05-23T23:40:59","modified_gmt":"2011-05-23T21:40:59","slug":"interoperabilite-et-services-web-standardises-du-human-to-human-au-machine-to-machine","status":"publish","type":"post","link":"https:\/\/blog.georezo.net\/geointerop\/2011\/05\/18\/interoperabilite-et-services-web-standardises-du-human-to-human-au-machine-to-machine\/","title":{"rendered":"Interop\u00e9rabilit\u00e9 et services web standardis\u00e9s : du \u00ab\u00a0Human to Human\u00a0\u00bb au \u00ab\u00a0Machine to Machine\u00a0\u00bb"},"content":{"rendered":"<h1>Mise en contexte<\/h1>\n<p>Le partage de l\u2019information g\u00e9ographique est aujourd\u2019hui une n\u00e9cessit\u00e9 reconnue par tous et divers dispositifs mis \u00e0 disposition des acteurs d\u2019un m\u00eame territoire la permettent : observatoires territoriaux et infrastructures de donn\u00e9es spatiales mises en \u0153uvre au niveau d\u2019agglom\u00e9rations, de d\u00e9partements, de r\u00e9gions ou au niveau national. Ces dispositifs s\u2019appuient techniquement sur divers standards d\u2019interop\u00e9rabilit\u00e9 mis au point par l\u2019OGC (\u2018Web Services\u2019 g\u00e9ographiques et de m\u00e9tadonn\u00e9es notamment) pour assurer \u00e0 la fois l\u2019interop\u00e9rabilit\u00e9 de chaque plate-forme avec les dispositifs de ses adh\u00e9rents \/ partenaires et l\u2019interop\u00e9rabilit\u00e9 des plates-formes entre elles.<\/p>\n<p>Ils permettent notamment :<\/p>\n<ul>\n<li>De moissonner des m\u00e9tadonn\u00e9es, soit par transfert p\u00e9riodique automatis\u00e9, soit par acc\u00e8s distant via des requ\u00eates \u00e0 un g\u00e9or\u00e9pertoire (interface CS-W)<\/li>\n<li>D\u2019acc\u00e9der uniform\u00e9ment \u00e0 des donn\u00e9es distribu\u00e9es, expos\u00e9es par des Services Web, pouvant comporter \u00e9galementdes fonctions de traitement, et donc sans jamais requ\u00e9rir\u00a0 de transf\u00e9rer ou t\u00e9l\u00e9charger les fichiers natifs (interfaces WMS, WFS, WCS, WPS)<\/li>\n<\/ul>\n<p>On rappelle la d\u00e9finition publi\u00e9e sur son site par<a href=\"http:\/\/www.forumogcfrance.org\/spip.php?rubrique24\"> le Forum OGC France (FOF)<\/a>. \u00ab L\u2019interop\u00e9rabilit\u00e9 est la capacit\u00e9 des syst\u00e8mes \u00e0 communiquer, \u00e0 \u00e9changer des donn\u00e9es, \u00e0 \u00ab\u00a0travailler\u00a0\u00bb ensemble, sans que l\u2019utilisateur ait besoin de conna\u00eetre les caract\u00e9ristiques sp\u00e9cifiques \u00e0 chaque syst\u00e8me. L\u2019interop\u00e9rabilit\u00e9 est bas\u00e9e sur l\u2019utilisation de standards d\u00e9finissant les interfaces des composants des syst\u00e8mes. Une application connaissant les interfaces standards est capable d\u2019utiliser n\u2019importe quel composant respectant ces standards. \u00bb<\/p>\n<p>3 composants techniques sont donc concern\u00e9s par cette probl\u00e9matique d\u2019interop\u00e9rabilit\u00e9 :<\/p>\n<ul>\n<li>Les donn\u00e9es, car la plupart des besoins d\u2019interop\u00e9rabilit\u00e9 concernent la capacit\u00e9 d\u2019acc\u00e9der \u00e0 des donn\u00e9es distantes et\/ou stock\u00e9es dans des syst\u00e8mes divers, et leur mise \u00e0 disposition dans un sch\u00e9ma applicatif (ou mod\u00e8le de donn\u00e9es) unifi\u00e9: elles doivent donc si possible \u00eatre accessibles \u00e0 travers des interfaces de service et des encodages standardis\u00e9e (GML, SensorML, WaterML, O&amp;M\u2026),<\/li>\n<li>Les services d\u2019acc\u00e8s aux donn\u00e9es (en encodage natif et\/ou standard) et les services offrant des traitements sur ces donn\u00e9es,<\/li>\n<li>Enfin, les m\u00e9tadonn\u00e9es, qui permettent dans un premier temps d\u2019identifier des donn\u00e9es et des services, dans un second temps de les s\u00e9lectionner, dans un troisi\u00e8me temps d\u2019int\u00e9grer les acc\u00e8s ou traitements \u00e0 des processus informatis\u00e9s.<\/li>\n<\/ul>\n<p>Il semble important de rappeler que ces standards sont con\u00e7us pour plusieurs types d\u2019usages, impliquant comme \u00e9metteurs ou r\u00e9cepteurs des humains (\u2018Humana\u2019) et des syst\u00e8mes informatiques (\u2018Machine\u2019). Aujourd\u2019hui, pour de nombreux g\u00e9omaticiens, les m\u00e9tadonn\u00e9es sont surtout un moyen pour un acteur (personne ou structure organisationnelle) de faire conna\u00eetre \u00e0 d\u2019autres acteurs l\u2019existence de donn\u00e9es et de services et ils sont tent\u00e9s de se focaliser sur les interactions entre humains. Dans ce registre, les m\u00e9tadonn\u00e9es et les outils d\u2019exploitation associ\u00e9s posent un certain nombre de probl\u00e8mes (ergonomie, complexit\u00e9 s\u00e9mantique, etc). On verra plus loin que les m\u00e9tadonn\u00e9es doivent \u00e9galement \u00eatre con\u00e7ues comme un moyen pour les syst\u00e8mes informatiques de dialoguer et d\u2019\u00e9changer. Il s\u2019agit ici v\u00e9ritablement d\u2019interop\u00e9rabilit\u00e9 et celle-ci pose des probl\u00e8mes d\u2019un autre ordre qui doivent \u00e9galement \u00eatre abord\u00e9s.<\/p>\n<p>Les deux tableaux suivants examinent les 4 cas possibles dans le contexte des m\u00e9tadonn\u00e9es et des \u2018Web Services\u2019 :<\/p>\n<p><a href=\"https:\/\/blog.georezo.net\/geointerop\/files\/2011\/05\/m2m_h2h.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-101\" src=\"https:\/\/blog.georezo.net\/geointerop\/files\/2011\/05\/m2m_h2h.png\" alt=\"\" width=\"480\" height=\"489\" srcset=\"https:\/\/blog.georezo.net\/geointerop\/files\/2011\/05\/m2m_h2h.png 480w, https:\/\/blog.georezo.net\/geointerop\/files\/2011\/05\/m2m_h2h-294x300.png 294w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><\/p>\n<p><strong><em>Contributeurs<\/em><\/strong><em> : Arnaud CAUCHY, Fran\u00e7ois ROBIDA, Fran\u00e7ois SALGE,\u00a0<strong>Henri PORNON<\/strong> (contributeur initial), Herv\u00e9 CAUMONT, Marc LEOBET, Nicolas KLEIN<\/em><\/p>\n<p>Consulter la suite de l&rsquo;article concernant<a title=\"\u00ab Human to Human \u00bb au \u00ab Machine to Machine \u00bb : probl\u00e8mes identifi\u00e9s\" href=\"https:\/\/blog.georezo.net\/geointerop\/2011\/05\/19\/human-to-human-au-machine-to-machine-problemes-identifies\/\"> les probl\u00e8mes identifi\u00e9s<\/a>&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mise en contexte Le partage de l\u2019information g\u00e9ographique est aujourd\u2019hui une n\u00e9cessit\u00e9 reconnue par tous et divers dispositifs mis \u00e0 disposition des acteurs d\u2019un m\u00eame territoire la permettent : observatoires &#8230;<\/p>\n","protected":false},"author":63,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4648],"tags":[4661,4657,4658,87,21,4660],"class_list":["post-45","post","type-post","status-publish","format-standard","hentry","category-big-articles","tag-human-2-human","tag-m2m","tag-machine-2-machine","tag-metadonnees","tag-ogc","tag-web-services"],"_links":{"self":[{"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/posts\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/users\/63"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":22,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/posts\/45\/revisions"}],"predecessor-version":[{"id":58,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/posts\/45\/revisions\/58"}],"wp:attachment":[{"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/media?parent=45"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/categories?post=45"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.georezo.net\/geointerop\/wp-json\/wp\/v2\/tags?post=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}