31 octobre 2011

Ile de la Réunion - Cartographie de l'incendie avec ArcGIS Online


Le Massif du Maïdo sur l'Ile de la Réunion est en flammes depuis déjà 6 jours et c'est déjà près de 2600 hectares qui sont partis en fumée. Le feu a ravagé essentiellement des zones naturelles montagneuses du Parc National de la Réunion classé, l'an dernier, au Patrimoine Mondial de l'UNESCO et qui abritent des espèces endémiques de l'île. Ce qui retient mon attention en tant que spectateur impuissant devant cette catastrophe, c'est l'absence de carte durant plusieurs jours ne serait-ce que pour permettre d'informer le public sur la situation.


C'est seulement depuis ce matin, grâce aux publications du SERTIT, que l'on peut avoir une représentation cartographique de l'ampleur de ce sinistre qui n'est d'ailleurs pas encore maîtrisé au moment de l'écriture de cet article. J'ai donc conçu rapidement cette Webmap à partir des éléments fournis sur les sites web du SERTIT, du SDIS de la Réunion et de la DIREN de la Réunion. 


Une fois cette Webmap réalisée sur ArcGIS Online, je l'ai publiée en tant qu'application web (toujours sur la plateforme de Cloud Esri) en choisissant un des modèles d'application web à ma disposition sur ArcGIS.com. Ceci m'a permis de fournir les quelques fonctionnalités de base pour l'interaction et l'interrogation des informations cartographiques. Tout cela, simplement avec un navigateur web, de mon lieu de week-end.


Comme pour toutes les Webmaps conçu sur ArcGIs Online, cette carte de l'incendie est directement utilisable sur votre smartphone (iPhone, iPad, Android, Windows Mobile). Pour cela, vous installerez ArcGIS sur la plateforme correspondant à votre smartphone (ou tablette):

Download iOS App ArcGIS for iOS (iPad ou iPhone)

Download Windows Phone App ArcGIS for Windows Phone 7

Download Android App ArcGIS for Android


Addendum - 02/11/2011:
La cartographie a été mise à jour grâce aux nouvelles cartes publiées par le SERTIT. Il est désormais possible de rejouer l'évolution de l'incendie depuis le 27 octobre. Pour cela, cliquer sur le bouton "Time" dans l'application.

26 octobre 2011

ArcGIS for Android 1.0 est disponible


J'ai eu l'ioccasion de l'évoquer depuis quelques mois et nous l'avions démontrée lors de la conférence SIG 2011, la première version d'ArcGIS sur la plateforme Android est désormais disponible pour tous. Comme pour les applications ArcGIS sur les plateformes iOS et Windows Phone, ArcGIS for Android est une application gratuite qui permet d'exploiter les données SIG diffusées via ArcGIS Online ou via vos serveurs ArcGIS de votre organisation. 

 

D'un point de vue fonctionnel, voici ses principales fonctionnalités:
  • Parcourir les cartes (Web Maps) diffusées sur ArcGIS Online ou sur vos serveurs ArcGIS
  • Afficher et naviguer dans les contenus de vos cartes
  • Collecter des données SIG en utilisant la carte ou le positionnement GPS
  • Valider et modifier les informations spatiales et attributaires de vos données SIG
  • Interroger simplement les informations du SIG en cliquant sur les entités de la carte
  • Rechercher des lieux et des adresses afin de les localiser sur la carte
  • Mesurer des distances et des superficies sur vos cartes
  • Partager vos cartes avec d'autres utilisateurs

L'application est disponible dans différentes langues dont le français, elle est téléchargeable à partir de l'Android Market.

 

Vous trouverez également toutes les informations sur l'application ArcGIS for Android (et l'API ArcGIS for Android) sur le centre de ressources ArcGIS dédié.

25 octobre 2011

Tremblement de terre en Turquie

