30 janvier 2009

Disponibilité de la version 1.1 de l'API Flex ArcGIS


Un peu moins de 3 mois après la première version, ESRI vient de mettre en ligne une version 1.1 de l'API Flex pour ArcGIS Server. Il s'agit d'une version mineure dont l'objectif est essentiellement de compléter quelques lacunes sur certaines classes d'objets de la version 1.0 et d'améliorer ainsi la productivité du développeur sur certaines parties du modèle objet de l'API.

D'un point de vue fonctionnel, on notera tout de même des améliorations significatives sur la performance d'affichage des éléments graphiques (classe: Graphic) ainsi qu'une amélioration notable des transitions entre les images lors des déplacements. La documentation se complète également avec l'ajout de plusieurs exemples de code qui illustrent certaines des nouveautés notamment sur la prise en charge de nouveaux événements ou de nouveaux styles.

Pour plus d'informations sur ces nouveautés vous pouvez vous reporter à la page suivante.

28 janvier 2009

Séminaire en ligne sur l'API Flex ArcGIS


Nous avons commencé à en parlé dans différents articles et nous continuerons dans les prochaines semaines, l'API Flex d'ArcGIS connait un succès croissant auprès de nos utilisateurs. Pour les développeurs et les concepteurs d'application web SIG, cette API permet de construire des interfaces utilisateurs riches et modernes tout en exploitant la richesse fonctionnelle et les performances du serveur SIG ArcGIS Server.

Pour ceux d'entre vous que le sujet intéresse, je vous conseille en guise d'introduction de suivre le séminaire de formation en ligne (gratuit) organisé par ESRI. Ce séminaire (en anglais) intitulé "Building Rich Internet Application with ArcGIS API for Flex" présente les concepts des RIA, les fonctionnalités des composants Flex en général et ceux de l'API ArcGIS en particulier. Cette présentation montrera également la méthodologie pour construire et déployer rapidement une application web SIG basée sur l'API Flex ArcGIS.

Le descriptif de ce séminaire vous permettra de connaitre plus en détail le contenu de cette session d'une durée d'1 heure et qui se déroulera jeudi 29 janvier à 18h et 20h. Disposer d'un Global Account (pour ce connecter au séminaire) et être un peu familier de la technologie ArcGIS Server sont les seuls prérequis pour suivre cette formation en ligne.

24 janvier 2009

J -60 pour l’ESRI Developer Summit 2009

Le 23 mars prochain se déroulera le Developer Summit 2009 à Palm-Springs (Californie). Depuis maintenant 4 ans, cet événement est l’occasion pour la communauté des personnes développant sur les technologies ESRI de se retrouver entre développeurs mais également d’échanger avec les équipes techniques d’ESRI Inc. L’agenda de ces 3 jours de conférence s’articule autour d’une session plénière suivi de plus de 60 sessions techniques. Ces dernières vont de l’introduction à certaines technologies, produits ou plateformes de développement. Certaines sessions abordent également les évolutions à venir. Il sera notamment question cette année : d’ArcGIS 9.3.1, ArcGIS Explorer 900 et ArcGIS 9.4.

Le détail de l’agenda est accessible ici.

Pour les développeurs ArcGIS (Desktop, Engine, Server ou Explorer) c’est l’événement majeur de l’année. Je serais donc du voyage avec une délégation d’ESRI France et je vous encourage, si vous en avez la possibilité, à faire de même. Mes collègues et moi saurons vous conseiller le cas échéant sur l’organisation autour de cet événement y compris au-delà même de la conférence. En effet, la région de Palm Springs n’est pas des plus désagréable pour faire un peu de tourisme !

20 janvier 2009

Nouvelles plateformes 64-bit pour ArcGIS Server Enterprise


ESRI vient d’annoncer la disponibilité d’un supplément pour l’édition Enterprise d’ArcGIS Server 9.3. Ce nouveau DVD contient les médias permettant d’installer des versions natives 64-bit de la technologie ArcSDE pour les SGBD Oracle et Microsoft SQL Server sur les plateformes suivantes :
  • Oracle 10g (64) sur Windows
  • Oracle 11g (64) sur Windows
  • Oracle 10g (64) sur Red Hat Linux 4 et 5
  • Oracle 10g (64) sur SUSE Linux 10
  • Oracle 11g (64) sur Red Hat Linux 4 et 5
  • Oracle 11g (64) sur SUSE Linux 10
  • SQL Server 2005 (64) sur Windows
  • SQL Server 2008 (64) sur Windows
