FIWARE

Orion

Orion context broker est une mise en œuvre de Context Broker GE vous fournir des interfaces NGSI9 et NGSI10. En utilisant ces interfaces, les clients peuvent effectuer différentes opérations:

  • Enregistrez des informations contextuelles, par exemple, un capteur de température à l'intérieur d'une pièce.
  • Mettre à jour les informations contextuelles, par exemple envoyer les changements de température.
  • Recevez des notifications lorsqu'il y a un changement de contexte ou avec une certaine fréquence.
  • Interrogations sur le contexte. Orion stocke des informations sur le contexte des applications.

POI Proxy

C'est un service via un proxy pour récupérer les POI (points d'intérêt) de divers services publics (Nominatim, Mapquest, Cloudmade, Geonames, Panoramio, Ovi, Flickr, Twitter, LastFM, Wikipedia, Youtube, Minube, Buzz, Foursquare, Gowalla, ...).

L'objectif principal est d'avoir un service unique qui gère les requêtes vers n'importe quel service POI qui fournit une API REST bien définie et servir au formatGeoJSON.

POIProxy est capable d'analyser les réponses en JSON et XML, puis de servir les données dans GeoJSON. Il a également la possibilité d'ajouter de nouveaux services en fournissant un fichier de configuration.

POI Data Provider

POI Data provider, fournit des services de recherche spatiale et des données sur des points d'intérêt via une API REST. Le modèle de données pour la représentation des points d'intérêt est modulaire et repose sur le modèle entité-composant.

Dans le modèle, chaque POI est une identité, qui est identifiée par un identifiant unique universel (UUID). Les données relatives à une entité sont stockées dans différentes structures de données, qui sont liées à l'entité à l'aide de l'UUID. Ces structures de données sont indépendantes les unes des autres et chaque caractéristique de point d'intérêt peut avoir un ensemble différent de composants.

Cela permet de servir un large éventail de parties prenantes, le modèle de données peut être facilement étendu par des composants spécifiques de l'application. Les POI peuvent être distribués et différents composants de données peuvent être gérés par différentes organisations à l'aide de différentes politiques.

XML3D

La conception de XML3D permet une intégration transparente du contenu 3D dans les pages HTML. Le contenu 3D interactif peut être intégré directement dans le HTML. De cette façon, le contenu 3D peut être affiché sur des sites Web arbitraires sans installer de plug-in..

La base de la structure de données XML3D est le Document Object Model (DOM). Tous les objets 3D sont entièrement accessibles dans le DOM, tandis qu'un moteur 3D optimisé assure l'affichage et l'interaction en temps réel du contenu 3D au sein de la page HTML..

Grâce à cette bibliothèque nous avons réussi à faire une représentation 3D des bâtiments de chacun des les lieux devenus visibles de tous. Nous plaçons le bâtiment sur un plan, à partir de ses coordonnées GPS et représentons chacune des balises associées à chaque emplacement. Grâce à XML3D nous pouvons offrir à nos entreprises une vue 3D du service que nous leur fournissons.