N° 79 - Activer les fonds de cartes vectoriels sur votre portail
Depuis la mise à jour de juin, les fonds de cartes vectoriels ont été officiellement introduits et supportés par Esri. Vous pouvez d'ores et déjà les utiliser dans de nombreuses applications de la plateforme ArcGIS: Web AppBuilder, modèles d'application web, Story Maps, ArcGIS Pro, Explorer for ArcGIS, APIs JavaScript 3.x et 4.x, SDK Runtime 100.x,... Les services de tuiles vectorielles présentent de multiples avantages par rapport aux services de tuiles d'images:
Ils conservent une qualité d'affichage optimum à n'importe quelle échelle (et plus uniquement aux échelles prévues dans le schéma de tuilage.
Les contenus et les rendus de ces fonds sont personnalisables à la volée grâce à une puissante notion de style.
Ils peuvent potentiellement être multi-langues.
Ils supportent la rotation de la carte en conservant à l'horizontal certains éléments textuels si nécessaire.
Ils sont mis à jour beaucoup plus régulièrement (tous les mois).
Leur contenu est plus riche (notamment en ce qui concerne les POIs).
Esri propose plus de styles de fonds de cartes vectoriels (Navigation, Streets-Night, Imagery Hybrid) que pour les fonds de cartes images.
C'est donc le bon moment pour commencer à les utiliser dans vos cartes web et dans vos scènes web. Je décris ci-dessous la démarche à suivre pour les ajouter à votre portail.
Si vous n'avez pas personnalisé la liste par défaut des fonds de cartes de votre portail, votre galerie de fonds de cartes doit ressembler à ceci:
Pour pouvoir modifier les options relatives aux fonds de cartes, votre compte d'organisation doit disposer des privilèges "Administrateur". Placez-vous sur l'onglet "Organisation" puis cliquer sur "Modifier les paramètres".
Placez-vous ensuite dans la rubrique "Carte".
Si vous n'utilisez pas de fonds de cartes personnalisés, cochez l'option comme indiqué ci-dessous:
Si vous utilisez un groupe pour proposer des fonds de cartes personnalisés, cochez l'option comme indiqué ci-dessous:
Cliquez ensuite sur le bouton "Enregistrer" pour valider vos modifications.
Désormais, lors de l'ouverture de la visionneuse de carte ou de la visionneuse de scène, vous devez voir apparaître les nouveaux fonds de cartes vectoriels d'ArcGIS Online.
Vous constaterez que 3 des fonds de cartes images sont tout de même conservés dans la galerie des fonds de cartes: Imagerie, Océans et bathymétrie, OpenStreetMap.
Bonne route sur ArcGIS Online !
Pour retrouver l'ensemble des Conseils & Astuces ArcGIS Online, cliquez sur ce lien
Depuis vendredi dernier, les applications Survey123 for ArcGIS sont passées en version 2.3. Survey123 continue ainsi son évolution rapide et surtout très proche des retours utilisateurs (voir le dynamisme des échanges sur GeoNet). Avec un cycle de version mensuel, la solution (gratuite) de génération de formulaires connait un succès croissant auprès des utilisateurs de la plateforme ArcGIS. Elle permet en effet de déployer, à des coûts très réduits, un outil de pour collecter des données et enrichir leurs bases de données SIG, depuis le terrain ou le bureau, sur tout type d'appareil (ordinateur, tablette, smartphone). Directement connecté, partiellement connecté ou même déconnecté de votre SIG Web, les formulaires de Survey123 permettent d'alimenter des services d'entités immédiatement utilisables dans les différentes apps de plateforme ArcGIS.
Cette version 2.3 est avant tout une mise à jour corrective mais elle introduit quelques nouveautés que je décris brièvement dans la suite de cet article.
Nouvelles options d'apparence dans Survey123 Web Designer
Lorsque vous concevez un formulaire web avec Survey123 for ArcGIS, vous pouvez dorénavant ajouter une en-tête personnalisée. Ceci vous permettra d'adapter vos formulaires à la charte graphique de votre organisation. Votre en-tête pourra contenir du texte riche ou une image.
Par ailleurs, vous pouvez désormais décider d'ajouter (ou pas) une en-tête, une description et un pied de page à votre formulaire. Pour ces 3 types d'éléments, vous aurez la possibilité de définir le contenu à l'aide de texte riche (alignement, taille, couleur, ...).
De la même manière, pour toutes les astuces des questions de votre formulaire, vous aurez la possibilité de définir un contenu à l'aide de texte riche.
Enfin, la version 2.3 introduit un nouveau type de contrôle Remarque (en anglais Note) permettant de présenter une information dans le formulaire (sans réponse de l'utilisateur). Ce contrôle (déjà présent avec Survey123 Connect) permet par exemple d'aider l'utilisateur du formulaire en lui donnant des explications sur la question suivante grâce à du contenu de type: texte riche, liens ou images.
Ouvrir des formulaires Survey123 Connect dans un navigateur (beta)
Depuis de nombreux mois, Esri travaille sur la convergence des formulaires avancés réalisés avec Survey123 Connect et les formulaires plus simples réalisés avec l'interface web. La première étape consiste à pouvoir visualiser les formulaires conçus avec Survey123 Connect dans un navigateur web (et plus obligatoirement dans l'application Survey123 for ArcGIS). Depuis cette version 2.3, il est désormais possible d'ouvrir vos formulaires réalisés avec Survey123 Connect directement dans un navigateur web.
Vous pourrez le faire depuis l'interface web de Survey123:
Vous pourrez également le faire depuis l'application Survey123 Connect:
A noter que cette nouvelle capacité est encore en beta pour le moment. En effet, même si l'essentiel des types de question XLSForm sont supportés, il reste néanmoins quelques types ou options non encore supportés en mode web:
Les questions de type Barcode
Les colonnes de type: media::audio, body::esri:inputMask et body::accuracyThreshold
Les questions de type Image avec l'option Signature
L'option Compact sur les Groups
L'extraction des coordonnées x,y,z d'un GeoPoint en utilisant la fonction pulldata()
La fonction Property()
A noter également que la fonctionnalité de concaténation de deux chaînes de caractères (lors d'un calcul de valeur à la volée) ne fonctionne qu'en utilisant la fonction Concat(). Autre point en cours de correction, d'impression ne fonctionne pour l'instant que sur les formulaires mono-page.
Génération de rapports personnalisés (beta)
Une nouvelle fonctionnalité permettant la génération de rapports personnalisés est introduite en beta dans cette version 2.3. L'idée est de permettre aux personnes ayant accès aux résultats de votre formulaire de pouvoir les imprimer (papier ou pdf) selon une structure de mise en page de votre choix.
Le principe est assez simple puisqu'il s'agit de préparer un document Word avec l'emplacement des textes fixes et des textes variables (les valeurs collectées avec le formulaire) et de l'utiliser comme modèle pour l'impression. Plusieurs modèles peuvent être associées à un même formulaire afin d'imprimer différents types de rapports à partir des données collectées via vos formulaires. Il s'agit d'une première
Autres remarques
Comme à chaque mise à jour, plusieurs dysfonctionnements ont été corrigés et des améliorations de performances ont été réalisées notamment en ce qui concerne la publication de formulaires basés sur des services d'entités ArcGIS Enterprise. Vous retrouverez l'ensemble des évolutions dans cette page de l'aide en ligne.
L'interface web de Survey123 est disponible dès maintenant en version 2.3 dans différentes langues dont le français. Les applications Survey123 et Survey123 Connect sont disponible en téléchargement depuis cette page.
La prochaine version est prévue pour fin aout (ou début septembre), elle se focalisera notamment sur le support de la mise à jour de données dans le cas des formulaires contenant des répétitions. Elle devrait également fournir une interface conviviale pour l'installation du site web et de l'API de Survey123 dans votre propre infrastructure.
Insights for ArcGIS est la solution d'analyse exploratoire de données de la plateforme ArcGIS. Disponible depuis moins d'un an, cette application premium intégrée à ArcGIS Enterprise évolue très rapidement pour vous permettre non seulement d'exploiter les données de votre SIG mais aussi toute la richesse des données du système d'information de votre organisation.
Avec l'arrivée d'ArcGIS Enterprise 10.5.1, une nouvelle version 2.0 d'Insights for ArcGIS est désormais disponible. Plus performante et fonctionnellement plus riche, cette mise à jour va vous permettre d'aller encore plus loin dans la découverte de vos données tabulaires et spatiales. Je vous propose de détailler les principales évolutions de cette mise à jour.
Des performances encore améliorées
Insights for ArcGIS se caractérise, entre autres, par des performances d'affichage remarquables (cartes, diagrammes ou tables) sur des gros volumes de données. Des améliorations ont été apportées pour charger plus rapidement encore les données dans les fiches et faciliter encore l'exploration des données en particulier lorsqu'elles sont massives.
Plus de sources de données accessibles
Si votre organisation dispose de bases de données Oracle, Insights for ArcGIS 2.0 permet désormais de s'y connecter de la même manière qu'avec des bases de données SQL Server, SAP HANA ou Teradata. Ce support d'Oracle inclut également le support des scripts R dans les vues et les procédures stockées.
Insights for ArcGIS supporte dorénavant l'accès aux fichiers CSV (Comma Separated Value). Ils s'utilisent exactement comme les fichiers Excel, ce qui veut dire qu'il n'y a plus besoin de les convertir préalablement au format XLS avant de pouvoir les utiliser dans vos classeurs Insights.
Par ailleurs, vous noterez également qu'il est désormais plus simple d'accéder aux données du Living Atlas, des limites administratives et des groupes d'ArcGIS Enterprise. Des onglets dédiés on été ajoutés dans l'interface d'ajout de données.
Calculs de champs
Lorsque vous ouvrez vos sources de données en vue tabulaire, Insights for ArcGIS vous permet de créer et calculer dynamiquement des champs supplémentaires. En version 2.0, la palette des fonctions de calcul a été enrichie avec les fonctions suivantes:
SUBSTITUTE()
VALUE()
FLOOR()
CEILING()
DATE()
DATEVALUE()
IF(), AND(), et OR()
Des nouveaux types de diagramme pour analyser vos données
L'intérêt d'une application comme Insights for ArcGIS est de pouvoir combiner des représentations cartographiques et tabulaires avec une multitude de déclinaisons graphiques à l'aide de diagrammes. Cette version 2.0 introduit 4 nouveaux types de diagramme:
Diagramme de membrures
Ce type de diagramme permet de visualiser des relations entre différentes catégories définies par deux champs de la source de données.
Data Clock
Ce type de diagramme permet de comprendre la répartition d'un phénomène au cours du temps en différenciant plusieurs catégories.
Diagramme de densité
Ce type de diagramme permet d'étudier la relation entre deux variables définissant des catégories.
Boîte à moustaches
Ce type de diagramme permet d'observer la répartition statistique d'une variable numérique (min, max, médiane, quartiles) en la déclinant éventuellement par un champ de catégorie.
Echelles des diagrammes
Certains types de diagrammes comme les nuages de points offrent la possibilité de modifier les échelles des axes pour les passer de linéaire à logarithmique. Cette option est particulièrement utile si vos données s'étalent sur des plages de valeurs importantes.
Apparence de vos cartes
Des améliorations ont été apportées pour vous permettre une plus grande maîtrise sur l'aspect de vos cartes. L'interface de légende vous donne dorénavant la possibilité de modifier une couleur en spécifiant un code hexadécimal.
On notera maintenant la possibilité de choisir pour chaque carte, le fond de carte souhaité.
Support (en beta) d'ArcGIS GeoAnalytics Server
Si votre ArcGIS Enterprise est configuré avec le rôle "GeoAnalytics Server" (composant optionnel pour stocker et analyser des Big Data) vous pouvez l'exploiter pour toutes les couches issues du Spatio Temporal Big Data Store. Ainsi, les capacités de stockage et de traitements distribués de GeoAnalytics Server s'appliqueront automatiquement à chaque fois que c'est possible.
Pour les couches de points issues du Spatio-Temporal Big Data Store, une symbologie par clustering est proposée par défaut.
Pour voir ces évolutions illustrées à travers un exemple concret, vous pouvez consulter cette vidéo de démo (en anglais):
Ce week-end a lieu l'Equirando 2017, une manifestation organisée par la Fédération Française d'Équitation. Avec environ 1000 participants venant de toute la France et de différents pays (Belgique, Italie, Suisse, Espagne, Maroc…) qui vont se rejoindre du 21 au 23 juillet à Bourg-en-Bresse, il s'agit plus grand rassemblement européen de cavaliers pratiquant l'équitation de pleine nature. A cette occasion, l'organisateur (le Comité National de Tourisme Équestre) a réalisé cette narration cartographique permettant aux participants de découvrir les différentes randonnées proposées mais également d'obtenir des informations pratiques (points d'intérêts touristiques, hébergements, ...).
Les onglets permettent de passer d'une carte à une autre pour accéder à la thématique qui vous intéresse. Basée sur le modèle d'application Map Series d'ArcGIS Online, l'ensemble des données et des cartes sont également hébergées sur la plateforme Cloud d'ArcGIS.
Dans la foulée de la mise à jour de fin juin d'ArcGIS Online (et de Web AppBuilder for ArcGIS), les récentes évolutions du générateur d'applications web ArcGIS viennent d'être intégrées dans sa déclinaison "autonome". Ainsi, depuis hier, Web AppBuilder for ArcGIS "Developer Edition" est disponible en version 2.5 sur le site Développeurs ArcGIS.
Les évolutions de cette version 2.5 correspondent aux évolutions décrites dans cet article arcOrama publié il y a quelques semaines.
Coté SDK, on pourra noter les améliorations suivantes:
Une nouvelle classe SnapShot permet au développeur de créer des cartes web et des collections d'entités à partir d'un ou plusieurs tableau d'élément graphiques (Graphics).
Un nouvel exemples de widget "Create a ListView" vous permettra de comprendre les étapes permettant de créer un widget affichant les entités d'une couche dans une liste avec, pour chaque entité, des champs préconfigurés.
Esri annonce aujourd'hui la sortie d'une nouvelle version (build 81) de l'outil complémentaire (gratuit) PerfTools for ArcGIS Pro compatibles respectivement avec les version 1.4 et 2.0 d'ArcGIS Pro. Cet outil déjà très largement exploité par les utilisateurs de l'application ArcMap permet de mesurer les temps d'affichage de votre carte, sur une étendue particulière, pour une ou plusieurs couches particulières, … Bien plus encore, il permet également d'investiguer sur les performances d'affichage d'une animation ou d'exécution d'une sélection spatiale sur les données de telle ou telle couche de votre carte.
Avec PerfTools, vous disposez aussi d'un environnement de scripting très simple à appréhender pour écrire et exécuter des scenarii de manipulation de cartes pour enregistrer les logs de performance. Ces scripts peuvent, par exemple, être exécutés avec différentes configurations pour comparer les performances d'ArcGIS Pro sur différentes machines ou différents paramétrages de votre environnement de virtualisation. Pour vous aider à démarrer, plusieurs exemples de scripts sont fournis.
PerfTools (build 81) propose de nouvelles capacités par rapport à la version précédente:
ExecuteTool pour exécuter un outil de géotraitement.
ExecuteToolArgs pour définir les paramètres de ce géotraitement.
SetEnv pour specifier des variables d'environnements utilisables ensuite dans vos scripts.
On signalera également que l'éditeur de script propose des codes-couleur pour mieux distinguer les commandes, les commentaires, …
Il existe 2 éditions différentes pour le média d'installation:
Enfin, vous noterez que cet Add-In pour ArcGIS Pro n'est pas supporté par Esri. Vous pourrez cependant posez vos questions ou faire part de vos remarques à l'adresse email suivante: perfqatools@esri.com
Il y a quelques mois, j'évoquais dans cet article l'application de réalité virtuelle ArcGIS 360 VR. Cette dernière permet l'affichage d'environnements urbains 3D dans un casque de réalité immersive (Samsung Gear VR), tout cela depuis une scène 3D réalisée avec l'application CityEngine. L'application ArcGIS 360 VR est totalement intégrée à la plateforme ArcGIS. Les scènes de réalité virtuelle sont partagées avec les utilisateurs via la plateforme ArcGIS Online.
Une mise à jour de l'application ArcGIS 360 VR permet désormais de supporter le périphérique de contrôle à distance "Gear VR Controller" qui permet une navigation dans l'environnement virtuel encore plus aisée à l'aide de cette télécommande. ArcGIS 306 VR est une application réalisée par les Labs Esri que pourrez télécharger depuis de l'Oculus Gear VR Store.
Avec un cycle de mise à jour trimestriel, Esri continue d'innover sur un rythme soutenu autour de ses APIs JavaScript 3.x et 4.x, socle de toutes les applications web et du portail de la plateforme ArcGIS. L'API 3.x est aujourd'hui la plus riche et la plus mature du marché. L'API 4.x lui succède progressivement avec une architecture plus moderne, des performances d'affichage supérieures et des capacités fonctionnelles qui, de version en version, dépassent celles de la génération 3.x notamment sur les aspects 3D.
La semaine dernière, Esri mettait en ligne une nouvelle version 3.21 et 4.4 de ses deux APIs avec des évolutions significatives que je résume ci-dessous.
API ArcGIS for ArcGIS 4.4
Un meilleur support des cartes web
Avec cette version 4.4, Esri annonce un support de plus de 80% des cartes web aujourd'hui réalisées par les utilisateurs (ArcGIS Online). Avec l'ajout des 3 types de couches MapNotesLayer, WMSLayer et WMTSLayer, ce ratio devrait être largement dépassé. Les types de couches non encore supportées par l'API 4.x sont les suivants: Heatmap, KML, Bing, WFS et la notion de temporalité sur les couches. Tout cela est prévu pour les versions 4.6 (Q3) et 4.7 (Q4).
Nouvelles options d'affichage pour les points dans des environnements 3D
L'affichage d'entités ponctuels dans des scènes web contenant différents objets 3D (bâtiments, arbres, …) nécessite parfois de les surélevés par rapport à leur position réelle. Un mode d'élévation relative-to-scene permet de gérer automatiquement ce décalage pour un affichage toujours lisible de vos points. Une ligne de rappel (callout line) peut également être affichée pour mieux visualiser la position du point au sol.
Sélection d'entités 3D
Dans vos scènes 3D, de nouvelles options permettent de configurer la couleur et l'opacité du symbole de sélection.
Rendu d'entités 3D
L'API JavaScript propose des options permettant d'enlever les textures des objets 3D et/ou de modifier leur couleur. Cela permet d'utiliser la même couche de scène pour des rendus réalistes, des rendus neutres ou des rendus thématiques.
Smart Mapping en 2D et 3D
Vous pourrez désormais, en 2D comme en 3D, générer des rendus automatiques intelligents (Smart Mapping) sur vos couches de scène. Les capacités de Smart Mapping permettent au développeur de ne pas définir par du code l'ensemble des propriétés de rendu mais de s'appuyer sur des paramétrages automatiques. Ceci est particulièrement intéressant dans le cas d'application d'exploration de données dans lesquelles l'utilisateur ajoute ou crée des données à la volée dans la carte ou la scène.
Améliorations sur les couches de points Lidar
Introduites en version 4.2, les couches de type PointCloudLayer peuvent désormais être affichées avec des modulations de couleurs à partir des valeurs d'intensité du Lidar. Ceci qui permet un rendu plus réaliste et ainsi de mieux distinguer des objets en 3D.
Sans modulation de couleurs
Avec modulation de couleurs
Support OGC
Dans ce domaine également l'API 4.x rattrape la version 3.x, cette mise à jour ajoute le support des couches de type WMS et WMTS.
Impression des couches de tuiles vectorielles
Désormais, comme dans la visionneuse du portail, les couches de tuiles vectorielles peuvent être imprimées à travers la génération d'une image coté client.
Support d'Arcade dans les fenêtres contextuelles
Le support des expressions Arcade se généralise dans toute la plateforme et notamment dans l'API JavaScript avec le support des expressions Arcade pour définir le contenu des fenêtres contextuelles (Popups). Cela permet au développeur d'utiliser tout le potentiel d'Arcade pour créer des contenus plus dynamiques et plus intelligents à partir des attributs de la couche d'entités. Si l'application charge une carte web ou une scène web conçue sur un portail ArcGIS avec des expressions Arcade dans les fenêtres contextuelles, celles-ci seront honorées par l'API.
Standardisation des widgets
Dans cette version, les widgets : Legend, Popup et Search ont été actualisé pour implémenter le framework de widget introduit en version 4.2 et permettant une séparation entre la logique fonctionnelle et la logique métier du widget. L'objectif est de vous permettre de les personnaliser et de les étendre plus facilement.
API ArcGIS for ArcGIS 3.2
Impression des couches de tuiles vectorielles
Comme avec l'API 4.4, avec l'API 3.21 les couches de tuiles vectorielles peuvent être imprimées à travers la génération d'une image coté client.
Support d'Arcade dans les fenêtres contextuelles
Comme pour l'API 4.4, l'API 3.21 supporte désormais les expressions Arcade dans les fenêtres contextuelles.
Nouveaux exemples de code
Comme à chaque mise à jour, la documentation de référence et les exemples ont été actualisés. Vous pouvez en particulier accéder à de nouveaux exemples de codes pour la version 4.4 et pour la version 3.21.
La conférence mondiale des utilisateurs Esri est terminée, les vidéos de la session plénière du 10 juillet sont désormais en ligne. Vous pouvez les visualiser depuis le site vidéos.esri.com.
Un Top 10 des démos à visualiser (de mon point de vue) en priorité:
Cette semaine, conférence mondiale des utilisateurs Esri oblige, je n'ai pas eu le temps de parcourir et choisir une Story Map. En revanche, dans le cadre de la UC Esri, un concours de Story Map (2017 Esri Storytelling with Maps Contest) été organisé. Très riche et de haute qualité, je vous recommande de jeter un coup d'oeil sur le lauréat (Grand Prix) et les lauréats des différentes thématiques.
Plus de 16 000 personnes (hors Esri et ses distributeurs) étaient rassemblées ce matin dans le Convention Center de San Diego pour la session plénière qui marquait la première journée de la 38ème Conférence mondiale des Utilisateurs Esri. Comme toujours, Jack Dangermond (Président et Fondateur d'Esri) a introduit cette session plénière avec les messages clés d'Esri aux utilisateurs de la plateforme ArcGIS avant de laisser la place à des présentations à caractère plus technique.
Les images fortes de la plénière en 1 min. 30
The Science Of Where
Après avoir passé en revue une centaine de réalisations remarquables des utilisateurs Esri à travers le monde, un des grands thèmes développés par Jack Dangermond a concerné ce qui fait la spécificité, le savoir-faire et l'identité d'une entreprise comme Esri. Il ne s'agissait pas là de se regarder le nombril mais d'essayer, à travers cette réflexion entamée depuis plusieurs mois, de définir ce qui est finalement l'objet commun à toutes les personnes qui viennent chaque année de si loin pour assister à la UC. Ce que Jack Dangermond résume par "The Science Of Where".
"The Science Of Where" est une nouvelle manière de penser notre monde et de répondre aux questions qu'il nous pose. Les utilisateurs Esri ont désormais la charge, non seulement de gérer des bases de données géographiques mais aussi et surtout d'utiliser la cartographie et les capacités d'analyses offertes par les SIG pour accélérer la transformation digitale de leurs organisations, de leurs territoires et de leurs communautés. En maitrisant l'analyse des Big-Data, la diffusion de l'information en temps-réel et la collaboration avec leurs communautés, les géomaticiens d'aujourd'hui facilitent la compréhension de phénomènes, de tendances et d'enjeux parfois très complexes et souvent ignorés.
Mettre en oeuvre "The Science Of Where" c'est pouvoir déployer un framework et des processus permettant d'aller de la gestion et intégration des données jusqu'à la prise de décision en passant par des phases d'analyse, d'évaluation, de prédiction ou de simulation.
C'est aussi ce que résume le fondateur d'Esri en expliquant que mettre en application "The Science Of Where" c'est tout simplement exploiter conjointement la science de la géographie et en même temps les technologies des SIG.
Tout cela peut paraître assez philosophique mais cette notion a été largement illustrée par des démonstrations notamment celle du comté de Oakland (Michigan), de Smart Dubai ou encore du conservatoire de Chesapeake qui ont présentés des implémentations exemplaires de cette vision.
Plus concrètement, concernant l'implémentation de cette vision "The Science Of Where", Jack Dangermond a pris le temps d'expliquer que cela passe par une nouvelle architecture des SIG qu'Esri appelle, depuis plusieurs années déjà, le SIG Web. Le Web GIS (en anglais) ne consiste pas à exposer une partie de son SIG sur le web (ça c'est le SIG des années 2000) mais bien d'utiliser les technologies et les architectures découlant du web (navigateurs, mobilité, web apps, développements cross-platform, webGL, virtualisation des serveurs, architectures distribuées, cloud, scalabilité, ...) pour construire son SIG.
Envisager son Système d'Information Géographique comme une plateforme basée sur une architecture Web, cela permet d'interconnecter de manière transparente et simple les 3 systèmes présents dans toute les organisations:
Le système de gestion (System of Record) qui permet la collecte et la maintenance des données métiers de l'organisation,
Le système d'analyse (System of Insight) qui permet d'interroger, de combiner, d'analyser ou de simuler pour mieux comprendre et mieux agir,
Le système de collaboration (System of Engagement) qui permet d'ouvrir son SIG à des services, des départements, des communautés ou tout citoyen pouvant interagir, enrichir et partager autour des contenus, des cartes et des applications que vous leur mettez à disposition.
Un SIG Web permet de collaborer autour de différentes de données de manière transparente et distribuée. Et ça c'est tout simplement la logique et la raison d'être de la plateforme ArcGIS qu'Esri met au point depuis maintenant quelques années avec les 3 notions clés que sont: les cartes web, les scènes web et les couches web.
La transition était alors toute faite pour évoquer ensuite les évolutions récentes et futures de la plateforme ArcGIS. Parmi les nombreux sujets, j'ai retenu les sujets ci-dessous.
ArcGIS Hub
Ce fut la première démo et probablement le premier moment important de cette session plénière, l'annonce d'ArcGIS Hub. Il s'agit d'une nouvelle solution Esri qui permet d'engager, sur des initiatives importantes, une collaboration efficace entre des communautés de citoyens et une collectivité territoriale. Concrètement ArcGIS Hub permet d'organiser, de communiquer et d'animer au sein d'un portail collaboratif des initiatives actives pour collecter des données (crowdsourcing), présenter des analyses spatiales et statistiques sur des données publiques, gérer des contenus éditoriaux ou encore créer des Story Maps pour présenter des projets, le tout avec des communautés externes à l'organisation. Pour ce faire, ArcGIS Hub permet à chaque citoyen d'obtenir une identité (un utilisateur nommé) pour participer à vos initiatives.
ArcGIS Hub reprend les capacités de gestion de pages et de présentation de contenus d'ArcGIS Open Data (qui est un composant d'ArcGIS Hub mais qui reste gratuit et inclut avec votre souscription ArcGIS Online). Mais ArcGIS Hub va beaucoup plus loin en proposant des modèles de pages et d'applications permettant de créer ces initiatives et suivre les contenus qu'elles génèrent, l'avancement de l'initiative, les performances du projet proposé, ... à l'aide de données (géographiques ou non) sous-jacentes à cette initiative. Ces modèles d'initiatives pourront être personnalisés et étendus.
Pour l'instant accessible via un programme Early Adopter, ArcGIS Hub devrait être disponible en version finale au mois d'octobre prochain. J'aurai bien entendu l'occasion de revenir en détails sur cette nouvelle solution dans les semaines et mois à venir, notamment lors de la conférence Esri francophone SIG 2017 à l'automne.
ArcGIS 10.5.1
L'actualité produit de cette conférence c'est la sortie d'ArcGIS 10.5.1, disponible depuis quelques jours (en anglais). Une partie importante des démonstrations techniques a illustré les évolutions de cette version majeure d'ArcGIS. Une des démos notables est celle consacrée à ArcGIS Entreprise Builder, la nouvelle application permettent de réaliser l'installation d'un déploiement de base (GIS Server, Portal, Data Store et Web Adaptors) sur une configuration mono-machine en 4 clics (durée 20 minutes environ).
Esri a également évoqué les nombreuses évolutions apportées à la partie Portail d'ArcGIS Entreprise, en particulier les nouvelles capacités de synchronisation de contenus entre un portail ArcGIS Enterprise et un portail ArcGIS Online. Je reviendrai sur ce sujet dans les semaines à venir.
ArcGIS Pro 2.0
ArcGIS Pro avance vite et les innovations s'accélèrent pour l'application SIG bureautique ArcGIS. Le message a été très clair, avec les évolutions de la version 2.0, il n'y a plus de raison de ne pas y passer. Les applications classiques (ArcMap, ArcScene, ArcGlobe,...) sont bien entendu maintenues pendant longtemps encore (décembre 2022 pour la version 10.5.1) mais très peu d'évolutions sont à attendre.
Une démo très efficace a permis de montrer les 10 évolutions les plus notables de cette mise à jour avec notamment la gestion complète des classes d'annotations, les améliorations dans les diagrammes, le support natif de WFS, la notion de favoris "cross-projets", le nouveau contrôle de navigation, la possibilité de démarrer de multiple instance de l'application, l'ajout de diagrammes dynamiques dans les mises en pages, ...
Concernant le futur proche, les plans sont ambitieux pour ArcGIS Pro avec l'arrivée en fin d'année des Utility Networks (nouveau modèle de données pour la gestion de données de réseau Télécom, Eau, Gaz, électricité, ...), de nouvelles options d'affichage en stéréo, la prise en charge des prises de vues obliques, la génération de rapports, les règles attributaires, l'arrivée de l'extension Image Analysis et le support de Full Motion Video, le support de SAP Hana, ...
API Python ArcGIS
L'API Python ArcGIS était présentée en avant-première lors de cette même conférence il y a un an. Pour mémoire, il s'agit de l'API qui permet d'automatiser une large partie du SIG Web (administration des utilisateurs et des groupes du portail Enterprise ou Online, création/modification/suppression des éléments de contenus, métadonnées de ces éléments, interaction avec les couches web, les cartes web, les outils d'analyse en ligne, ...). Sortie en version 1.0 fin 2016, son évolution a été très rapide avec une version 1.1 au printemps et maintenant une nouvelle version 1.2 montrée durant la plénière (elle est disponible dès maintenant, j'y reviendrai dans les semaines à venir). Parmi les évolutions importantes, on notera l'arrivée de nouvelles fonctions d'algèbre d'image permettant d'exploiter directement les capacités des "raster functions" des services d'imagerie publiés par Image Server.
Pour la première fois, vous allez pouvoir écrire des scripts réalisant (via le web) des traitements rasters avancés sans mettre en place de services de géotraitement.
Les administrateurs apprécieront également les nouvelles capacités de l'API Python pour automatiser les nouveaux workflows de collaboration entre différents portails d'ArcGIS 10.5.1.
Lors de la session plénière une magnifique démo du geek Mansour Raad a montré l'intérêt d'utiliser cette API Python ArcGIS combinée à d'autres composants comme la solution de Deep Learning IBM Watson pour analyser des milliers de photos, repérer automatiquement dans ces photos des équipements endommagés, puis ajouter leur localisation dans un service d'entités ArcGIS.
ArcGIS Monitor
A l'occasion de cette plénière, Esri a également annoncé l'arrivée d'une nouvelle extension pour ArcGIS Enterprise nommée "ArcGIS Monitor". Il s'agit d'une solution inspirée des outils "ArcGIS System Monitor" dont l'objectif est de pouvoir suivre dans le moindre détail les status et les performances des différents composants de l'architecture de votre serveur SIG Web.
Contenus ArcGIS Online
Plusieurs démonstrations de la plénière ont mis en valeur la richesse des contenus ArcGIS Online (fonds de carte, imagerie, MNT, limites administratives, données environnementales, données socio-démographiques, ....) proposées à tous les utilisateurs disposant d'un compte d'organisation. C'est ce qu'Esri appelle en anglais le "Living Atlas". Celui-ci continue de s'enrichir en permanence avec la mise à jour d'un certain nombre de couche comme le fond d'imagerie récemment enrichi de nouvelles images DigitaleGlobe sur de nombreuses zones comme l'Europe. Esri a également annoncé la mise à disposition des 4 millions d'utilisateurs d'ArcGIS Online du MNT mondial WorldDEM4Ortho d'Airbus Defence and Space. Ce MNT d'une précision planimétrique de 24 m. et altimétrique de 4m. sera prochainement intégré dans la couche d'élévation mondiale existante ce qui permettra une utilisation automatique de la meilleure résolution disponible quelle que soit la zone où vous travaillez.
Explorer for ArcGIS
Autre annonce technologique intéressante faite et démontrée durant la plénière, c'est la sortie cette semaine de la nouvelle génération d'Explorer for ArcGIS. Totalement redéveloppée, c'est la première des apps mobile ArcGIS à être basée sur le nouveau SDK Runtime ArcGIS 100.x. Cette nouvelle version apporte de nombreuses améliorations comme le support des récentes évolutions en terme de Smart Mapping, la possibilité de télécharger les cartes pour pouvoir les utiliser en mode déconnecté, la capacité à créer et partager des annotations sur sa carte ou encore l'accès aux enregistrements des tables reliées depuis la fenêtre contextuelle...
Toujours accessible gratuitement, Explorer for ArcGIS 17.1 est disponible sur iOS en version finale et sur Android en version beta. Je reviendrai sur cette nouvelle mouture d'Explorer for ArcGIS dans les semaines à venir et je détaillerai les liens futurs envisagés avec ArcGIS Pro.
3D, BIM, Insights for ArcGIS, ...
Bien d'autres sujets techniques et solutions Esri ont été démontrés durant cette session plénière de la UC. La 3D a été largement à l'honneur avec plusieurs démonstrations assez impressionnantes sur les nouvelles capacités de Smart Mapping 3D proposées dans la visionneuse de scènes d'ArcGIS Online ainsi qu'un bel exemple d'applications 3D développées avec l'API JavaScript 4.x dans le cadre du projet Smart Dubai (à voir absolument en vidéo).
Le sujet du BIM a également été évoqué par Jack Dangermond durant la plénière en indiquant que des travaux de R&D était en cours chez Esri pour une intégration plus étroite de certains formats BIM natifs dans ArcGIS Pro, et leur publication en tant que service web sur le portail ArcGIS de manière simple et performante.
Insights for ArcGIS n'existait pas il y a un an, et pourtant c'est déjà la sortie de la version 2.0 qu'Esri a annoncée cette semaine. Prévue pour fonctionner avec ArcGIS Enterprise 10.5.1, cette mise à jour amène plusieurs améliorations importantes comme le support des bases de données Oracle, le support des sources de données CSV (sur le même principe que les fichiers Excel), le support des services d'entités issus du SpatioTemporal Big DataStore ou encore de nouveaux types de fiches pour représenter vos données. J'y reviendrai très rapidement dans les jours à venir. Esri confirme qu'une version d'Insights for ArcGIS sur ArcGIS Online devrait être disponible en fin d'année (au moment de la sortie de la version 10.6 d'ArcGIS) mais avec des fonctionnalités qui restent encore à définir.