Le 23 octobre dernier, un tremblement de terre de magnitude 7.2 a frappé l'est de la Turquie. Vous trouverez différentes Web Maps et Web Apps sur ArcGIS Online dont celle-ci que j'ai reprise ci-dessous. Cette carte montre les récents séismes dans la zone ainsi que la carte d'intensité des secousses (afficher la couche USGS Shake Map).

22 octobre 2011

Retour sur "Les 24 heures du SIG"

Lors de la conférence SIG 2011, Esri France a renouvelé, pour la troisième année consécutive, le concours des 24h du SIG. Le concept n’avait pas changé par rapport à l’an dernier, 3 binômes d'étudiants (encadrés par un tuteur) doivent plancher durant 24 heures en continu sur un sujet imposé. Cette annéee le thème était centré sur les applications SIG en situation de mobilité. Les applications résultantes ont ensuite été notés par un jury de professionnels. Vous pouvez retrouver le témoignage et les résultats de ce concours sur le site de la conférence SIG 2011.


21 octobre 2011

arcOpole Studio version 2.1

arcOpole Studio version 2.1 a été présenté à SIG 2011, il y deux semaines. Si vous n'étiez pas à la conférence et que vous n'avez pas encore lu le dernier article du blog d'arcOpole, sachez que cette nouvelle version est maintenant disponible en téléchargement. Les principales nouveautés sont présentées dans la vidéo ci-dessous:
 

19 octobre 2011

Passer ses fonds de cartes en niveaux de gris - 4/4

Je termine ma série d'articles consacrés à l'utilisation de fonds de cartes en nuances de gris dans les applications web ArcGIS. Aujourd'hui, je vais me focaliser sur les applications HTML/JavaScript.

 
Bien que ce soit un peu plus complexe, il existe des solutions permettant de traiter à la volée les pixels des tuiles renvoyées par un service web ArcGIS. Le principe sera similaire à celui utilisé avec l'API ArcGIS for Flex, c'est-à-dire dériver la classe ArcGISTiledMapServiceLayer.

Pour pouvoir traiter l'image à la volée et lui appliquer un rendu de type "nuance de gris", nous allons utiliser un élément de type Canvas d'HTML5. Plusieurs navigateurs supportent cette nouveauté d'HTML5: Firefox, Chrome, Safari, Opera … d'autres comme Internet Explorer ne le supportent pas intégralement. La méthode proposée n'est donc pas compatible avec IE.

Pour bien comprendre le principe de l'utilisation d'un élément Canvas dans notre cas de figure, j'ai placé ci-dessous un exemple simple de code JavaScript permettant de transformer une image couleur en une image noir et blanc. Le code commence par créer et paramétrer un élément Canvas puis, via le contexte du Canvas (CanvasContext) on récupère les données de l'image (getImageData) c'est-à-dire le tableau de pixels de cette image. Une fois le tableau récupérer, vous pouvez alors appliquer les transformations colorimétriques souhaitées.


Dans notre cas, grâce au framework Dojo intégré dans l'API ArcGIS for JavaScript, nous allons pouvoir créer une sous-classe de ArcGISTiledMapServiceLayer. Nous allons ensuite surcharger la méthode GetTileURL afin d'appliquer un traitement à la volée sur chaque tuile reçue de notre serveur ArcGIS. 

Dans la page HTML de votre application, vous devrez ensuite ajouter le type de service personnalisé à la place de votre fond de carte habituel. 

 

Dans l'exemple suivant, l'application affiche par défaut le fond de carte en couleur et propose à l'utilisateur de l'afficher ensuite en niveaux de gris, en couleurs inversées ou en couleurs désaturées. Le code source de cette application se trouve ici.


Une dernière remarque, dans cet exemple on utilise une page proxy pour l'accès au serveur ArcGIS. Ce n'est pas strictement nécessaire pour une telle application, le code source peut donc être modifiée en conséquence. Cette page proxy est une page ashx (donc ASP .Net), si votre serveur n'exécute pas de code ASP .Net  vous pouvez également utiliser une page proxy Java/JSP ou PHP que vous téléchargerez ici.

