<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>arcOrama</title><link>http://www.arcorama.fr/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/arcorama" /><description>Un blog sur les SIG (GIS) et la cartographie, en particulier les solutions Esri (ArcView, ArcEditor, ArcInfo, ArcSDE, ArcIMS, ArcPad, ArcGIS Explorer, ArcGIS for Desktop, ArcGIS Engine, ArcGIS for Server...)</description><language>en</language><managingEditor>noreply@blogger.com (Christophe Tourret)</managingEditor><lastBuildDate>Mon, 20 May 2013 10:42:28 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">899</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">5</openSearch:itemsPerPage><feedburner:info uri="arcorama" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>48.8167</geo:lat><geo:long>2.2333</geo:long><item><title>Intégration ArcGIS OpenData/Vélib - 1. Intégration au niveau API</title><link>http://feedproxy.google.com/~r/arcorama/~3/BzFfVF6jT6w/integration-arcgis-opendatavelib-1.html</link><category>Vélib</category><category>Open Data</category><category>ArcGIS Online</category><category>Python</category><author>noreply@blogger.com (Christophe Tourret)</author><pubDate>Fri, 17 May 2013 00:04:25 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-21306256.post-2875069353995530272</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-1fV97TTPbiY/UZVLV2BqVcI/AAAAAAAAC-c/yhSwtCy0PFI/s1600/velib11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-1fV97TTPbiY/UZVLV2BqVcI/AAAAAAAAC-c/yhSwtCy0PFI/s1600/velib11.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
Cet article inaugure une série qui aura pour thème l'intégration de données OpenData et temps réel sur la plateforme ArcGIS.&lt;br /&gt;
&lt;br /&gt;
Pour ce faire, j'ai choisi d'utiliser les données du réseau Vélib, publiées par JC Decaux en Open Data depuis 2 semaines sur le site &lt;a href="http://developer.jcdecaux.com/"&gt;developer.jcdecaux.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Cet article présentera une stratégie pour intégrer le flux de données temps réel de capacité des stations Vélib en vélos et en emplacements libres sur ArcGIS Online à des fins de cartographie temps réel des disponibilités.&lt;br /&gt;
&lt;br /&gt;
L'intégration est réalisée avec un script Python, environnement tout à fait adapté à l'input (REST/Json) et à l'output (REST/Json) du process.&lt;br /&gt;
&lt;br /&gt;
Le script Python (velib_arcgis_online.py) est disponible sur le tout nouveau site Github Esri France, dans le repo &lt;a href="https://github.com/esrifrance" target="_blank"&gt;arcOrama-Velib&lt;/a&gt;. Vous y retrouverez aussi de quoi mettre en place les données cartographiques des stations Vélib, qui seront ensuites mises à jours par le script Python (cf. le README du repo).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-AUhlDTAuRxY/UZVGt1wDrrI/AAAAAAAAC-I/WclMcA2F91A/s1600/velib10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="341" src="http://2.bp.blogspot.com/-AUhlDTAuRxY/UZVGt1wDrrI/AAAAAAAAC-I/WclMcA2F91A/s640/velib10.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Stratégie d'implémentation :&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
- Récupérer l'état courant des stations Velib sur l'API JCDecaux. celle se présentent sous la forme d'un flux Json du type :&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-vaR4UdjaTeI/UZU23jrKyLI/AAAAAAAAC8o/jVP2Uap9yJ8/s1600/velib1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-vaR4UdjaTeI/UZU23jrKyLI/AAAAAAAAC8o/jVP2Uap9yJ8/s1600/velib1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Les données en jaunes sont celles qui nous intérressent pour une mise à jour en temps réel dans la base cartographique. Last_update correspond à la date/heure de la mise à jour en nb de millisecondes depuis "Epoch" (01/01/1970 à 00:00:00,000). Ce mode de gestion de la date est parfaitement adapté à une utilisation dans un contexte Json/JavaScript.&lt;br /&gt;
&lt;br /&gt;
- Se connecter à ArcGIS Online via le processus d'authentification à base de token pour accéder au service d'entités des stations. Celui-ci est public, mais éditable uniquement par un utilisateur authentifié particulier (en général le propriétaire des données au sens ArcGIS Online).&lt;br /&gt;
-&amp;nbsp;Récupérer&amp;nbsp;via l'API REST ArcGIS les données des stations dans leur état actuel sur ArcGIS Online&lt;br /&gt;
- Mettre à jour ces données dans le contexte du script Python avec les dernières infos récupérées de l'API JC Decaux.&lt;br /&gt;
- Effectuer la mise en à jour en une fois sur ArcGIS Online avec une requête Post HTTP sur l'API Rest ArcGIS.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Commentaires du script Python&amp;nbsp;&lt;/b&gt;&lt;b&gt;&lt;a href="https://github.com/esrifrance/arcOrama-Velib/blob/master/velib_arcgis_online.py" target="_blank"&gt;velib_arcgis_online.py&lt;/a&gt;&amp;nbsp;:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://2.bp.blogspot.com/-FXOxMIhKj6I/UZU42-lCZFI/AAAAAAAAC80/fxLUKHBhDF8/s1600/velib2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-FXOxMIhKj6I/UZU42-lCZFI/AAAAAAAAC80/fxLUKHBhDF8/s1600/velib2.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Ces modules permettent :&lt;br /&gt;
- requests : d'emettre des requêtes HTTP dans le script Python&lt;br /&gt;
- Json : d'encoder et décoder de données vers/de Json&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://2.bp.blogspot.com/--T-MImapBa4/UZU5f4KVGAI/AAAAAAAAC88/VZtIhVf4R0M/s1600/velib3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/--T-MImapBa4/UZU5f4KVGAI/AAAAAAAAC88/VZtIhVf4R0M/s1600/velib3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Récupération des données temps réel à partir de l'API JC Decaux. Si vous implémentez ce script, vous devrez remplacer les "xxxxx" par votre API Key JC Decaux.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-V5Fe6Lta2Ns/UZU7l1AUJ-I/AAAAAAAAC9Q/_dSxWRBtjJc/s1600/velib5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-V5Fe6Lta2Ns/UZU7l1AUJ-I/AAAAAAAAC9Q/_dSxWRBtjJc/s1600/velib5.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href="http://4.bp.blogspot.com/-Jozbj2UJgHQ/UZU6Av9fR6I/AAAAAAAAC9E/49-ev4hPUk8/s1600/velib4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Jozbj2UJgHQ/UZU6Av9fR6I/AAAAAAAAC9E/49-ev4hPUk8/s1600/velib4.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Ce bloc de code permet de récupérer le jeton (token) qui vous identifie sur la plateforme ArcGIS Online lorsque vous accéderez aux données à mettre à jour. Pour utiliser ce code dans votre contexte, substituez par votre nom d'utilisateur ArcGIS Online et son mot de passe...&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-zFMGCbtcRKU/UZU8L_XqlGI/AAAAAAAAC9Y/F2A9TzMQAUA/s1600/velib6.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zFMGCbtcRKU/UZU8L_XqlGI/AAAAAAAAC9Y/F2A9TzMQAUA/s1600/velib6.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Ce code permet l'interrogation du service ArcGIS Online des stations pour récupérer, à travers un flux Json, une liste Python des stations et de leurs caractéristiques ("features"). Pour l'implémenter vous même, vous devrez remplacer les "xxxxx" de l'URL du service par votre propre URL.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Dgcp8uRcwzA/UZU84yOgnxI/AAAAAAAAC9g/luhV0stsVcA/s1600/velib7.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Dgcp8uRcwzA/UZU84yOgnxI/AAAAAAAAC9g/luhV0stsVcA/s1600/velib7.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Ce bloc de code est la boucle principale : pour chaque station, on recherche ses données mises à jour, on vérifie que ces données ont bien évolué depuis la dernière mise à jour, et si c'est le cas, on empile les données modifiées dans une nouvelle liste Python.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-UbBe9udD0ic/UZU-4RwCe4I/AAAAAAAAC9w/-mUB4z4yfAw/s1600/velib8.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-UbBe9udD0ic/UZU-4RwCe4I/AAAAAAAAC9w/-mUB4z4yfAw/s1600/velib8.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Enfin, l'étape finale du script envoie une requête HTTP Post sur l'URL de mise à jour du service ArcGIS Online avec la version Json de la liste des stations mises à jour précédemment.&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Ce script peut facilement être exécuté&amp;nbsp;régulièrement&amp;nbsp;par un planificateur de tâches. Il s'exécute en une dizaine de secondes et dans notre cas, nous l'avons planifié pour une exécution toutes les minutes.&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Vous pouvez consulter les données à l'aide de &lt;a href="http://esrifrance.maps.arcgis.com/apps/Solutions/s1.html?appid=444d541ef8bb4e2c9cef54640799996e" target="_blank"&gt;l'application Web ArcGIS Online suivante&lt;/a&gt;&amp;nbsp;dans laquelle vous pouvez facilement rechercher une station par son nom et obtenir les infos de disponibilité en cliquant sur la station.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-rXlB_dJi3WM/UZVGRS-VMhI/AAAAAAAAC-A/WXYohRo9Zuk/s1600/velib9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="402" src="http://4.bp.blogspot.com/-rXlB_dJi3WM/UZVGRS-VMhI/AAAAAAAAC-A/WXYohRo9Zuk/s640/velib9.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Cet exemple montre combien l'intégration de données du Web (Json) est simple dans ArcGIS Online, notamment &lt;a href="http://services.arcgis.com/help/index.html?overview.html" target="_blank"&gt;grâce à l'API Rest ArcGIS&lt;/a&gt;, candidate actuellement à la normalisation coté OGC.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Dans les prochains jours, nous poursuivrons la série en regardant comme ces données, désormais (pseudo) temps réel sur ArcGIS Online, peuvent s'intégrer dans un tableau de bord dynamique de l'offre Vélib.&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/arcorama/~4/BzFfVF6jT6w" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-17T09:04:25.017+02:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-1fV97TTPbiY/UZVLV2BqVcI/AAAAAAAAC-c/yhSwtCy0PFI/s72-c/velib11.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.arcorama.fr/2013/05/integration-arcgis-opendatavelib-1.html</feedburner:origLink></item><item><title>ArcGIS Online : nouveau modèle applicatif avec recherche simple</title><link>http://feedproxy.google.com/~r/arcorama/~3/3cUWbnOBuMA/arcgis-online-nouveau-modele-applicatif.html</link><category>ArcGIS Online</category><author>noreply@blogger.com (Christophe Tourret)</author><pubDate>Wed, 01 May 2013 02:34:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-21306256.post-386220894546592000</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Ba6h8CYLscQ/UYDZwcnbUtI/AAAAAAAAC6Y/iA2NaVcq4UE/s1600/0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="http://4.bp.blogspot.com/-Ba6h8CYLscQ/UYDZwcnbUtI/AAAAAAAAC6Y/iA2NaVcq4UE/s640/0.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Avec &lt;a href="http://www.arcorama.fr/2013/04/evolution-mineure-pour-arcgis-online.html" target="_blank"&gt;la légère évolution de la semaine dernière&lt;/a&gt;, ArcGIS Online propose désormais un nouveau modèle applicatif permettant la recherche simple et assistée sur la carte.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pour mettre en oeuvre ce modèle applicatif, il vous faut :&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Un service d'entités hébergé sur ArcGIS Online ou ArcGIS for Server. Ce service servira de base à la recherche. Un ou plusieurs champs peuvent être utilisés pour la recherche "full-text". Pour cet article, &lt;a href="http://esrifrance.maps.arcgis.com/home/item.html?id=e3721331211f4b4a85ed351960d08296" target="_blank"&gt;j'utiliserai ce service&lt;/a&gt; : il expose les 3065 gares SNCF &lt;a href="http://test.data-sncf.com/index.php/gares-connexions.html" target="_blank"&gt;du jeu de données OpenData de la SNCF&lt;/a&gt;. Il est hébergé sur ArcGIS Online et dispose d'un champ "NOM_GARE".&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- &lt;a href="http://esrifrance.maps.arcgis.com/home/item.html?id=db753d7c933c4b259a2e06d5b8f771b3" target="_blank"&gt;Une carte Web&lt;/a&gt; intégrant les données que vous souhaitez présenter dans l'application y compris bien sur le service d'entités support de la recherche tel que décrit ci-dessus.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Une fois la carte Web partagée avec au moins un groupe de votre organisation (ou plus largement...), vous allez pouvoir créer une application en utilisant le nouveau modèle "Visionneuse de Parcelles". Ne faites pas attention au nom, ce modèle s'applique bien sur à tous types de données !&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Création de l'application Web :&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Ouvrir la carte Web dans la visionneuse et cliquer sur "Partager"&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-C8WPOHcvWn4/UYDaAqlvvXI/AAAAAAAAC6g/xax3TiVmP4g/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-C8WPOHcvWn4/UYDaAqlvvXI/AAAAAAAAC6g/xax3TiVmP4g/s1600/1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
- Cliquer sur "Créer une application Web". Si ce bouton est grisé, c'est que vous devez partager votre carte avec au moins un groupe, toute votre organisation ou le monde entier...&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-K_lGKXGL12M/UYDaIAkJy0I/AAAAAAAAC6o/fycCnUw7Wac/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://4.bp.blogspot.com/-K_lGKXGL12M/UYDaIAkJy0I/AAAAAAAAC6o/fycCnUw7Wac/s320/2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Aller ensuite dans la 3ème page de modèles applicatif et choisissez "Visionneuse de parcelles" et cliquer sur "Publier"&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-5FV0JylFDYc/UYDaku0a_GI/AAAAAAAAC6w/fLVX0RZ_zCE/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-5FV0JylFDYc/UYDaku0a_GI/AAAAAAAAC6w/fLVX0RZ_zCE/s1600/3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Vous devez ensuite choisir un nom et quelques métadonnées pour votre carte, puis cliquer "Enregistrer et publier". Sur l'écran suivant, cliquer sur "Accéder à l'élément maintenant" pour pouvoir paramétrer l'application.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-E6ltOPfX5Lo/UYDbcXwPXII/AAAAAAAAC68/6Q8q9PIn18k/s1600/7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-E6ltOPfX5Lo/UYDbcXwPXII/AAAAAAAAC68/6Q8q9PIn18k/s1600/7.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- Pour ce faire, cliquer sur "Configurer l'application"&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-W1dw3ge6wws/UYDgmem5KGI/AAAAAAAAC7w/dAtSy72lWHI/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-W1dw3ge6wws/UYDgmem5KGI/AAAAAAAAC7w/dAtSy72lWHI/s1600/4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
- L'application s'ouvre alors avec un panneau de configuration à gauche, vous pouvez désormais configurer les paramètres de fonctionnement et d'affichage de l'application. Les paramètres les plus importants sont le nom de la couche point vers le service d'entités ("Search layer name") et la liste des champs à rechercher ("Search layer field(s)"), attention l'application est sensible à la casse des noms de champs...&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-9ADacgP6J4A/UYDdF-U4rnI/AAAAAAAAC7Y/cyzKjlCMLd0/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-9ADacgP6J4A/UYDdF-U4rnI/AAAAAAAAC7Y/cyzKjlCMLd0/s1600/5.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Une fois la configuration réalisée, vous cliquez sur "Enregistrer" pour appliquer les changements. L'application créée ressemblera à celle-ci :&amp;nbsp;&lt;a href="http://esrifrance.maps.arcgis.com/apps/Solutions/s1.html?appid=1220b9fb35c24dcfb410761a7417a635"&gt;http://esrifrance.maps.arcgis.com/apps/Solutions/s1.html?appid=1220b9fb35c24dcfb410761a7417a635&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pour rechercher un élément sur la carte, cliquer sur la loupe et entrer un nom ou quelques lettres et choisissez l'élément à retrouver sur la carte :&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-xLkYZgB_Mfc/UYDdg_qm0iI/AAAAAAAAC7g/O7j4KoBvCOY/s1600/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-xLkYZgB_Mfc/UYDdg_qm0iI/AAAAAAAAC7g/O7j4KoBvCOY/s1600/6.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Bien sur, comme tous les modèles applicatifs, le code source peut être téléchargé pour l'adapter ou s'en inspirer pour mettre en place votre propre application Web. Cela se fait à l'étape où vous avez choisi le modèle "visionneuse de parcelle" : cliquer sur Télécharger au lieu de "Publier" et vous téléchargerez les sources JavaScript de l'application et de sa page de configuration.&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/arcorama/~4/3cUWbnOBuMA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-01T11:34:52.093+02:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Ba6h8CYLscQ/UYDZwcnbUtI/AAAAAAAAC6Y/iA2NaVcq4UE/s72-c/0.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.arcorama.fr/2013/05/arcgis-online-nouveau-modele-applicatif.html</feedburner:origLink></item><item><title>Evolution mineure pour ArcGIS Online</title><link>http://feedproxy.google.com/~r/arcorama/~3/RnRqJVd14ZQ/evolution-mineure-pour-arcgis-online.html</link><category>ArcGIS Online</category><author>noreply@blogger.com (Christophe Tourret)</author><pubDate>Mon, 29 Apr 2013 07:20:47 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-21306256.post-2662217352911195505</guid><description>Le 28 avril dernier, la plateforme ArcGIS Online a subi une légère mise à jour complétant ainsi l'évolution importante de mars dernier.&lt;br /&gt;
&lt;br /&gt;
Voila quelques unes des nouveautés présentes depuis cette mise à jour :&lt;br /&gt;
&lt;br /&gt;
- Calcul d'itinéraire : une nouvelle option est disponible pour calculer un itinéraire qui revient à son point de départ.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-egUNjmi589M/UX5_SZ0kMFI/AAAAAAAAC5w/_uldRX8c70I/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-egUNjmi589M/UX5_SZ0kMFI/AAAAAAAAC5w/_uldRX8c70I/s1600/1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
- Couches WMS : possibilité de visualiser la légende des services WMS qui en disposent dans la visionneuse ArcGIS.com&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-g5OZU7cvOOE/UX5_Xb2fiPI/AAAAAAAAC54/PaO12ETLkI8/s1600/2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="274" src="http://3.bp.blogspot.com/-g5OZU7cvOOE/UX5_Xb2fiPI/AAAAAAAAC54/PaO12ETLkI8/s640/2.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Légende composée sur plusieurs couches WMS issues des géoservices du BRGM&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
- Gestion des services de cartes dynamiques ArcGIS for Server 10.1 : l'utilisateur de la visionneuse ArcGIS.com peut désormais renommer et supprimer des couches au sein d'un services de cartes dynamique, il peut aussi activer et désactiver l'affichage de ces couches.&lt;br /&gt;
&lt;br /&gt;
- Nouveau modèle applicatif de visite cartographique (Map Tour) : ce nouveau modèle permet de construire un application&amp;nbsp;mêlant carte interactive, photos et textes. L'application est très largement personnalisable dans une interface puissante de configuration.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-pCXP1Z8mQCQ/UX6BYWjGE7I/AAAAAAAAC6I/MROTsZRYqZU/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="386" src="http://2.bp.blogspot.com/-pCXP1Z8mQCQ/UX6BYWjGE7I/AAAAAAAAC6I/MROTsZRYqZU/s640/3.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Plus de détails dans l'aide en ligne d'ArcGIS Online :&amp;nbsp;&lt;a href="http://resources.arcgis.com/en/help/arcgisonline/#/na/010q00000006000000"&gt;http://resources.arcgis.com/en/help/arcgisonline/#/na/010q00000006000000&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/arcorama/~4/RnRqJVd14ZQ" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-29T16:20:47.220+02:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-egUNjmi589M/UX5_SZ0kMFI/AAAAAAAAC5w/_uldRX8c70I/s72-c/1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.arcorama.fr/2013/04/evolution-mineure-pour-arcgis-online.html</feedburner:origLink></item><item><title>Nouveau module d'intégration Drupal / ArcGIS Online</title><link>http://feedproxy.google.com/~r/arcorama/~3/_3a3xiSUBEA/nouveau-module-dintegration-drupal.html</link><category>ArcGIS Online</category><category>Drupal</category><category>CMS</category><category>Portal for ArcGIS</category><author>noreply@blogger.com (Christophe Tourret)</author><pubDate>Tue, 16 Apr 2013 12:28:03 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-21306256.post-1940112630290508716</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-pp30lYAUnvM/UW2eXyPI47I/AAAAAAAAC5Q/3_gWIooVDxc/s1600/drupal-planet.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-pp30lYAUnvM/UW2eXyPI47I/AAAAAAAAC5Q/3_gWIooVDxc/s320/drupal-planet.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Esri vient de mettre en ligne sur Github un module Drupal permettant l'intégration de ressources ArcGIS Online sur un site Drupal.&lt;br /&gt;
&lt;br /&gt;
Ce module permet :&lt;br /&gt;
&lt;br /&gt;
- d'intégrer sur un site Drupal une galerie ou un carrousel présentant le contenu d'un groupe ArcGIS Online sous forme de vignettes et permettant aux utilisateurs du site de choisir un contenu.&lt;br /&gt;
&lt;br /&gt;
- d'intégrer une carte Web ArcGIS dans un site Drupal.&lt;br /&gt;
&lt;br /&gt;
Ce module est disponible en open source, sous licence MIT, sur le site GitHib d'Esri. Il supporte Drupal 7.x avec ArcGIS Online ainsi que Portal for ArcGIS.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez accéder au repo GitHub en suivant ce lien :&amp;nbsp;&lt;a href="https://github.com/Esri/drupal-map-gallery-webmaps"&gt;https://github.com/Esri/drupal-map-gallery-webmaps&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Et pendant que vous y êtes, jetez un coup d'oeil aux 82 repos désormais publiés par Esri sur GitHub !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/arcorama/~4/_3a3xiSUBEA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-16T21:28:03.350+02:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-pp30lYAUnvM/UW2eXyPI47I/AAAAAAAAC5Q/3_gWIooVDxc/s72-c/drupal-planet.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.arcorama.fr/2013/04/nouveau-module-dintegration-drupal.html</feedburner:origLink></item><item><title>Esri Developer Summit 2013 : la perspective de David Jonglez</title><link>http://feedproxy.google.com/~r/arcorama/~3/DbTDrns-CNE/esri-developer-summit-2013-la.html</link><category>Developer Summit</category><author>noreply@blogger.com (Christophe Tourret)</author><pubDate>Tue, 09 Apr 2013 00:23:46 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-21306256.post-6332274376923495827</guid><description>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:DocumentProperties&gt;
  &lt;o:Revision&gt;0&lt;/o:Revision&gt;
  &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt;
  &lt;o:Pages&gt;1&lt;/o:Pages&gt;
  &lt;o:Words&gt;754&lt;/o:Words&gt;
  &lt;o:Characters&gt;4153&lt;/o:Characters&gt;
  &lt;o:Company&gt;Esri France&lt;/o:Company&gt;
  &lt;o:Lines&gt;34&lt;/o:Lines&gt;
  &lt;o:Paragraphs&gt;9&lt;/o:Paragraphs&gt;
  &lt;o:CharactersWithSpaces&gt;4898&lt;/o:CharactersWithSpaces&gt;
  &lt;o:Version&gt;14.0&lt;/o:Version&gt;
 &lt;/o:DocumentProperties&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;FR&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;JA&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="276"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
