SIG 2012 - Conférence francophone Esri Versailles, France. ArcGIS Runtime SDK. Olivier Rossini Fernando Pereira



Documents pareils
ArcGIS 10.1 for Server

Séminaire Partenaires Esri France 7-8 juin Paris La Road Map ArcGIS

Séminaire Partenaires Esri France 7-8 juin Paris Les API ArcGIS pour les smartphones

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

Nouveautés ArcGIS 10.1 for Server

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

ArcGIS. for Mobile. Comprendre notre monde

ArcGIS Desktop Les nouveautés de la version 10. Gaëtan LAVENU

Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e. Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France

Les Géodatabases en 9.2

ArcGIS Server / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET

ArcGIS for INSPIRE SIG RAIL 2011

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France

Evolutions technologiques : ArcGIS Desktop. Mehdi HUGUET Thierry BABELAERE

Qu est-ce que ArcGIS?

ArcGIS Server 9.3 Partie 2. Les API d'accès à ArcGIS Server. Thomas DAVID Gaëtan LAVENU

ArcGIS. for Server. Sénégal. Comprendre notre monde

Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS

Nouveautés ArcGIS 10.2

ArcGIS. for Server. Comprendre notre monde

Mettre en place un Géoportail avec ArcGIS Server Armel OUEDRAOGO Pierre TEYSSENDIER

Glossaire. base de données géographiques Voir géodatabase (GDB).

Rapport de Mini-Projet en ArcGIS Engine

Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Didacticiel de mise à jour Web

Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU

Cartographie et SIG interactifs en ligne Séance 1 : Présentation générale du webmapping : principe et techniques

Les nouveautés de FME 2014

SIG Propreté. Mehdi Huguet

Programme TechDay Romandie

ArcGIS Desktop 9.3. Manuel HUBERT Gaëtan LAVENU

arcopole Studio Version 3.1

Gestion des documents associés

ArcGIS, Plateforme d'interopérabilité. Gaëtan LAVENU

Séminaire Partenaires Esri France 7-8 juin Paris Cloud Computing Stratégie Esri

Esri Maps for IBM Cognos

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

arcopole Studio Version 3.3

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?

ArcGis Server 10 (sur VM CentOS bits) DOCUMENT D INSTALLATION

Location Analytics. Astrid GLADYS Thierry BABELAERE Pierre TEYSSENDIER. SIG 2013 Conférence Francophone 2 & 3 Octobre Versailles Atelier Technique

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

Nouveautés d'arcgis 10

Semarchy Convergence for Data Integration La Plate-Forme d Intégration pour le MDM Évolutionnaire

Système d Information Géographique (SIG) : quels apports dans les métiers de l assurance?

SIG CELLULE DE CRISE. LIEU FORUM ESRI VERSAILLES NOM DE L INTERVENANT Olivier BOURGUIGNON - Arkema / DISIT DATE 3 OCT 2012

Aéroport International de Genève: Intégration CAO-SIG-FM et architecture modulaire du. Système d Information GlobalCAD-fm

Mise en place d'une chaîne de production raster multi-échelles

Guide d installation de ArcGIS server 9.3.1

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

Sofrecom, filiale du Groupe France Telecom Orange - Intégrateur de solution SIG. Expériences et solutions SIG

SQL Server Installation Center et SQL Server Management Studio

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

Les applications webmapping en opensource. 1 Christophe Adriaensen

Démonstrateur libre Application des données Open Street Map à l analyse géographique de réseaux de voirie et Transports Collectifs

Foire aux questions 2015

Cartographie mobile implantée au service de police de la ville de Québec

arcopole Studio Annexe 7 Architectures Site du programme arcopole :

Déroulement de la présentation

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Projet de développement

gvsig: nouveautés version 2.1 et plus

Cours iguess. inotes v10.1

Environnements de développement (intégrés)

Devenez un véritable développeur web en 3 mois!

Table des matières. Publicateur de CartoVista - Contenu de l'aide Publicateur de CartoVista - Contenu de l'aide... 1

FME Server comme plateforme d échanges de données raster multi-temporelles chez MeteoSuisse

Le nouveau visage de la Dataviz dans MicroStrategy 10

Historique - Topomat Technologies SA

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

1 JBoss Entreprise Middleware

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Introduction au développement SharePoint. Version 1.0

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion

GEOCONCEPT. Les données font leur révolution! Production et rendu cartographiques : du cloud computing au SaaS