17 octobre 2011

Passer ses fonds de cartes en niveaux de gris - 3/4


Je poursuis ma série d'articles consacrés à l'utilisation de fonds de cartes en nuances de gris dans les applications web ArcGIS. Aujourd'hui, je vais me focaliser sur les applications Silverlight et WPF.

Silverlight (et WPF) permet de modifier le rendu des pixels pour tout élément d'interface (UI Element) avant qu'il soit affiché dans l'application. Pour cela, on doit utiliser une notion spécifique à Silverlight/WPF: les Shader Effects. Ces derniers permettent, par exemple, d'appliquer des effets comme des ombrages, des flous, des nuances de gris, etc... Silverlight (et WPF) possède des effets par défaut, tels que Shadow (ombrage) et Blur (flou), qui peuvent être appliqués directement à un élément dans la partie XAML. Mécanisme très puissant, en créant des objets PixelShader et en jouant sur les algorithmes, vous pouvez obtenir à peu près n'importe quel rendu.

Lors de l'affichage d'une carte, le contrôle de carte de l'API ArcGIS for Silverlight (ou WPF) reçoit des images issues du service (dynamique ou tuilé) ArcGIS Server. Esri a prévu la possibilité pour les couches de type ArcGISImageServiceLayer, ArcGISDynamicMapServiceLayer et ArcGISTiledMapServiceLayer, de pouvoir leur appliquer ce type d'effet (System.Windows.Media.Effects.Effect). On notera également le contrôle de carte de l'API ArcGIS propose la propriété Effect, ce qui permet d'appliquer un effet à l'ensemble de la carte.

La méthode est donc relativement simple, votre application devra dans un premier temps créer votre propre classe héritant de ShaderEffects en décrivant la transformation de pixel à appliquer. Ensuite, il suffira d'appliquer cet effet aux couches souhaitées dans votre application.

Installer le SDK Direct X et créer le Shader Effect

Pour pouvoir créer des Shader Effects, vous devez préalablement installer le SDK DirectX (que vous trouverez ici). Une fois installé, vous allez pouvoir créer dans votre solution Silverlight (ou WPF) un nouveau projet (MyShader) de type Class Library pour définir votre effet.


Dans ce projet, vous ajouterez les références suivantes : PresentationCore, PresentationFramework, et WindowsBase. La description de l'algorithme nécessite l'usage du langage HLSL (High Level Shader Language) qui est un des composants du SDK DirectX. La vidéo suivante décrit cette étape.


Ci-dessous le contenu du fichier myShaderEffect.fx pour obtenir un effet de nuance de gris. Les coefficients peuvent être modifiés pour obtenir des variantes:


Dans Visual Studio, sélectionnez le projet MyShader et modifiez les propriétés du projet pour inclure une commande de pré compilation. Cela permettra de compiler le fichier .fx (en fichier .ps) pour être utiliser lors de l'exécution de l'application.

Modifier le Pre-build event command en mettant la ligne de commande suivante :
"$(DXSDK_DIR)Utilities\Bin\x86\fxc.exe" /T ps_2_0 /E main /Fo"$(SolutionDir)MyShader\myshadereffect.ps" "$(SolutionDir)MyShader\myshadereffect.fx"


Dans le projet MyShader, il ne vous plus qu'à modifier le code C# de la classe MyShader de la manière suivante:


Utiliser le Shader Effect

Le Pixel Shader Effect étant prêt, il reste à l'utiliser dans notre application Silverlight. Dans le projet Silverlight (ou WPF) de votre application SIG, vous ajouterez une référence au projet MyShader, puis vous modifierez la déclaration XAML de votre fond de carte de la manière suivante (ici on ajoute l'effet sur un service de type ArcGISTiledMapServiceLayer):


