25
MapLink, mise en œuvre d'une application de type MapLink, mise en œuvre d'une application de type SIG mobile à partir de composants Open Source SIG mobile à partir de composants Open Source Information Géographique temps réel Information Géographique temps réel Réda KADRI Réda KADRI Docteur en Technologies de l'information et de la communication Docteur en Technologies de l'information et de la communication Responsable R&D SAS ALKANTE Responsable R&D SAS ALKANTE Enseignant (architecture logicielle et SOA) à L'école Nationale Supérieure d'Ingénieurs de Bretagne Sud Enseignant (architecture logicielle et SOA) à L'école Nationale Supérieure d'Ingénieurs de Bretagne Sud Membre de l'action Software Evolution (Laboratoire Valoria - UBS) Membre de l'action Software Evolution (Laboratoire Valoria - UBS) Capture, remontée et traitement de l'information géographique en temps réel

MapLink, mise en œuvre d'une application de type SIG …2009.ogrs-community.org/2009_showcases/10-MapLink.pdfDu mode déconnecté vers le mode connecté : A l'origine : déporter

Embed Size (px)

Citation preview

MapLink, mise en œuvre d'une application de type MapLink, mise en œuvre d'une application de type

SIG mobile à partir de composants Open SourceSIG mobile à partir de composants Open Source

Information Géographique temps réelInformation Géographique temps réel

Réda KADRIRéda KADRI

Docteur en Technologies de l'information et de la communicationDocteur en Technologies de l'information et de la communication

Responsable R&D SAS ALKANTEResponsable R&D SAS ALKANTE

Enseignant (architecture logicielle et SOA) à L'école Nationale Supérieure d'Ingénieurs de Bretagne SudEnseignant (architecture logicielle et SOA) à L'école Nationale Supérieure d'Ingénieurs de Bretagne Sud

Membre de l'action Software Evolution (Laboratoire Valoria - UBS) Membre de l'action Software Evolution (Laboratoire Valoria - UBS)

Capture, remontée et traitement de l'information géographique en temps réel

Du mode déconnecté vers le mode connecté :

A l'origine : déporter les SIG sur le terrain (chargement / déchargement sur un poste mobile des données géographiques),

Aujourd'hui, extension terrain du SIG par ouverture de réseaux.

Une évolution des usages poussée par des évolutions dans les domaines :

De la géolocalisation (GPS) et de la diversité des terminaux,

Des réseaux mobiles.

Des perspectives nouvelles pour :

Les domaines temps réels (urgences),

Les travaux en mode décentralisé,

Le recueil automatisé et la communication

d'informations terrain (capteurs).

Les composants de la mobilité :

Appareils de géolocalisation (GPS ou triangulation),

Réseaux,

Terminaux mobiles pour la représentation cartographique,

Outils de centralisation et de visualisation,

Plateforme de médiation.

Les SIG mobiles font intervenir plusieurs technologies :

Spatiale : localisation,

Télécoms : transport de l'information,

Informatique : développement d'applications métiers,

Géomatique : approche métier des problématiques / notions d'espace et de temps.

Typologie des SIG Typologie des SIG mobilesmobiles

Mode localisationSe localiser dans l'espace,

Mode trackingLocaliser dans l'espace - Suivre un ou plusieurs mobiles sur

un système centralisé,

Mode multicastLocaliser dans l'espace - Suivre un ou plusieurs mobiles sur

un système centralisé et sur les mobiles.

Les modes tracking et multicast peuvent également intégrer des capteurs

Place de l'Open SourcePlace de l'Open Source

Caractéristiques Caractéristiques Une offre complète et multiple : couverture riche des besoins des

utilisateurs,

Des technologies matures,

Des librairies performantes, reconnues et opérationnelles,

Des réseaux d'acteurs internationaux (laboratoires, universités, entreprises

privées, acteurs publics, ...),

Un développement coopératif / collaboratif : mutualisation des projets,

mutualisation des moyens, convergence des projets,

Une offre dynamique (communautés structurées),

Solutions ouvertes, sans dépendance technologique,

Respectant les normes -> Interopérable

Open Source et Open Source et géomatiquegéomatique

Open Source et mobilitéOpen Source et mobilité

Applications Open Source : localisation / tracking

Nokia : Maemo Mapper, QT Mapper

Iphone : Cloudmade's Iphone Maps Librarygeocodage, upload de photos...

collaboration de différents développeurs

GPSDrive, TangoGPS (Linux)

MobiTracer (Java)

OSMTracker (Windows Mobile)Développé par la communauté Open Street Map

Open Source et mobilitéOpen Source et mobilité

Quelques SIG mobiles Open SourceSIG (accès à des données distantes et locales) + possibilité de

développement d'applications métiers

GRASS (IPAQ/Linux)encore en développement / prototype

GvSIG Mobile (0.2) : Windows MobileJava ME

Shapefiles, ECW, WMS + OpenStreetMap, GML, KML, GPX

GPS

Édition de points, lignes, polygones

Présentation de MapLinkPrésentation de MapLink

ObjectifsObjectifsObjectifsObjectifs

Système d'Information Géographique Système d'Information Géographique mobilemobile en en temps réeltemps réel – appliqué au domaine de la gestion de crise – appliqué au domaine de la gestion de crise

MAPLINK est une architecture générique pour :

Gestion de mobiles : dispositif embarqué,

Echange et traitement dynamique de l'information,

Centralisation de l'information,

Stockage et analyse des données terrain,

Utilisable sur réseaux : Ethernet, Wifi, bluetooth, réseaux cellulaires / réseau radio ...

Connexion M2M Machine to Machine (capteurs, …)

Dans le contexte Gestion de crise, MapLink est composé :