Procédure d'installation complète de Click&Decide sur un serveur

Point sur les solutions de développement d apps pour les périphériques mobiles

Vulgarisation Java EE Java EE, c est quoi?

TD/TP 1 Introduction au SDK d Android

Installation et prise en main

Projet de développement. Introduction à Eclipse. Application à votre projet. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

Configuration Matérielle et Logicielle AGORA V2

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. DOCUMENTATION

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

BIRT (Business Intelligence and Reporting Tools)

Plateforme académique de partage de documents - owncloud

ALLIANCE TECHNOLOGIES MANAGEMENT

Activités de modélisation 3D Exploitation de certains produits ESRI

SPT Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

Livre blanc ESRI Octobre 2009 Technologie ESRI et INSPIRE

Commerce Server 2009 R2

FORMATION Offre de Formation - Packaging. Les bonnes pratiques du packaging avec Installshield et AdminStudio. Contact et inscriptions

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Transcription:

SIG 2012 - Conférence francophone Esri Versailles, France Atelier Technique - 4 Oct. 2012 ArcGIS Runtime SDK Olivier Rossini Fernando Pereira

Agenda Qu est-ce qu ArcGIS Runtime? Par où commencer? Quelques points clés Licences Roadmap Conclusion Questions / Réponses

Qu est-ce qu ArcGIS Runtime

ArcGIS Runtime Ensemble de composants légers Exploite l ensemble des performances machine S intègre dans le système ArcGIS Affichage de cartes Géotraitement Géocodage GPS Network Analyst Script Python 3D Analyst Spatial Analyst

ArcGIS Runtime SDK Kit de développement logiciel pour la création d applications SIG Basé sur les composants d ArcGIS Runtime ArcGIS Runtime SDK inclut : - Composants visuels (ex : carte, légende) - API Prise en charge des mise à jour via les Feature Services - En local sur ArcGIS Runtime, - En ligne via ArcGIS for Server et/ou ArcGIS Online Mise à jour en mode connecté et déconnecté

Positionnement dans la gamme ArcGIS for Desktop ArcGIS Runtime SDK for Java et WPF ArcGIS Engine Map Objects ArcReader ArcGIS Explorer

Tableau comparatif ArcGIS Runtime ArcGIS Engine Map Objects Modèle Objet simple Rapidité d affichage Modèle de licence simple Lecture/Ecriture Géodatabase Services ArcGIS Server Support Rasters Usage des Géotraitements Support cartographie d ArcMap Etiquettes Annotations Symboles & Styles Déploiement multi-versions Déploiement du strict nécessaire

Architecture et bénéfices Toutes les fonctionnalités SIG fournies par les services Nouvel ArcGIS Runtime Local Server ArcGIS Runtime API for Java or WPF Mapping Services Feature Services GeoCoding Services GP Services ArcGIS REST Services ArcGIS Runtime Local Server

Architecture et bénéfices Bénéfices d une architecture basée sur les services - Services ArcGIS REST (Spécifications Géo Services REST ) Séparation claire des API de mise en œuvre Le serveur local peut évoluer sans impacter le client Gestion des API séparée de la plateforme Application native 32 et 64 bits

Architecture orientée Services Les services supportés dans la version 1.0: Services ArcGIS Server/Online Local Services Service de carte Service d entité Service de géocodage Service de géotraitement Serveur local incluant des services locaux Modèles de programmation asynchrones Gère les services afin d'optimiser les flux de travail

Sources de données

En ligne ArcGIS for Server Spatial Data Server ArcGIS Online WebMaps Services OGC (WMS, WMTS) Services Bing (Maps, Geocode, Route) GeoRSS HeatMap KML OSM

Locale Map packages Tile packages Locator packages Geoprocessing packages

Par où commencer?

Le centre des ressources ArcGIS http://resources.arcgis.com/en/communities/runtime-wpf/ http://resources.arcgis.com/en/communities/runtime-java/

Environnement de développement Technologies WPF (.NET) et Java Fonctionne sur les plateformes Windows et Linux Plateformes de développement : - Windows et.net -> Visual Studio 2010 et Blend 4 - Windows ou Linux et Java -> Eclipse Indigo ou Hélios - Java SE Development Kit Version 6 ou 7 - Windows - DirectX End-User Runtime 9.0c - Linux/Windows OpenGL * Pour plus de détail sur les pré-requis voir la documentation en ligne sur resources.argis.com