Votre application propose désormais un fond de carte en nuances de gris. Je vous propose ci-dessous deux applications d'illustration. La première est basée sur le fond de carte FranceRaster et un service dynamique (lignes de bus sur Besançon). La seconde est basée sur un fond de carte ArcGIS Online World Street Map et un second service tuilé (Corine Land Cover) que l'on a laissé en couleur. Le code source de cette dernière est disponible ici.




16 octobre 2011

ArcGIS for iOS passe en version 2.0.2


La nouvelle version du système d'exploitation de l'iPad et de l'iPhone: iOS 5, est disponible depuis mercredi dernier. Pour une exploitation optimum d'ArcGIS for iOS sur cette plateforme vous pouvez télécharger la mise à jour 2.0.2 de votre application SIG favorite via iTunes ou directement à partir de votre appareil. 


Outre le support d'iOS 5, cette version 2.0.2 corrige quelques bugs et améliore la prise en charge des diagrammes (camemberts, histogrammes, …) de vos Web Maps.

14 octobre 2011

Passer ses fonds de cartes en niveaux de gris - 2/4

Comme je l'ai expliqué dans mon article d'introduction, il est possible d'afficher dans une application web, des fonds de cartes ArcGIS (Services ArcGIS Server tuilés) en les transformant à la volée en nuances de gris. La solution consiste à traiter, coté client, chacune des tuiles renvoyées par le serveur en modifiant le rendu des pixels des images. Qu'il s'agisse de Flex, Silverlight ou JavaScript, chaque environnement de développement permet d'implémenter ce type de mécanisme. Commençons aujourd'hui par la plateforme Flex avec l'API ArcGIS for Flex.


Avec Flex 4.5, vous disposez d'une classe flash.filters.ColorMatrixFilter qui vous permet d’appliquer une transformation de matrice 4 x 5 à un ensemble de valeurs RVBA (rouge,vert,bleu,alpha) en entrée pour obtenir un résultat intégrant un nouvel ensemble de valeurs de couleur RVBA. Cette classe permet d’effectuer des modifications de saturation, de teinte, et de luminance (l’alpha) pour modifier à la volée les couleurs des pixels d'une image (ou d'autres contrôle Flex).

Il est donc relativement simple, avec l'API ArcGIS for Flex d'appliquer à chaque tuile d'un cache ArcGIS Server ce type de transformation. Pour cela, nous allons étendre la classe ArcGISTiledMapServiceLayer qui prend en charge l'affichage des couches issues de services tuilés ArcGIS. Esri a prévu dans la conception de la classe ArcGISTiledMapServiceLayer la possibilité d'intégrer des filtres pour modifier le rendu.



Dans le constructeur de cette nouvelle classe (nommée ici TransformedBasemap), nous ajoutons donc à la liste des filtres (variable Filters) notre filtre de type ColorMatrixFilter. Ce filtre effectuera le changement de rendu des pixels de chaque image.

Une fois cette classe construire, il vous suffira de l'utiliser dans votre page MXML à la place de la classe ArcGISTiledMapServiceLayer.


Vous trouverez ci-dessous deux illustrations d'une même application Flex basée sur le fond de carte FranceRaster et Esri World Street Map. Le code source de cette application Flex est disponible ici.



Vous constaterez l'utilisation de 3 variables r, g et b qui permettent de donner un poids plus ou moins important, dans la matrice de transformation, aux 3 composantes rouge, vert et bleu de chaque pixel. Ceci permet d'adapter les nuances de gris selon vos besoins. Vous pouvez tout à fait modifier ces coefficients et tester le résultat obtenu.

Dans le prochain article, j'expliquerais comment réaliser le même type de cartographie avec Silverlight (ou WPF).


13 octobre 2011

Passer ses fonds de cartes en niveaux de gris - 1/4

 

Cette semaine, l'actualité Esri rejoint l'actualité cinématographique. En effet, depuis quelques jours, Esri propose un nouveau fond de carte en niveaux de gris (World Light Gray Map) pour construire vos cartes dans les applications ArcGIS bureautiques, web et mobiles. L'objectif de cette nouvelle "basemap" est de disposer d'un fond de carte plus neutre et de mettre plus en valeur visuellement les données thématiques que vous présentez dans votre carte. 

Ce nouveau fond de carte est disponible dans toutes les applications ArcGIS à partir de la fenêtre habituelle d'accès aux fonds de cartes ArcGIS.


Actuellement, le fond de carte World Light Gray ne propose pas encore de grandes échelles sur l'Europe (il est actuellement limité au 1:2 000 000), mais ce sera le cas d'ici quelques mois.
 
 Le fond de carte "World Gray Map" sur la France

En attendant, des solutions alternatives existent pour utiliser les fonds de cartes en ligne habituels d'Esri (ou d'Esri France) en nuances de gris. 


