Valoriser les données dans n'importe quelle interface logicielle grâce à l'API¶
La plateforme Isogeo repose sur la puissance de son API qui permet de développer des applicatifs adaptés à tous les besoins, en utilisant les métadonnées comme une couche d'abstraction intelligente pour brancher des services sur le patrimoine de données.
Les principes¶
Respectant l'architecture REST, l'API publique permet la recherche et la lecture des fiches de métadonnées dans n'importe quel langage ou outil mais nécessite une clé de connexion pour s'y authentifier. Sachez également qu'une application tierce ne peut être développée que par Isogeo ou un de ses partenaires, c'est pourquoi nous vous invitons à nous contacter en cas de besoin d'un développement spécifique.
Exemples d'applications basées sur l'API¶
Il est possible d'utiliser l'API dans autant d'applications qu'il y a de développeurs pour les faire. Voici quelques exemples d'applications développées aujourd'hui et disponibles en tant qu'extensions de la plateforme.
Les plugins pour les SIG¶
L'un des usages les plus demandés est de pouvoir consulter les catalogues directement dans les logiciels SIG. Aujourd'hui, des plugins ont été développés pour :
Astuce
Consulter la page des plugins et widgets sur le site isogeo.
Les portails de données¶
Si l'OpenCatalog permet de couvrir l'essentiel des besoins de consultation, il est également possible de développer des portails d'accès aux données. Interne ou public, l’objectif n’est pas de mettre un simple catalogue en consultation mais d’implémenter des fonctionnalités dédiées à l’animation autour du patrimoine de données :
- suivi des modifications sur les données par abonnement mail personnalisable par chaque utilisateur (listes de favoris) ;
- commentaires et notation sur les données ;
- interopérabilité avec les annuaires internes (Active Directory, LDAP...) ;
- flux dynamiques autour de la vie du patrimoine ;
- interface cartographique de recherche et de consultation ;
- interface d'administration de type CMS (modèle WordPress) pour les configurations avancées et la gestion de contenus éditoriaux ;
- interfaces responsive design ;
- des fonctionnalités qu'il tient à chacun de contribuer à développer ! :)
Astuce
Consulter la documentation du portail.
Générique ou spécifique¶
Selon votre projet et vos besoins, il est possible d'envisager la mise en place d'un portail au socle générique ou bien d'un développement spécifique complet.
Portail générique Isogeo & PixUp | geomayenne Isogeo & arx iT |
Réalisations intéressantes supplémentaires¶
Voici une sélection de portails utilisant l'API Isogeo pour apporter des fonctionnalités d'interaction via le catalogue :
- Infrastructure de données géographiques du département des Hauts de Seine ;
- Syndicat Mixte d'Aménagement de la Vallée de la Durance (SMAVD) ;
- Lorient Agglomération.
D'autres existent mais sont réservés à un accès en intranet (GRDF, ADP, CD 64 par exemple)