table.MsoNormalTable
 {mso-style-name:"Tableau Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:"";
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin-top:0cm;
 mso-para-margin-right:0cm;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0cm;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:Calibri;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-fareast-language:EN-US;}
&lt;/style&gt;
&lt;![endif]--&gt;



&lt;!--StartFragment--&gt;

&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-d06iBmsuVp8/UWLrUCiwdKI/AAAAAAAAC4s/MGxwS0OA6U4/s1600/photo.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-d06iBmsuVp8/UWLrUCiwdKI/AAAAAAAAC4s/MGxwS0OA6U4/s640/photo.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Une fois n'est pas coutume, arcOrama va donner la parole à un invité pour le temps d'un article. David Jonglez (&lt;a href="https://twitter.com/djonglez" target="_blank"&gt;@djonglez&lt;/a&gt;) vient de rejoindre Esri France et il a pu se joindre aux 15 personnes du staff Esri France et aux 35 clients et partenaires présents à Palm Springs il y a 2 semaines pour le Developer Summit Esri 2013. Il y a pire pour entamer une collaboration... David a plus de 10 ans d'expérience dans le domaine de l'Information Géographique et était jusqu'il y a peu Directeur du Centre d'Excellence SIG de CapGemini. Il rejoint Esri France pour prendre en charge le Business Development de l'entreprise. David nous donne dans cet article sa vision synthétique du Developer Summit, des annonces d'Esri ainsi que de la stratégie de l'éditeur, une vision pas tout à fait de l'intérieur mais plus seulement extérieure...&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-BBy5TI4FMQ8/UWMSaquyK2I/AAAAAAAAC48/AmoLzqagvDo/s1600/DSC01004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="306" src="http://2.bp.blogspot.com/-BBy5TI4FMQ8/UWMSaquyK2I/AAAAAAAAC48/AmoLzqagvDo/s640/DSC01004.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
"Le Developer Summit Esri vient de se terminer. Le temps de l’analyse
et de la synthèse est ainsi venu.&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Cette édition 2013 a été particulièrement riche et marque sans aucun
doute un tournant majeur pour Esri. Sans pour autant parler de révolution,
puisque ces évolutions s’inscrivent dans la durée et ont été soigneusement
préparées et régulièrement promues auprès des partenaires et utilisateurs d’ArcGIS,
2013 est néanmoins marqués par un «&amp;nbsp;shift&amp;nbsp;» majeur sur un triptyque technologique,
économique et culturel.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;b&gt;&lt;span lang="EN-US" style="font-size: 14pt; line-height: 115%;"&gt;“ArcGIS as a plateform”&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Dans la continuité des annonces réalisées aux Developer Summit 2011 et
2012, la plateforme ArcGIS Online et son offre jumelle “sur site”, Portal for
ArcGIS, s’étoffent en fonctionnalités et sont devenues l’un des axes principaux
de la stratégie produit d'Esri.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Pour ce faire, Esri a entrepris depuis quelques années une
urbanisation de ses solutions (version 10 et 10.1, Runtime, APIs, sécurité …)
pour donner naissance à une plateforme robuste, performante et ouverte,
intégrant progressivement de nouvelles briques répondant à de nouveaux usages
(Location Intelligence, BigData, GeoEvent/GeoTrigger, …). Esri complète ainsi
sa gamme avec notamment de nouveaux connecteurs pour les principaux produits de
Business Intelligence du marché. Après Cognos, c’est au tour de Microstrategy
d’IBM et de Business Object (SAP) de bénéficier de connecteurs à la plateforme
ArcGIS. Côté Big Data, Esri a développé un ensemble de composants logiciels
libres pour Hadoop permettant à la plateforme ArcGIS d’intégrer des traitements
Hadoop dans des géotraitements, mais aussi d’étendre Hadoop en apportant la
capacité de requête spatiale à Hives. Notons enfin, la toute prochaine
intégration dans ArcGIS des technologies de la start-up Geoloqi acquise par Esri
au printemps 2012. GeoEvent et GeoTrigger
permettent de gérer des flux massif de données de localisation temps réel.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Au-delà de ces évolutions importantes de l’aspect logiciel/fonctionnel
de la plateforme ArcGIS, Esri poursuit ses investissements dans les contenus (données
images, météorologiques ou encore démographiques mondiales) et a initié une
importante démarche autour du développement de solutions métiers (Templates
applicatifs) notamment sur les thématiques&amp;nbsp;: collectivités locales, réseaux
d’eau/assainissement et défense/sécurité intérieure.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;b&gt;&lt;span style="font-size: 14pt; line-height: 115%;"&gt;Un nouveau modèle économique pour
de nouveaux usages&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Suivant cette stratégie produits autour de l’offre ArcGIS
Online&amp;nbsp;», Esri propose un modèle de Licence alternatif, basé sur la
consommation de crédits, les clients ne payant que pour l’usage qui est fait de la plateforme (Pay per use). La consommation de crédits dépend de deux
paramètres, à savoir le nombre d’utilisateurs et la consommation des services
exposés sur la plateforme.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Esri lance également un Marketplace pour dynamiser l’offre en
solutions applicatives (Apps) autour de sa plateforme. Cette place de marché
des applications devrait non seulement faciliter l’accès à des applications
métiers «&amp;nbsp;prêtes à l’emploi&amp;nbsp;» par les utilisateurs de la plateforme,
mais également fortement dynamiser l’écosystème existant de partenaires Esri, en leur donnant accès à un
marché mondial.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;b&gt;&lt;span style="font-size: 14pt; line-height: 115%;"&gt;Ouverture et agilité, moteurs de
l’innovation&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
L’une des évolutions les plus marquantes est sans aucun doute l’évolution
culturelle des équipes Produit d’Esri.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Ce changement s’opère notamment par l’avènement du Social Development au
sein des équipes d’Esri ou avec des parties prenantes externes. Le déploiement
de Github comme plateforme de développement collaboratif, le développement et
la diffusion de composants Open Sources connexes au cœur de la solution ArcGIS
(GIS tools for Hadoop par exemple), ou encore l’usage de composants OpenSource pour étendre ses solutions illustrent la volonté de l’éditeur à s’inscrire pleinement
dans cette dynamique d’ouverture et d’agilité qu’offre le Social Development.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Un deuxième aspect important de l’évolution culturelle de l’éditeur
s’illustre parfaitement à travers l’équipe Geoloqi qui a récemment rejoint Esri
et qui est spécialisée dans la conception d’interfaces utilisateur efficaces et
performantes. Au-delà de l’innovation portée par leurs concepts de GeoEvent et
GeoTrigger, cette équipe prône la simplicité et l’intelligence des interfaces
clientes pour faciliter l’usage des applications cartographiques.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
Le Developer Summit 2013 aura sans aucun doute marqué la communauté
des développeurs et partenaires d’Esri. Esri affirme clairement sa stratégie
«&amp;nbsp;Cloud&amp;nbsp;» et confirme son indéniable leadership en complétant son
offre d’un grand nombre de nouveautés. Le lancement de sa place de marché
d’applications, l’ouverture des composants connexes à son offre et
l’enrichissement de ses contenus accentuent ce leadership et l’attractivité de
son offre sur un marché qui attire de plus en plus l’intérêt des plus grands
éditeurs de l’IT."&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;i&gt;David Jonglez&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;!--EndFragment--&gt;&lt;img src="http://feeds.feedburner.com/~r/arcorama/~4/DbTDrns-CNE" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-09T09:23:46.122+02:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-d06iBmsuVp8/UWLrUCiwdKI/AAAAAAAAC4s/MGxwS0OA6U4/s72-c/photo.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.arcorama.fr/2013/04/esri-developer-summit-2013-la.html</feedburner:origLink></item></channel></rss>