Dans une de mes démos de la conférence SIG 2011, j'ai présenté une application web affichant des informations de trafic sur le fond de carte ArcGIS Online (World Street Map) en niveaux de gris alors qu'il s'agit d'un fond de carte nativement en couleur. Après la conférence, certains clients m'ont demandé comment j'avais réalisé cette d'application. Je prends donc le temps de 3 articles pour expliquer comment on peut créer ce type d'affichage cartographique en Flex, en Silverlight et en JavaScript.

Rendez-vous donc dans les prochains jours pour la suite...

12 octobre 2011

ArcGIS 10 SP3 est disponible

Le Service Pack 3 pour ArcGIS 10 est désormais disponible pour la version Française (et les autres langues). Vous pouvez télécharger les services packs de chaque produit partir du Resource Center. La liste des problèmes corrigés se trouve sur cette même page.

Ce SP3 pour la version Française d'ArcGIS 10 contient l'ensemble des corrections des Services Packs précédents. Ainsi, il s'installe directement sur un ArcGIS 10 Français qu'il possède déjà ou pas un service pack. en cas de doute. En cas de doute sur les versions des applications et des patchs actuellement installés sur votre poste, n'hésitez pas à exécuter l'utilitaire PatchFinder pour Windows ou pour UNIX-Linux.

11 octobre 2011

Le recueil de cartes 2011 est disponible

Comme chaque année, à l'occasion de la conférence, Esri France publie le recueil de cartes réalisées par des utilisateurs ArcGIS francophones. En tant que cartographe de formation, c'est toujours un plaisir pour moi découvrir ces cartes qui témoignent à la fois d'un savoir faire en termes d'analyse spatiale, de représentation cartographique et d'esthétisme. Dans cet ouvrage de 40 pages, vous y retrouverez tout l'état de l'art de la cartographie: cartes thématiques, cartes par mailles, cartes de flux, scènes 3D, graphiques ternaires, …


L'exemplaire numérique de ce recueil de cartes 2011 se trouve sur cette page. Les participants à SIG 2011 en ont reçu un exemplaire papier, il est également possible de se le faire expédier (voir les conditions sur le site web d'Esri France).

SIG 2011 - Quelques mots pour conclure

Je termine aujourd'hui cette série d'articles consacrés à la conférence francophone des utilisateurs Esri. Ce fut un réel plaisir de pouvoir échanger avec autant de personnes durant ces 2 jours. Il s'agissait cette année encore d'un moment privilégié pour nos utilisateurs de s'informer et de partager leurs expériences. La vidéo mise en ligne sur le site web de SIG 2011 l'illustre bien.
 

Pour être complet au sujet de cette conférence, je rappellerai simplement que les résultats des différents concours sont disponibles ici:

10 octobre 2011

SIG 2011 - Esri France annonce FranceRaster V3

A l'occasion de SIG 2011, Esri France a annoncé la nouvelle version (V3) de FranceRaster, la cartographie multi-échelle coéditée avec l'IGN. Réalisée à partir des données vecteur 2010/2011 du RGE de l'IGN, cette cartographie raster représente la France avec une charte graphique homogène du 1:8 000 000 au 1:2500. 