Fonctionnalités

Fonctionnalités Cartographie GPS Requête Analyse Géocodage Mise à jour Géotraitements Déterminant sur la taille du déploiement et le type de licence

Points clés L affichage

Affichage Performances d accès aux données locales ou en ligne Contrôle de carte Données temporaires (Véhicules, évènements, résultats de requêtes ) Données dynamiques opérationnelles (équipements, zones, réseaux ) Fonds de plans (images, topographie )

Performance Moteur de rendu DirectX / OpenGL pour une plus haute performance d affichage Prise en charge des types de couches tuilées et dynamiques Prise en charge des couches d'entités et symboles graphiques Esri Démonstration

Points clés Requêtes

Requêtes Requêtes attributaires et spatiales Géocodage et géocodage inverse Manipulation par classes de tâches spécifiques Modèle de programmation similaire pour chaque tâche - Définir les paramètres d'entrée - Tâche d'exécution asynchrone - Traitement et affichage des résultats Démonstration

Points clés L analyse

Analyses par les Géotraitements Les Géotraitements à la source de l'analyse SIG - Une fonctionnalité qui va au-delà de l'api - Consultation par le biais des services de Géotraitement En mode connecté -> Services publiés depuis ArcGIS for Server et/ou ArcGIS Online En mode déconnecté -> Services de Géotraitement locaux créés à partir des packages de Géotraitements (GPKs) Analyses GIS Géotraitements

Utilisation des Géotraitements Services de Géotraitements en ligne - Type d'exécution défini par le service - Transmission de l'url dans le Geoprocessor Services de Géotraitements locaux (GPK) - Utilisation de la classe LocalGeoprocessingService - Spécifier le type d'exécution - Initialiser le service de Géotraitement local - Transmission de l'url dans le Geoprocessor Démonstration

Points clés La mise à jour

Mise à jour Scénarios d édition des Géodatabases Modifications temporaires FileGDB dans Map Package Modifications permanentes aux FGDB FileGDB référencé par Map Package Modifications permanentes aux SGBDR SGBDR référencé par Map Package Modifications permanentes aux SGBDR SGBDR via Services d Entités d ArcGIS For Server

Boite à outils de mise à jour Le SDK proportionne une "Boîte à outils" contenant une interfaces de contrôles pour la mise à jour: - Outils de mise à jour - Sélecteur de modèle - Boite de dialogue de mise à jour attributaire - Pièce jointes Accès complet au code de la boîte à outils Démonstration

Points clés Le déploiement

Déploiement Déploiement simple - Lié à la licence - Composants d ArcGIS Runtime Déploiements multi versions possibles Désinstallation simple

Déploiement selon les besoins Noyau - Fonction d affichage de cartes 2D - Géodatabases d'entreprise et fichier - entité simple et attribut éditable - Services d ArcGIS for Server Options : - Formats de données additionnels (SDE Direct Connect, rasters, Shapefile,...) - Géotraitement - Géocodage - Script Python - Support de Projections additionnelles

Une interface de déploiement simple

Bénéfices Base solide pour les développeurs - Exécution native x32 et x64 - Utilisation des ressources matériel (Cores, CPU, GPU) - Modèle de programmation asynchrone Déploiement simplifié - Aucune installation requise - Déployer uniquement les composants nécessaires - Déploiement multi versions - Indépendant d autres installations de solutions ArcGIS Démonstration

Licences

Licences Basic - Client complet pour les Services d ArcGIS for Server - Packages locaux de tuiles - Support GPS Standard - Cartes locales, Packages de Géotraitements et Locator - Édition de Géodatabase - Routing Extensions - Spatial Analyst - 3D Analyst (affichage 2D et analyse 3D) - Network Analyst

RoadMap

Futur Application configurable / extensible 3D Mise à jour déconnectée Plateformes et API

Questions / Réponses

ArcGIS Runtime Flux de travail des services d entités Multiuser / File GDB ArcMap Doc Feature templates Default edit tool Attribute settings

ArcGIS Runtime Flux de travail des services d entités Multiuser / File GDB ArcMap Doc Map Package Feature templates Default edit tool Attribute settings

ArcGIS Runtime Flux de travail des services d entités Multiuser / File GDB ArcMap Doc Map Package ArcGIS Runtime Local Feature Service URL Feature templates Default edit tool Attribute settings