Les clients sous maintenance peuvent demander le DVD auprès d’ESRI France. A partir de la version 9.3.1 (2ème trimestre 2009), ces nouvelles plateformes seront sur le DVD ArcSDE habituel avec toutes les autres plateformes supportées par ArcGIS Server Enterprise.

11 janvier 2009

Du nouveau pour le gestionnaire de licences FlexLM d'ArcGIS


Depuis quelques semaines, ESRI propose une mise à jour de l'outil FlexLM qui gère les licences flottantes d'ArcGIS Desktop 9.x (ArcView, ArcEditor, ArcInfo et ArcInfo Workstation). Une évolution attendue, en plus des plateformes Windows et UNIX, cette nouvelle version de FlexLM est disponible également sous LINUX (Redhat et SUSE). Sur ce dernier environnement, comme sous UNIX, aucune clé physique sera nécessaire, la clé sera calculée à partir du HostID et du HostName du serveur de licences.

Cette nouvelle version de FlexLM apporte en outre les évolutions suivantes:

  • La mise en veille des PC portables ne provoque plus de déconnexion au gestionnaire de licences lors du redémarrage de la machine (NIM000652)
  • Un utilisateur distant peut maintenant accéder à des fichiers hébergé sur le serveur de licences via la passerelle du gestionnaire de licences (NIM013222)
  • Sous AIX, le gestionnaire de licences a été mis à jour pour supporter AIX 5.3 ML04 et supérieures (NIM040406)
  • Cette nouvelle version du gestionnaire de licences propose un onglet Borrowing. Pour l'instant inactive, cette fonctionnalité permettra dans des futures versions d'ArcGIS d'emprunter un jeton pour un usage en étant déconnecté du serveur de licences.
  • Le gestionnaire de licences est désormais supporté sous Windows sans clé physique (NIM003128)

Pour plus de détails et pour télécharger cette mise à jour, vous pouvez vous référez à cette page du site du support d'ESRI.

08 janvier 2009

La version française du Service Pack 1 pour ArcGIS 9.3 est disponible


Nous vous avons signalé, il y a quelques semaines, la disponibilité du Service Pack 1 pour ArcGIS 9.3 (Desktop, Engine et Server). Pour ArcGIS Desktop, le supplément français correspondant à ce correctif est désormais disponible sur le site du Support Technique d'ESRI France.

06 janvier 2009

API JavaScript ArcGIS: Aller plus loin avec les Dijits

Je termine aujourd'hui ma série d'articles sur l'API JavaScript ArcGIS (voir le premier et le deuxième), je vous propose de nous focaliser sur pour ceux d'entre vous qui souhaite continuer à découvrir tout le potentiel de ce framework.


Capitaliser sur ses développements en utilisant des Dijits


Je l'ai évoqué rapidement dans mon précédent article, un des points fort du framework Dojo est de proposer un modèle de développement de Widgets appelé Dijit. Les Dijits permettent de développer des composants d'IHM encapsulant un ou plusieurs contrôles Dojo (Dijits), les données et les fonctions métiers associées afin d'être facilement réutilisables dans différentes applications. C'est en quelque sorte l'équivalent des tâches (Tasks) dans le Web ADF d'ArcGIS Server.

Par exemple, si dans votre application vous devez développer un composant d'interface pour afficher les résultats de l'identification d'entités sur une carte, un bon réflexe sera de réaliser cette implémentation sous la forme d'un Dijit. Ce dernier sera alors réutilisable très rapidement dans toutes vous applications web JavaScript.


Pour bien comprendre ce modèle de développement du framework Dojo, un premier article de mes collègues d'ESRI Inc. (sur le blog officiel d'ArcGIS Server) introduit la notion de Dijit dans le contexte de l'API JavaScript ArcGIS.

Un deuxième article revient plus en détails, au travers d'un exemple simple, sur la manière de procéder pour créer son premier Dijit.


Conclusion

J'ai essayé de présenter brièvement quelques points forts de l'API JavaScript ArcGIS. J'espère vous avoir éclairé quelque peu sur cette API gratuite proposée par ESRI à tous les utilisateurs d'ArcGIS Server 9.3. Il y a encore pas mal à dire sur ce sujet, je reviendrais donc un peu plus tard sur d'autres aspects de cette API JavaScript en particulier sur les capacités d'intégration de celle-ci avec d'autre framework JavaScript comme Virtual Earth, Google Maps, Yahoo Pipes ou encore OpenLayers.