Cette version 3 intègre, bien entendu, les mises à jour réalisées sur les bases de données du RGE depuis la version 2 mais également des évolutions intéressantes. En voici un rapide aperçu:
  • Produite à partir de BD Topo/BD Adresses en v3 (contre BD Carto/BD Adresses en v2) ce qui permet une meilleure précision de certains objets (comme les bâtiments) et l'élimination des problèmes de calage dues aux sources hétérogènes.
     
  • Effet 3D sur les bâtiments avec un ombrage du 1:10 000 au 1:2500

    Les batiments - FranceRaster V2


    Les batiments - FranceRaster V3

     
  • Production d'une véritable échelle au 1:8 000 000 pour faciliter l'usage en tant que carte de localisation, dans les applications web par exemple.

    Carte de localisation au 1:8 000 000 dans ArcGIS Viewer for Flex

  • Production d'une véritable échelle au 1:2 000 000 qui n'est plus dérivée (par pixelisation) de l'échelle 1:4 000 000.


  • Symbolisation de différentes classes de végétation (Bois, Brousailles, Vergers) issues de la BD Topo.


  • Ajout des oronymes du 1:10 000 et 1:2000 avec une information altimétrique issue de la BD Alti à 50 m.


        
  • Ajout de la symbolisation des frontières internationales du 1:20 000 au 1:2500.


       
  • Ajout des bacs et liaisons maritimes du 1:50 000 au 1:2500


  • Ajout d’une échelle 1:500 000 pour La Guadeloupe, La Martinique, La Réunion.
  • Production de Saint-Martin & Saint-Barthélemy.
  • Ajout des échelles 1:1 000 000 et 1:500 000 pour La Guyane.

Enfin, comme pour les versions précédentes, FranceRaster V3 est disponible sous la forme de services web ArcGIS via l'offre de services web Esri France. Un service web tuilé ArcGIS Server composé de plus de 16 000 000 de tuiles est en ligne pour vous permettre un accès simple à cette cartographie dans vos applications web, bureautique et mobile.

SIG 2011 - Retour sur la démo ArcGIS Runtime et KINECT


Chaque année lors de la plénière de la conférence francophone Esri, nous essayons de vous montrer des modes d'interactions cartographiques un peu innovant. Après la table tactile Microsoft Surface l'an dernier, nous nous sommes attaqués cette année aux capacités du capteur Microsoft Kinect. Habituellement utilisée dans le contexte des jeux vidéos, cette dernière propose des fonctions de détection de formes 3D qui peuvent assez simplement être étendues à la reconnaissance de geste.

Notre Kinect sur la scène de SIG 2011

La Microsoft Kinect 

La Kinect est un périphérique qui embarque un capteur vidéo couleur classique (CMOS) ainsi qu'un capteur infrarouge qui permet de connaitre, pour tout point de la scène, la distance qui le sépare du capteur. Ceci permet d'obtenir une image "de profondeur" comparable à un modèle 3D des objets situés devant la Kinect. A partir de cette image rafraichie 30 fois par secondes, il est ensuite possible de repérer les parties du corps d'un utilisateur comme les bras, les mains, les jambes, …


Le SDK Kinect for Windows