d’une mallette incluant un dispositif de recueil d’informationgéolocalisée (événement et localisation) et un outil de représentation cartographique (SIG Mobile),

d’un dispositif sécurisé de transport de l'information,

d'une application de consultation, d'analyse et de diffusion en environnement Web (WebGIS)

Une solution portable (déploiement en un temps minimum), pour une communication multilatérale (multicast) entre le terrain et un poste de commandement centralisé.

PrésentationPrésentation

Contexte :Expérience en gestion de crise en Juin 2004 - 60ème

anniversaire du débarquement en Normandie (18 chefs d'Etat),

Nombreux travaux menés par Alkante dans le domaine de l'information géographique et utilisation de composants Open Source,

Alkante régulièrement confrontée aux problématiques géographiques des services de l'Etat (Ministère de l'Intérieur, Prodige, Carmen, ...)

Une expérimentation dans le contexte d'une cellule de sécurité civile (Préfecture du Finistère).

OriginesOrigines

Caractéristiques :Caractéristiques :

mode connecté : remontée des informations terrain en temps réel (GSM, GPRS, WIFI, Radio, …) et réception d'ordres, mode déconnecté : enregistrement de traces GPS et de données terrain (production de données géographiques pour post-traitement),

Type de données collectées / échangées :Type de données collectées / échangées :

Les données terrain intégrées à la solution peuvent être : mode mesure : connexion à des capteurs (M2M : machine to machine), mode SIG : informations saisies sur le terrain ou information expédiées par le poste centralisé : commentaires, données géographiques (périmètre, points, ...)

CaractéristiquesCaractéristiques

Une plateforme à base de composants Open Source et respectant les normes OGC et W3C.

Viewer mobile (téléphone, PDA, ...)

Viewer SIG en Javabasé sur l'interface de Udig

Tests avec GvSIG mobileet gvSIG Desktop

Boîtier mobile communicant

OS : Linux

Protocole à base de composants OpenSource pour l'échange de données au format XML

Plateforme de médiation

Serveurs : Linux

Protocole à base de composants OpenSource pour l'échange de données au format XML

Serveur

OS : Debian (Linux)

Base de données : PostgreSQL

Serveur Web : Apache

Serveur cartographique:Mapserver

Language de programmation: Php

Client Web

Interface web:

OpenLayers + ExtJs

Caractéristiques Caractéristiques techniquestechniques

MapServer PostGIS

Boîtier maplnk

GPSGPS

Plateforme de Médiation

GPSGPS

Boîtier maplink

GPSGPS

Boîtiermalink

ArchitectureArchitecture

Groupe1

Application SIG

Application decommunication

Applicationenvoi des mesuresdes capteurs

Groupe2

FonctionnalitésFonctionnalités

Plateforme centralisée : administration Administration des documents cartographiques,

Administration de la plateforme en mode Web (Extranet sécurisé),

Administration des éléments du dispositif,

Visualisation temps réel en mode Web,

Paramétrage de la fréquence d'archivage des données,

Edition de données et envoi aux boîtiers,

Envoi de commentaires aux boîtiers.

FonctionnalitésFonctionnalités

Plateforme centralisée : consultationVisualisation temps réel des positions de tous les mobiles

(vitesse, direction),

Interrogation des objets et des données associées,

Visualisation des traces des véhicules / tri par date et heure,

Localisation par véhicule, par groupes,

Réception / édition de commentaires,

Editions d'objets géographiques,

Envoi / réception d'alertes géolocalisées.

FonctionnalitésFonctionnalités

FonctionnalitésFonctionnalitésFonctionnalitésFonctionnalités

Fonctionnalités du mobileVisualisation temps réel des positions de tous les mobiles

(multicast),

Interrogation des objets,

Réception / édition de commentaires ,

Edition d'objets géographiques - données vectorielles ,

Envoi / réception d'alertes géolocalisées ,

Mode déconnecté.

FonctionnalitésFonctionnalités

Dispositif mobile

Interface cartographique sur le poste mobile sous gvSIG

FonctionnalitésFonctionnalités

Gestion de crise :

Service Interministériel de la Défense et de la Protection Civile (SIDPC) : tests avec la Préfecture du Finistère (29),

Suivi de mobiles et cortèges,

Gestion de flottes :

Transports en commun,

Transporteurs (camions),

Locations de véhicules (voitures / vélos …)

Véhicules spéciaux : grues, bennes, ...

Traçabilité logistique :

Fret (rail / route) et transporteurs

Réseaux de capteurs mobiles :

Température, humidité, pression, ...

Suivi de sportifs (courses automobiles, course cycliste, ...)

Cas d'applicationCas d'application

PerspectivesPerspectives

Interopérabilité et normalisation / standardisation :Implémentation des normes « Sensor Web Enablement »

(norme OGC pour la diffusion d'informations issues de capteurs)

Analyse des données archivées :Analyse spatio-temporelle,

Map Matching :Correction des positions GPS / trajectoires.

Un projet innovant :

Transfert de l'information de position - mode broadcasting,

Un véritable SIG Mobile en temps réel,

Traçabilité,

Analyse de données / analyse spatiale,

Création de données (mode déconnecté).

Solution prête à l'emploi (générique), personnalisable par le développement d'applications métiers,

Liaisons sécurisées.

En conclusion ...En conclusion ...

Siège Agence Paris

1 rue du Chêne Morand 47 rue Servan

35 510 CESSON-SEVIGNE 75011 PARIS

Tél : 02.99.22.25.70 Tél : 01.48.05.40.78

Site web : www.alkante.com

e-mail : [email protected]

MERCI DE VOTRE ATTENTIONMERCI DE VOTRE ATTENTION