05 février 2010

Animations avec l'API JavaScript ArcGIS

J'ai déjà eu l'occasion de dire sur ce blog tout le bien que je pense de l'API JavaScript ArcGIS et en quoi elle constitue une alternative intéressante à l'API Flex ou Silverlight lorsqu'il s'agit de réaliser des applications relativement simples en termes d'ergonomie et de fonctionnalités. Une nouvelle illustration aujourd'hui avec un sujet assez classique qui consiste à animer des couches dont les données évoluent au cours du temps. Pour cela, j'ai relevé deux exemples d'applications simples mais intéressantes. Toutes deux développées avec l'API JavaScript, elles montrent comment animer une carte en fonction du temps.

La première application présente l'évolution du niveau d'eau durant un épisode de crue (le code source peut se télécharger ici).


La seconde application présente l'évolution du taux de chômage aux Etats-Unis au cours de l'année 2009.

02 février 2010

Réseaux-sociaux, Géoservices et ArcGIS Explorer

J'avais déjà évoqué dans arcOrama la disponibilité d'un plug-in pour ArcGIS Explorer permettant d'exploiter les géotags de Twitter. La vidéo ci-dessous illustre comment construire rapidement un modèle d'information temps-réel (ici autour de séisme en Haïti) à l'aide d'ArcGIS Explorer, de services web cartographiques répertoriés dans ArcGIS Online et de flux GeoRSS de différentes origines.

30 janvier 2010

En bref ...


Un petit point sur les informations intéressantes dans l'actualité ESRI de ces derniers jours:

  • Versioning 101, un bel article présentant de manière simple et synthétique le mécanisme de versionnement des Géodatabases Enterprise et Workgroup.


  • Le programme beta d'ArcGIS 10 suit le calendrier prévisionnel annoncé par ESRI l'été dernier avec la sortie cette semaine de la version beta 2.

  • Un article intéressant explique comment ajouter des diagrammes (histogrammes, camemberts, courbes, ...) dans les fiches HTML ArcGIS en utilisant l'API Google Charts.

  • Un exemple de code montrant l'intégration du fond de carte OpenStreetMap avec l'API Flex ArcGIS.

  • Un exemple intéressant d'application intégrant les fonctions de géocodage de Google, Google StreetView et l'API Silverlight ArcGIS.

  • Un séminaire en ligne gratuit sur les différentes solutions de mobilité d'ESRI avec en particulier un focus sur ArcGIS Mobile.

29 janvier 2010

CrimeMapping


En parcourant les sites web ArcGIS Server en production, je viens de découvrir l'application CrimeMapping développé par la société Omega. Cette application cartographie tous les actes de criminalité sur le territoire américain. On est encore loin, en France, d'avoir une telle application accessible au grand public mais ce qui a retenu mon attention c'est surtout l'interface utilisateur. A l'ouverture de l'application on pense qu'il s'agit d'une application réalisée avec l'API Flex ou Silverlight mais en réalité l'application est basée sur l'API JavaScript ArcGIS.


Un bel exemple d'exploitation des capacités d'IHM offertes par le Framework Dojo sur lequel est construite l'API JavaScript d'ESRI. On notera également l'utilisation de l'API Google Chart pour la génération des rapports. Plus limitée que ce que l'on trouve dans les librairies Flex ou Silverlight, elle reste néanmoins très efficace dans ce type de contexte simple.