Pour pouvoir exploiter simplement les informations retournées par la Kinect, Microsoft fournie depuis quelques mois, un SDK (encore en version beta) qui permet d'exploiter la Kinect sur un PC sous Windows (alors que la Kinect est initialement conçu et développée pour la XBox). Ce SDK permet aux développeurs d'accéder très rapidement aux informations suivantes:
- tracking du squelette pour une ou deux personnes,
- flux caméra standard en couleur,
- flux camera concernant les données de profondeur (indique la distance d'un objet par rapport à la caméra),
- traitement Audio (avec traitement permettant la suppression du bruit et de l'écho), et intégration avec l'API de reconnaissance vocal de Microsoft (Microsoft Speech recognition API) très performante.

Ce SDK contient aussi les pilotes assurant les communications entre votre application et la Kinect. 


A la différence des SDK Open Source déjà dispo, le SDK Kinect fournis par Microsoft est pleinement intégré à l'écosystème .NET. Pour ceux qui craignent de ne pas disposer d'autant de ressources que dans la communauté Open Source Microsoft met à disposition (en plus des exemples et du SDK) une documentation complète, forums, vidéos, articles, galerie de projets, via le site web dédié et via son site web Channel9. Des ressources (toolkits) sont aussi disponibles sur CodePlex et NuGet à partir de cette page.

Développement de l'application

Le développement d'une application Kinect se fait avec Visual Studio 2010 en C# ou C++. Pour cette application, nous avons utilisé WPF pour la partie interface utilisateur (et l'outil de design Expression Blend 4) et C# pour le code behind. Côté technologie Esri, nous souhaitions l'usage d'ArcGIS Runtime (actuellement en beta) et son SDK .Net WPF.

Une partie importante de l'application consiste à suivre certaines parties du corps (essentiellement les mains dans notre prototype) pour manipuler la carte (navigation, zoom). L'application doit également reconnaitre les gestes et les postures afin de déclencher des actions sur l'application. Pour cela, des algorithmes spécifiques basés sur la comparaison de vecteurs 3D ont été développés pour l'apprentissage de ces gestes et leur reconnaisse par l'application.

Dans l'application, l'utilisateur peut valider le choix de son point d'intérêt en affichant le contexte de son point dans une vue immersive. Cette vue immersive est issue de la technologie Earthmine dont Esri France est désormais distributeur. Earthmine nous a mis à disposition un SDK .NET (encore en version beta) permettant de disposer d'un contrôle pour la visualisation et la navigation dans cette vue immersive accédant aux services en ligne Earthmine diffusés par leur plateforme de Cloud Computing. Ce dernier a été également utilisé Earthmine pour créer l'Add-In de visualisation des vues immersives Earthmine dans ArcMap. Bien qu'il s'agisse d'un composant de type Winform (et non WPF) son intégration dans l'application a été relativement simple.


Enfin, grâce à l'usage du SDK .Net/WPF d'ArcGIS Runtime cette application offre des fonctionnalités SIG de base comme le géocodage par adresse des points d'intérets sélectionnés par l'utilisateur, la projection à la volée entre la carte (en Lambert 93) et la vue immersive (en Lat/Long WGS 84) ou encore le calcul d'itinéraire.

Bilan sur ce prototype

Evidement, cette application n'est pas destinée à un usage opérationnel. Elle nous a tout d'abord permis de vous démontrer qu'après l'approche tactile (voir notre démo de l'an dernier avec la table Surface de Microsoft) de nouveaux modes d'interaction entre l'utilisateur et la carte peuvent encore être inventés. Par exemple, en exploitant des approches de NUI (Natural User Interface) comme le permet le capteur Microsoft Kinect. Ensuite, ce prototype a été l'occasion pour nous d'expérimenter pour la première fois la nouvelle solution de développement ArcGIS Runtime (en version beta 1 actuellement) dans un contexte .Net faisant intervenir plusieurs autres composantes (ArcGIS Server, Kinect, Earthmine, ...).

Enfin, je profite de cet article pour remercier à nouveau Simon, le stagiaire qui a travaillé avec nous durant l'été sur ce sujet. Champion de France de Rubik's Cube à l'aveugle, Simon est désormais aussi un champion en SDK Kinect !


09 octobre 2011

SIG 2011 - Un résumé en images

Vous trouverez un premier album photo de la conférence SIG 2011 sur la page Facebook d'Esri France. De quoi rappeler quelques bons souvenirs à ceux d'entre vous qui étaient présents durant ces deux journées.