arcgis mobile 9 - esri france · pdf fileconférence sig 2008 ateliers techniques 1er et...
Post on 05-Feb-2018
214 Views
Preview:
TRANSCRIPT
Conférence SIG 2008Ateliers Techniques
1er et 2 Octobre 2008
S'il vous plait !Merci d'éteindre vos appareils portables
ArcGIS Mobile 9.3
Cédric PestyGael Simon
1Conférence SIG 2008 – Ateliers Techniques
Agenda de la session
2Conférence SIG 2008 – Ateliers Techniques
• Introduction sur le SIG Mobile• Présentation d’ArcGIS Mobile 9.3• Utilisation d’une application ArcGIS Mobile 9.3• Création / Déploiement d’une application ArcGIS Mobile 9.3• Le kit de développement ArcGIS Mobile 9.3• Les bénéfices d’ArcGIS Mobile 9.3• Questions / Réponses
Pourquoi une application SIG mobile ?
• Un SIG mobile est une extension de votre système d'information géographique qui permet d’avoir cartes et données sur des appareils mobiles
• Un SIG mobile permet l’accès, la gestion et l’utilisation de l’information géographique sur le terrain.
• Les avantages du SIG mobile :• Augmentation de la précision des données SIG/GPS• L’information géographique sur le terrain• Aide à la décision rapide et précise grâce à l’analyse spatiale• Augmentation de la productivité des hommes de terrain
3Conférence SIG 2008 – Ateliers Techniques
Les points clés d’un SIG mobile
• Pour un déploiement avec succès, il faut :
• Appareils mobiles ouverts• Cartes et données restreintes au contexte de travail • Précision des données• Outils d’édition SIG• Outils de requêtes et d’analyses spatiales• Accès sans-fil
4Conférence SIG 2008 – Ateliers Techniques
Qui peut utiliser un SIG mobile ?
Gestion de patrimoine
Gestion des espaces verts
Maintenance des Hydrants
Gestion des déchets
Gestion du mobilier urbain
Vérification d'équipement
Maintenance de réseau
5
Quelles sont les solutions de mobilité ESRI ?
• Applications sur étagère• ArcGIS Mobile
• Facile à utiliser, cette application permet d’exploiter les capacités du SIG de l’entreprise sur mobile en mode connecté ou déconnecté. Application idéale pour les moyennes et grandes entreprises.
• ArcPad• C’est une application sur étagère qui permet d’avoir un mini-SIG sur le terrain.
Application idéale pour les petites organisations.
• Kits de développement• ArcGIS Mobile
• SDK qui permet d’avoir un SIG mobile léger embarqué. Application sur mesure qui utilise des Webservices. S’utilise en mode connecté ou déconnecté.
• ArcGIS Engine• SDK complet qui permet d’avoir une application bureautique embarquée.
Déployé uniquement sur Tablet PC et PC portables (Win32)
6Conférence SIG 2008 – Ateliers Techniques
Les échelles d’utilisation du SIG mobile
ArcPad
ArcGIS Engine
ArcGIS Mobile
Petites entreprisesUtilisation par des analystes SIG
Grosses entreprisesUtilisation intensive
d’un SIG métier mobile
Moyennes et grosses entreprisesUtilisation de la cartographiedans une application métier
• Echelles suivant la taille de l’entreprise• Echelles suivant le type d’utilisation
7Conférence SIG 2008 – Ateliers Techniques
SIG mobile orienté serveur
ArcGIS ServerC
heck
-in/C
heck
-out
Services de réplication
Web
serv
ices
mob
iles
ArcGIS Engine
ArcPad
ArcGIS Desktop ArcGIS Mobile
8Conférence SIG 2008 – Ateliers Techniques
9Conférence SIG 2008 – Ateliers Techniques
ArcGIS Mobile 9.3
Présentation
ArcGIS Server 9.3 : un SIG complet orienté serveur
ArcGIS Server
Gestion de Données spatiales
VisualisationConsultation
Analysesspatiales
ApplicationsWeb
ArcGISMobile
ArcGISExplorer
ArcGISDesktop
Java
.NET
10Conférence SIG 2008 – Ateliers Techniques
• S'intègre à une Architecture Orientée Services (SOA)• Microsoft .NET Compact Framework 2.0
–Windows CE 5.0 –Windows Pocket PC 2003–Windows Mobile 5.0 et 6.0
• Pour Pocket PC• Pour Smartphone
ArcGIS Server
Enterprise Bus
ArcGIS Mobile : Une application orientée "Serveur"
WebServices
PC Portable
PC Bureautique
Tablet PC
Smartphone
Pocket PCTrimbleGeoXT
Téléphone
11
Qu’est-ce qu’ArcGIS Mobile en 9.3?
• ArcGIS Mobile est un complément d’ArcGIS Server
• ArcGIS Mobile permet de déployer des applications SIG/cartographiques sur des appareils mobiles
• 2 produits inclus dans ArcGIS Server :• Application sur étagère pour Windows Mobile• Kit de développement (SDK) et runtime pour .NET 2.0
12Conférence SIG 2008 – Ateliers Techniques
ArcGIS Mobile 9.3
• Client ArcGIS Server fonctionnant en étantconnecté ou non-connecté
• Application très légère (3 Mo) générique et paramétrable à partir d'ArcGIS Server Manager
• Fonctionnalités:• Affichage et identification des données• Saisie et mise à jour de données• Utilisation du positionnement GPS• Recherche d'objets• Gestion de liste de tâches• Synchronisation avec le(s) serveur(s)• Statut des composants de l'appareil
13Conférence SIG 2008 – Ateliers Techniques
Une interface orientée « Tâches"
Choix du projet à ouvrir
Choix de la tâche à réaliser
Choix du type d'entitésà collecter
Choix de l'étendue cartographique à synchroniser 14Conférence SIG 2008 – Ateliers Techniques
Des outils de consultation et de recherche
Recherche par type d'entité
Recherche par critères attributaires
Recherchepar zone
géographique Affichage des résultats de la recherche
15Conférence SIG 2008 – Ateliers Techniques
Des outils de saisie de données
Utilisation du positionnement GPS
Saisie / Mise à jour des attributs
Saisie / Mise à jour des géométries
16Conférence SIG 2008 – Ateliers Techniques
17Conférence SIG 2008 – Ateliers Techniques
Utiliser une application ArcGIS Mobile 9.3
Démonstration
18Conférence SIG 2008 – Ateliers Techniques
Créer une application ArcGIS Mobile 9.3
Présentation
Déployer une application ArcGIS Mobile 9.3
Préparation du document
MXD
Extraction en SDC
Publication duMap Service
ArcGIS Desktop
ArcGIS Desktop / Server
ArcGIS Desktop ArcGIS Server Manager
Cache:Fond de carte
Cache:Couchesmétiers
Constructiondu cache
ArcGIS Desktop / Server
Déploiem
ent
Création d'un projet
ArcGIS Mobile
ArcGIS Server Manager
Paramétragedes couches
Paramétragedes tâches
Projet ArcGIS Mobile
(amp)
RuntimeArcGIS Mobile
ArcGIS Server Manager
ArcGIS Server Manager
• 1ère étape : Concevoir son document cartographique (MXD)
• 2ème étape : Publier ce document cartographiqueen Webservice de carte de type « Mobile »
• 3ème étape : Générer les caches « Mobile »–Créer les fonds de carte (couches statiques)
• Création de fichiers SDC• Déploiement par simple copier/coller sur le mobile
–Générer le cache du Service Mobile (couches dynamiques)
• Création de fichiers BIN• Déploiement par simple copier/coller sur le mobile
Concevoir la carte et préparer les données
20Conférence SIG 2008 – Ateliers Techniques
Créer et configurer un Projet
• 4ème étape : Utilisation d’ArcGIS Server Manager pour :
–Créer un projet « Mobile »–Choisir les Webservices de carte
mobile–Définir les propriétés des couches–Configurer les tâches de
l’application–Publier le projet mobile et
l’application sur l’appareil mobile
21Conférence SIG 2008 – Ateliers Techniques
22Conférence SIG 2008 – Ateliers Techniques
Créer une application ArcGIS Mobile 9.3
Démonstration
23Conférence SIG 2008 – Ateliers Techniques
ArcGIS Mobile 9.3 SDK
Présentation
ArcGIS Mobile 9.3 SDK
• Kit de développement livré avec ArcGIS Server• Client ArcGIS Server fonctionnant en étant
connecté ou non-connecté• SDK utilisé par ESRI pour l'application ArcGIS Mobile• Contenu du SDK:
–Contrôles de carte, de navigation (MapAction), de dessin (SketchAction)
–Accès aux données • Couches métiers (Webservice de carte ArcGIS Server)• Fonds de carte (SDC)
–Gestion du cache des couches métiers –Mise à jour des données–Synchronisation avec le serveur SIG–Environnement de capture–Accès aux flux de données GPS
.NET Framework .NET CF
Windows 32 Windows Mobile Devices
Visual Studio 2005 / 2008
ArcGIS Mobile SDK ArcGIS Mobile SDK
Applications SIG mobile Applications SIG mobile
Principaux composants d'ArcGIS Mobile SDK
• Un modèle objet simple à appréhender
• Des classes riches• D’excellentes performances
MapCache
ServerConnection
Map
MapAction
ArcGIS Server
FileGps
SerialPortGps
Connection
GpsDisplay
ScaleBar
NMEA
25Conférence SIG 2008 – Ateliers Techniques
Interfaçage avec ADO .Net
• Les entités SIG héritent du modèle ADO .Net• Mise à jour spatiale par la classe « Geometry »• Mise à jour des attributs par ADO .Net• Possibilité de créer des sources de données personnalisées en
utilisant ADO .Net
RasterLayer
FeatureDataReader
FeatureLayerDataTable
MapCache
FeatureLayer
AnnotationLayer
Layer Collection
ADO.Net
26Conférence SIG 2008 – Ateliers Techniques
Géodatabase non-versionnée :• Base de données mise en place par
l'administrateur SIG• Le dernier à mettre à jour l'emporteGéodatabase versionnée :• Base de données mise en place par
l'administrateur SIG• Les versions sont les mêmes que
celles publiées dans le MXD • Les utilisateurs peuvent mettre
à jour toutes les versions nommées de la Géodatabase
Mise à jour d'une version créée à partir de l'application mobile :• La version est créée sur le
serveur par une requête cliente• Toutes les mises à jour sont
stockées dans la version de l'utilisateur
• Après la saisie des mises à jour, la version est réconciliée
Scenarii de mise à jour supportés par ArcGIS Mobile 9.3
27Conférence SIG 2008 – Ateliers Techniques
Synchronisation
• Tous les protocoles permettant de faire de l'HTTP (SOAP) sont supportés
• Les données sont mises à jour dans la base SIG et accessibles aux utilisateurs du SIG (analyse, cartographie…)
• ArcGIS Server prend en charge la gestion des mécanismes de versions
GPRSEDGEHSDPA802.11
Cradle…
Connectivité
Sécurité
Services Web
SOAP/XML
ArcGIS Server Manager
Web Services et donnéesG
estion
Interface utilisateur
Couche métier
Données et services
ArcGIS ServerMobile ADF Systèmes de l'entreprise
28Conférence SIG 2008 – Ateliers Techniques
Développement de l’application
• Pré-requis pour les développeurs• Visual Studio 2005 ou 2008• SDK pour Windows Mobile 5.0 et 6.0 (Pocket PC ou Smartphone)• Installation d'Active Sync 4.5• Etre familier avec Framework .Net 2.0, Compact Framework .Net 2.0,
C# ou VB.NET, les concepts d'ADO.Net, ArcGIS Server
29
30Conférence SIG 2008 – Ateliers Techniques
ArcGIS Mobile 9.3 SDK
Démonstration
Quels sont les bénéfices des applications ArcGIS Mobile ?
• La totale intégration avec ArcGIS Server (pour gérer les données, les cartes, les applications, les services) permet un déploiement facile et rapide
• Productivité accrue grâce à la gestion par tâches
• Données en temps réel grâce au lien direct avec le serveur ArcGIS Server
• Tous les réseaux supportés : GPRS, EDGE, WIFI, LAN…
• Travail en continu grâce au cache local qui garantit aux personnes sur le terrain de toujours avoir accès à la donnée, même quand ils sont déconnectés du réseau
31Conférence SIG 2008 – Ateliers Techniques
32Conférence SIG 2008 – Ateliers Techniques
Merci de votre attention
Pensez à remplir le questionnaire d'appréciation
Questions / Réponses
top related