Rapport de Mini-Projet en ArcGIS Engine
|
|
- Marie-Jeanne Rivard
- il y a 8 ans
- Total affichages :
Transcription
1 Rapport de Mini-Projet en ArcGIS Engine Réalisée par : Asmae BENMESSAOUD 3ème Année Cycle d Ingénieur Géoinformation Année Universitaire 2010-
2 Sommaire 1
3 Introduction L analyse géographique et la visualisation spatiale améliorent le fonctionnement, la prise de décision et la résolution des problèmes, pour ces raisons et bien d autre les développeurs de logiciels ont pu concevoir des applications simples et spécialisées aillant la puissance de la technologie des systèmes d information géographique (SIG) pour notre expertise domaine. L ArcGIS Engine présente un outil très puissant de développement qui rassemble tout ce qu on a besoin pour développer et déployer des solutions SIG personnalisées. 2
4 I.Présentation de l ArcGIS Engine : I-1) Introduction d ArcGIS Engine : ArcGIS Engine est une nouvelle infrastructure de composants au sein de la gamme de produits ESRI ArcGIS, conçue pour intégrer des fonctionnalités spatiales à de nouvelles applications ou des applications existantes. ArcGIS Engine intègre les deux composants suivants : Le Kit de développement d'arcgis Engine, qui contient les composants et les outils de développement permettant de concevoir des solutions, La Licence de déploiement d'arcgis Engine, l'infrastructure indispensable pour exécuter les applications ArcGIS Engine. ArcGIS Engine constitue une gamme complète de composants logiciels clés, d outils et de ressources rassemblés permettant aux développeurs de concevoir des applications SIG et cartographiques personnalisées. Les développeurs peuvent étendre les bibliothèques d objets et contrôler intégralement l apparence et l utilisation des interfaces utilisateur de leurs applications. Les fonctionnalités d ArcGIS Engine peuvent être utilisées occasionnellement dans une application ou en constituer le 3
5 composant central. Les applications peuvent être déployées au sein de l infrastructure d ArcGIS Engine ou les développeurs peuvent intégrer des fonctionnalités SIG à d autres applications personnalisées ou commerciales telles que Microsoft Word ou Excel. I-2) Les fonctionnalités principales d ArcGIS Engine : *Création de cartes : Affichage des données, transparence des données multicouches, projections à la volée, Classification des données, Etiquetage de la symbologie, Mise en forme et impression *Interaction avec les cartes : Déplacement et zoom Identification, Hyperlien vers des applications ou adresses URL externes, Analyse de cartes, Opérations de sélection : sélection interactive, sélection par attribut, Opérations d analyse : mise en zone tampon, découpage, fusion, intersection, union, jointure spatiale. *Création de données (fichier de formes et géodatabase personnelle) : Edition de fichiers de formes et de géodatabase, Rectification d images Géocodage et événements, Segmentation dynamique Fichiers MXD en lecture et écriture. ArcGIS Engine permet : D intégrer une logique SIG à des applications industrielles personnalisées, 4
6 De concevoir et de déployer efficacement des applications SIG, D accéder à une logique SIG avancée à partir d applications simplifiées, D intégrer une logique et des cartes SIG à des applications commerciales telles que Microsoft Word et Excel, De concevoir des applications compatibles entre platesformes avec VB.NET, C++, ou Java. I-3) Conception d applications avec ArcGIS Engine: Les développeurs conçoivent des applications ArcGIS Engine dans l environnement de développement intégré de leur choix, tel que : Microsoft Visual Basic (VB) et Visual Studio.NET Eclipse, Sun ONE Studio et Borland JBuilder pour les développeurs Java Les développeurs enregistrent les composants du kit de développement d ArcGIS Engine dans leur environnement de développement intégré, Par exemple, un développeur VB peut concevoir une application SIG spécialisée en ajoutant à l application un contrôle de carte, un contrôle de table des matières et les barres d outils de son choix. L application terminée peut alors être installée sur n importe quel poste ArcGIS Engine Runtime (y compris les postes ArcGIS Desktop) à des fins de déploiement. I-4) Déploiement d applications ArcGIS Engine : Toutes les applications conçues avec le kit de développement 5
7 d ArcGIS Engine nécessitent ArcGIS Engine Runtime ou une application ArcGIS Desktop (ArcView, ArcEditor ou ArcInfo ) pour s exécuter correctement. Le créateur d une application peut fournir le logiciel ArcGIS Engine Runtime intégré au code exécutable ou demander à l utilisateur final d obtenir une licence pour le logiciel ArcGIS Engine Runtime directement auprès d ESRI. Le logiciel ArcGIS Engine Runtime standard fournit les fonctionnalités de base de tous les produits ArcGIS et peut être amélioré par : L extension Géodatabase Update pour un accès total en lecture/écriture à une géodatabase multiutilisateurs, L extension 3D pour la visualisation 3D avancée, L extension spatiale pour l analyse spatiale complexe. I I. Présentation de Mini-Projet: I I-1) Introduction : Dans le cadre de notre formation d une semaine avec Mr. BOUAZAOUI, qui était très intéressante pour nous, car on avait appris tous un bagage pour le développement des applications en ArcGIS Engine à travers : des cours théoriques, des exposés et ainsi des exercices quotidiens. À la fin de cette formation on avait été censé de faire une application qui constitue la continuité de dernier exercice qu on a fait sur la cartographie qualitatif et quantitatif mais nous 6
8 avons été conçue de refaire la cartographie qualitatif à travers la valeur unique et la cartographie quantitatif en utilisant le changement du couleur et de symbole, pratiquement c est comme ce qui existe sur ArcMap dans les propriétés des couches dans l onglet «Symbology». I I-1) L interface demandé par le professeur : Le professeur nous a proposé de faire une interface qui ressemble au schéma ci-dessous : *Le schéma proposé : 7
9 III. Application : À l exécution de mini-projet vous trouvez la page suivante : 8
10 Pour passer à faire une cartographie on fait : On aura l interface suivante: 9
11 Pour faire une cartographie qualitatif on choisit une couche sous forme des points et on clique sur le bouton «Valeur Unique» on obtient : 10
12 Sur la Map on trouve : Pour une couche sous format polygone comme «région» on obtient : Sur la Map on a : 11
13 Pour une couche sous format line comme «les réseaux hydrauliques» on a : Sur la carte on avait : 12
14 Pour la réalisation de cette première étape on a utilisé deux fonctions principales dans le module «valeur_unique_point» et «valeur_unique_ fil» et selon la forme de notre couche, on les a appelés dans le bouton valider par le code suivant: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form2.DataGridView1.Rows.Clear() If Rechercher_Layer_byname_in_carte(Form2.cmb1.Text).FeatureClass.ShapeType = ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPoint Then valeur_unique_point(rechercher_layer_byname_in_carte(form2.cmb1.text), ComboBox1.Text, 50) ElseIf Rechercher_Layer_byname_in_carte(Form2.cmb1.Text).FeatureClass.ShapeType = ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolygon Then valeur_unique_fil(rechercher_layer_byname_in_carte(form2.cmb1.text), ComboBox1.Text, 50) Else valeur_unique_line(rechercher_layer_byname_in_carte(form2.cmb1.text), ComboBox1.Text, 50) End If decl = False End Sub 13
15 Pour la cartographie qualitatif suivant la couleur on choisit la couche et on clique sur le bouton «couleur», on choisit le champ, la classe et a couleur : Et sur la Map on obtient : 14
16 Pour une autre type de format de couche polygone par exemple on a même la possibilité de modifier la couleur en faisant un double clique sur la couleur afficher sur la DataGrid: La partie la plus intéressante dans le code de cette deuxième partie est celle qui existe sur le bouton OK où on modifie la couleur on a fait : Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim min As Integer Dim max As Integer Dim pgeolayer As IGeoFeatureLayer pgeolayer = Rechercher_Layer_byname_in_carte(Form2.cmb1.Text) 'Find the selected field in the feature layer Dim featureclass As IFeatureClass = m_featurelayer.featureclass Dim field As IField = featureclass.fields.field(featureclass.findfield(frm_couleur.combobox1.te)) 'Get a feature cursor Dim cursor As ICursor cursor = m_featurelayer.search(nothing, False) 'Create a DataStatistics object and initialize properties Dim datastatistics As IDataStatistics = New DataStatisticsClass datastatistics.field = field.name datastatistics.cursor = cursor 'Get the result statistics Dim statisticsresults As IStatisticsResults statisticsresults = datastatistics.statistics 15
17 'Set the values min min and max values min = statisticsresults.minimum max = statisticsresults.maximum 'Create a new ClassBreaksRenderer and set properties m_classbreaksrenderer = New ClassBreaksRenderer m_classbreaksrenderer.field = frm_couleur.combobox1.selecteditem m_classbreaksrenderer.breakcount = Convert.ToInt32((frm_couleur.ComboBox2.Text)) + 1 m_classbreaksrenderer.minimumbreak = Convert.ToDouble(min) 'Calculate the class interval by a simple mean value Dim interval As Double interval = (Convert.ToDouble(max + 1) m_classbreaksrenderer.minimumbreak) / m_classbreaksrenderer.breakcount 'Get the color ramp Dim colorramp As IColorRamp colorramp = m_stylegalleryitem.item 'Set the size of the color ramp and recreate it colorramp.size = Convert.ToInt32(frm_couleur.ComboBox2.Text) + 2 colorramp.createramp(false) Dim i As Integer, currentbreak As Double Dim simplefillsymbol As ISimpleFillSymbol Dim smarker As ISimpleMarkerSymbol Dim simpleline As ISimpleLineSymbol 'Get the enumeration of colors from the color ramp Dim enumcolors As IEnumColors = colorramp.colors enumcolors.reset() currentbreak = m_classbreaksrenderer.minimumbreak ' test de shapetype If m_featurelayer.featureclass.shapetype = ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPoint Then For i = 0 To m_classbreaksrenderer.breakcount - 1 'Set class break m_classbreaksrenderer.break(i) = currentbreak 'Create simple marker symbol and set color smarker = New SimpleMarkerSymbol smarker.style = esrisimplemarkerstyle.esrismscircle smarker.size = 5 smarker.color = enumcolors.next() 'Add symbol to renderer m_classbreaksrenderer.symbol(i) = smarker currentbreak += interval addcontrol(smarker, i, m_classbreaksrenderer.label(i)) Next i ElseIf m_featurelayer.featureclass.shapetype = ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolygon Then For i = 0 To m_classbreaksrenderer.breakcount - 1 'Set class break m_classbreaksrenderer.break(i) = currentbreak 'Create simple fill symbol and set color simplefillsymbol = New SimpleFillSymbolClass simplefillsymbol.color = enumcolors.next() 'Add symbol to renderer ' m_classbreaksrenderer.symbol(i) = simplefillsymbol 16
18 m_classbreaksrenderer.symbol(i) = simplefillsymbol currentbreak += interval addcontrol(simplefillsymbol, i, m_classbreaksrenderer.label(i)) Next i 'Form1.AxMapControl1.ActiveView.Refresh() Else For i = 0 To m_classbreaksrenderer.breakcount - 1 'Set class break m_classbreaksrenderer.break(i) = currentbreak 'Create simple fill symbol and set color simpleline = New SimpleLineSymbol simpleline.color = enumcolors.next() simpleline.style = esrisimplelinestyle.esrislssolid simpleline.width = 5 'Add symbol to renderer ' m_classbreaksrenderer.symbol(i) = simplefillsymbol m_classbreaksrenderer.symbol(i) = simpleline currentbreak += interval addcontrol(simpleline, i, m_classbreaksrenderer.label(i)) Next i End If If pgeolayer Is Nothing Then Exit Sub ''Set the new renderer pgeolayer.renderer = m_classbreaksrenderer Form1.AxMapControl1.ActiveView.ContentsChanged() ''Refresh the display Form1.AxMapControl1.Refresh(esriViewDrawPhase.esriViewGeography, pgeolayer, Nothing) ''Hide the form Me.Hide() End Sub 17
19 La troisième partie est un petit peu où on a trouvé des problèmes car on doit faire une cartographie quantitatif par un symbole gradué et on a trois types de couche différentes comme on a déjà présenté : on a des couches sous formats : point, ligne et polygone, mais heureusement on a pu arriver enfin à réaliser notre but et on a comme une première interface : Et sur la Map on a : 18
20 Pour une couche sous format line on choisit le nombre de classe, la taille ; et le nouveau symbole : On clique sur OK on obtient : 19
21 On valide notre choix par : Sur la Map on avait le résultat suivant : 20
22 Pour la couche région on a suivis les mêmes démarches et on avait comme résultat : 21
23 Le code le plus intéressant dans cette deuxième partie se résume dans les deux fonctions qu on a ajoutées dans le module : «symbol_gradué_point» et «symbol_gradué_line», ont les a appelés dans Le bouton valider de la forme «frm_symbol» par la syntaxe suivante : Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Select Case Rechercher_Layer_byname_in_carte(Form2.cmb1.Text).FeatureClass.ShapeType Case esrigeometrytype.esrigeometrypoint symbol_gradué_point(combobox2.text, Rechercher_Layer_byname_in_carte(Form2.cmb1.Text), ComboBox1.Text, ComboBox3.Text, ComboBox4.Text) Case esrigeometrytype.esrigeometrypolyline symbol_gradué_line(combobox2.text, Rechercher_Layer_byname_in_carte(Form2.cmb1.Text), ComboBox1.Text, ComboBox3.Text, ComboBox4.Text) Case esrigeometrytype.esrigeometrypolygon symbol_gradué_point(combobox2.text, Rechercher_Layer_byname_in_carte(Form2.cmb1.Text), ComboBox1.Text, ComboBox3.Text, ComboBox4.Text) End Select decl = False End Sub Aussi le code de l affichage dans la DataGrid n était pas facile à réaliser on a utilisé deux autre fonctions dans le module : Private Function PreviewImage() As Image 'Get and set the style class Dim symbologystyleclass As ISymbologyStyleClass symbologystyleclass = frmsymbol.axsymbologycontrol1.getstyleclass(frmsymbol.axsymbologycontrol1.s tyleclass) 'Preview an image of the symbol Dim picture As stdole.ipicturedisp picture = symbologystyleclass.previewitem(galleryitem, 70, 30) Return System.Drawing.Image.FromHbitmap(New System.IntPtr(picture.Handle)) End Function Private Function PreviewImageline() As Image Dim image As System.Drawing.Image 'Get and set the style class Dim symbologystyleclass As ISymbologyStyleClass symbologystyleclass = frmsymbol.axsymbologycontrol1.getstyleclass(esrisymbologystyleclass.esristy leclasslinesymbols) 'Preview an image of the symbol 22
24 Dim picture As stdole.ipicturedisp picture = symbologystyleclass.previewitem(galleryitem, 70, 30) image = System.Drawing.Image.FromHbitmap(New System.IntPtr(picture.Handle)) Return image End Function et pour les relier à l affichage sur la DataGrid on les a appeler dans deux autre fonctions qui sont : Public Sub addcontrol2(byval jsy As ISymbol, ByVal i As Integer, ByVal str As String) Form2.DataGridView1.Rows.Add() Form2.DataGridView1.Rows(i).Cells(0).Value = PreviewImage() Form2.DataGridView1.Rows(i).Cells(1).Value = str Form2.DataGridView1.Rows(i).Cells(2).Value = str End Sub Public Sub addcontrol3(byval jsy As ISymbol, ByVal i As Integer, ByVal str As String) Form2.DataGridView1.Rows.Add() Form2.DataGridView1.Rows(i).Cells(0).Value = PreviewImageline() Form2.DataGridView1.Rows(i).Cells(1).Value = str Form2.DataGridView1.Rows(i).Cells(2).Value = str End Sub Conclusion A la fin de ce Mini-Projet et on guide de conclusion il parait crucial à nos yeux que l ArcGIS Engine permet d élaborer une vaste gamme d applications SIG, et d incorporer le SIG dans une application quelconque. Certains départements SIG souhaitent mettre au point des visionneuses SIG spécialisées avec des outils adaptés à leurs utilisateurs. Par exemple, un service administratif municipal peut avoir besoin d une série d applications de rapports fonciers spécialisés, basés sur des informations de la base de données SIG, qui les intègrent à des commandes de 23
25 travaux auprès d entreprises à des fins d autorisations, d imposition, de revues de planification, etc. Application foncière municipale avec ArcGIS Engine 24
Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France
Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor
Plus en détailQu est-ce que ArcGIS?
2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,
Plus en détailArcGIS Desktop Les nouveautés de la version 10. Gaëtan LAVENU
ArcGIS Desktop Les nouveautés de la version 10 Gaëtan LAVENU La plateforme ArcGIS 10 Cloud Mobile Web Visualiser Créer Collaborer Découvrir Gérer Analyser Entreprise Locale Bureautique Les nouveautés d
Plus en détailArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables
Conférence SIG 2008 Ateliers Techniques 1 er et 2 Octobre 2008 S'il vous plait! Merci d'éteindre vos appareils portables ArcGIS Mobile 9.3 Cédric Pesty Gael Simon 1 Agenda de la session Introduction sur
Plus en détailArcGIS. for Mobile. Comprendre notre monde
ArcGIS for Mobile Comprendre notre monde Accroître l efficacité des équipes mobiles Qu est-ce qu un SIG nomade? La technologie SIG (système d information géographique) mobile étend le SIG au-delà de l
Plus en détailCours iguess. inotes v10.1
Cours iguess inotes v10.1 Ce projet a été financé avec le soutien de la Commission européenne. Cette publication (communication) n engage que son auteur et la Commission n est pas responsable de l usage
Plus en détailConfiguration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France
Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France UC 2007 Tech Sessions 1 Plan de la présentation Introduction Organiser et gérer ses données Concevoir
Plus en détailArcGIS. for Server. Sénégal. Comprendre notre monde
ArcGIS for Server Sénégal Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques
Plus en détailProgrammation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet
Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.
Plus en détailPaginer les données côté serveur, mettre en cache côté client
Paginer les données côté serveur, mettre en cache côté client Vous voulez sélectionner des lignes dans une table, mais celle-ci comporte trop de lignes pour qu il soit réaliste de les ramener en une seule
Plus en détailSupport de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur
JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de
Plus en détailDévelopper une stratégie SIG Entreprise efficace avec ESRI et ArcGIS
Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS Gaëtan Lavenu Jean-Thomas Rouzin Les grandes lignes Le SIG dans un contexte «Entreprise»: contexte, considérations et challenges. Les
Plus en détailDidacticiel de mise à jour Web
Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.
Plus en détailArcGIS Server 9.3.1 / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET
ArcGIS Server 9.3.1 / 9.4 Gaëtan LAVENU Jean-Marie DULISCOUET ArcGIS Server 9.3.1 / 9.4 Plus de performance Plus de fonctionnalités Des processus simplifiés (développement, déploiement, licences) Plus
Plus en détailCadastre du bruit SIT-JURA. Connecteur Arcview9.x - MSAccess. Mode d emploi. Appel formulaire. Page 1 sur 15
Cadastre du bruit SIT-JURA Connecteur Arcview9.x - MSAccess Mode d emploi Appel formulaire Page 1 sur 15 Table des matières 1. INSTALLATION 3 2. UTILISATION 3 2.1. Création de nouvelles géodatabases 7
Plus en détailModule d introduction Comment réaliser vos propres cartes avec ArcGIS Online
Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online Table des matières 1 Commencer avec ArcGis Online... 2 2 Créer des cartes I (utiliser les cartes disponibles /les services de
Plus en détailArcGIS. for Server. Comprendre notre monde
ArcGIS for Server Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques
Plus en détailMatérialiser les données d une BdD : créer une carte de densité de points par maillage
Matérialiser les données d une BdD : créer une carte de densité de points par maillage «Cet outil permet de créer un maillage régulier de polygones (carrés, rectangles ou nids d'abeille) à partir des entités
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailArcGIS 10.1 for Server
SIG 2012 - Conférence francophone Esri Versailles, France Atelier Technique - 4 Oct. 2012 ArcGIS 10.1 for Server Gaëtan LAVENU Plan de la présentation La vision Une nouvelle architecture Des nouveaux processus
Plus en détailTravaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES
TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME
Plus en détailArcGIS 10 Christophe Tourret Gaëtan Lavenu
ArcGIS 10 Christophe Tourret Gaëtan Lavenu ArcGIS 10 Bureautique Web Mobile 10 9.3.1 Online/Cloud Serveur 9.0 9.1 9.2 9.3 Projets ArcGIS 10 Imagerie Partage Productivité Gestion des données Temporalité
Plus en détailDévelopper des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David
Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server
Plus en détailLes Géodatabases en 9.2
Les Géodatabases en 9.2 Session Technique Géodatabase 9.2 Versailles SIG 2007 Nouveautés dans les Géodatabases Géodatabase adaptée À la taille de l entreprise À l architecture déployée Aux processus de
Plus en détailArcScan Tutorial. Copyright 1995-2012 Esri All rights reserved.
Copyright 1995-2012 Esri All rights reserved. Table of Contents Exercise 1: Interactive vectorization........................... 3 Exercice 2 : Vectorisation automatique.......................... 12 Copyright
Plus en détailEvolutions technologiques : ArcGIS Desktop. Mehdi HUGUET Thierry BABELAERE 01-10-2009
Evolutions technologiques : ArcGIS Desktop Mehdi HUGUET Thierry BABELAERE 01-10-2009 Sommaire ArcGIS 9.3.1 Une nouvelle version Paquetage de couches et partage de données Bing Maps accessible dans AGD,
Plus en détailDidacticiel du service cartographique en cache
Didacticiel du service cartographique en cache Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'un service de carte mis en cache................... 3 Copyright 1995-2012
Plus en détailMise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne
Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006 12 octobre Issy-les-Moulineaux Conseil général de Seine-et-Marne Direction Générale des
Plus en détailIntégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e. Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse
Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse 2010 ESRI Suisse SA Agenda + Introduction et présentation + L
Plus en détailSéminaire Partenaires Esri France 7-8 juin 2011 - Paris La Road Map ArcGIS
Séminaire Partenaires Esri France 7-8 juin 2011 - Paris La Road Map ArcGIS Gaëtan LAVENU Plan de la présentation La Road Map ArcGIS Le futur: ArcGIS 10.1 - ArcGIS Server - ArcGIS Desktop - ArcGIS Runtime
Plus en détailCréation d un service web avec NetBeans 5.5 et SJAS 9
Sommaire Création d un service web avec NetBeans 5.5 et SJAS 9 1. Présentation... 2 2. Création d un service web avec NetBeans... 2 2.1. Création d une application Web... 2 2.2. Création du service web...
Plus en détailConnexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7
Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7 1. Pré-requis sur FileMaker Pro 10 Ouvrir la base que l on veut partager en connexion ODBC. Il faut activer le partage ODBC : menu
Plus en détailLes outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?
Le "Portrait de la Biodiversité Communale" est un document réalisé au niveau national pour chaque commune, regroupant les connaissances publiques disponibles et mobilisables à l'échelle nationale en matière
Plus en détailGestion du cache dans les applications ASP.NET
Gestion du cache dans les applications ASP.NET Version 1.0 James RAVAILLE http://blogs.dotnet france.com/jamesr 2 Gestion du cache dans les applications ASP.NET v 1.0 03/01/09 Sommaire 1 Introduction...
Plus en détailGlossaire. base de données géographiques Voir géodatabase (GDB).
Glossaire analyse Processus d identification d une question ou d un problème à résoudre, de modélisation de ce problème, de recherche des résultats de modélisation, d interprétation des résultats, d élaboration
Plus en détailGuide Tenrox R8.7 de configuration de Microsoft Reporting Services
Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Février 2006 Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Copyright 2006 Tenrox. Tous droits réservés. Il est interdit
Plus en détailSéminaire Partenaires Esri France 7-8 juin 2011 - Paris Les API ArcGIS pour les smartphones
Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les API ArcGIS pour les smartphones Patrice Freydière Olivier Rossini Sommaire Introduction - Positionnement - Fonctionnalités communes - Architecture
Plus en détailAu niveau central Manuel (01/10/2012) Projet de Renforcement du Programme de Prévention du VIH JICA Madagascar
Formation sur l application du Système d Information Géographique (SIG) pour le suivi des indicateurs des IST/VIH à travers l utilisation des données des RMA/GESIS sous Quatum GIS 1.8.0 Au niveau central
Plus en détailFormation VBA 3 Interagir
Formation VBA 3 Interagir 1 Utilisation des UserForms Les UserForms sont des interfaces largement configurables, il convient de ne pas les limiter à tel ou tel usage qui pourrait être présenté à titre
Plus en détailArcGIS for INSPIRE SIG RAIL 2011
ArcGIS for INSPIRE SIG RAIL 2011 ArcGIS supporte INSPIRE avec ArcGIS for INSPIRE Services de Découverte, Services de Visualisation, Services de Téléchargement, Métadonnées et Modèles de données Géoportail
Plus en détailALLIANCE TECHNOLOGIES MANAGEMENT
Tarif HT FCFA 495.000 DUREE : 7 JOURS DATE : Du 02 au 09 décembre à Dakar Du 10 au 17 décembre à Dakar PRESENTATION ALLIANCE TECHNOLOGIES MANAGEMENT MODULE I : PLANIFICATION OPERATIONELLE INFORMATISEE
Plus en détailGuide d installation de ArcGIS server 9.3.1
Rédacteurs : HSM Hydrosciences Contributeurs : DSI IS Guide d installation Table des matières : Préambule :... 2 La gestion des Comptes :... 3 Installation :... 4 Post installation :... 9 Licence :...
Plus en détailEsri Maps for IBM Cognos
Esri Maps for IBM Cognos Livre blanc Esri Septembre 2012 21 rue des Capucins - 92195 Meudon Cedex Tél : 01 46 23 60 60 - Fax : 01 45 07 05 60 info@esrifrance.fr - www.esrifrance.fr Copyright 2012 Esri
Plus en détailOUTIL DE TRAVAIL COLLABORATIF
B i b l i o t h è q u e OUTIL DE TRAVAIL COLLABORATIF Septembre 2012 TitanPad est un outil de travail collaboratif permettant de prendre des notes ou de rédiger à plusieurs un même texte à distance en
Plus en détailwww.geomaticien.com Par Daniel FAIVRE WebMapper ... Publication de cartes pour Internet avec ArcGis
www.geomaticien.com. Par Daniel FAIVRE WebMapper......... Publication de cartes pour Internet avec ArcGis WebMapper Publication de cartes pour le web Fonctionnalités de l'application WebMapper exporte
Plus en détailExploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services
Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services
Plus en détailLes nouveautés de FME 2014
Les nouveautés de FME 2014 Cette année FME part à la conquète des usages de demain tout en gardant son credo de toujours : faciliter votre quotidien. Le web est à l honneur avec : La sortie de FME Cloud
Plus en détailESPACE COLLABORATIF SHAREPOINT
Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...
Plus en détailIntroduction de Windows Form
1 Introduction de Windows Form Introduction de Windows Form Sommaire 1 Introduction... 2 2 Gérer une Windows Form... 2 2.1 Créer un nouveau projet ou insérer un nouveau Formulaire dans votre projet...
Plus en détailProjet de développement
Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2012-2013 http://miageprojet2.unice.fr/index.php?title=user:philippecollet/projet_de_développement_2012-2013 Plan r Application
Plus en détailModélisation et Gestion des bases de données avec mysql workbench
Modélisation et Gestion des bases de données avec mysql workbench par novembre 2011 Table des matières 1 Installation 3 1.1 Ecran de chargement 3 1.2 Page d accueil 3 2 Réalisation d une base de données
Plus en détailINTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10
PROGRAMME RÉGIONAL DE RENFORCEMENT DE LA COLLECTE DES DONNÉES STATISTIQUES DES PECHES DANS LES ÉTATS MEMBRES ET DE CREATION D UNE BASE DE DONNÉES REGIONALE Manuel de formation TABLE DES MATIERES INTRODUCTION
Plus en détailProgramme TechDay Romandie
Programme TechDay Romandie Esri & Geocom 13:00 ArcGIS: la plateforme cartographique pour votre organisation 13:30 Horizon ArcGIS: que nous réservent ArcGIS 10.3 et ArcGIS Pro? 14:15 City Engine: transformer
Plus en détailVisual Basic for Applications
Visual Basic for Applications (sous Excel) Frédéric Cadier ENST Bretagne - Département LUSSI frederic.cadier@enst-bretagne.fr Cadier F. (ENST Bretagne) VBA 1 / 62 Plan de la présentation 1 Excel et VBA
Plus en détailUtilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008
Introduction Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008 Forms 10g permet l utilisation du JAVA côté client et côté application
Plus en détail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailLocation Analytics. Astrid GLADYS Thierry BABELAERE Pierre TEYSSENDIER. SIG 2013 Conférence Francophone 2 & 3 Octobre Versailles Atelier Technique
SIG 2013 Conférence Francophone 2 & 3 Octobre Versailles Atelier Technique Astrid GLADYS Thierry BABELAERE Pierre TEYSSENDIER Plan de session La solution Focus Esri Maps for Cognos Focus Esri Maps for
Plus en détailMise en place d'une chaîne de production raster multi-échelles
25 Février 2014 Thierry Boch tboch@esrifrance.fr Mise en place d'une chaîne de production raster multi-échelles FranceRaster Programme FranceRaster v4 Le produit "France Raster", coédition Esri France
Plus en détailTravaux Pratiques sur les Systèmes d Information Géographique - SIG - Initiation à ArcGIS
Travaux Pratiques sur les Systèmes d Information Géographique - SIG - Initiation à ArcGIS Avant-propos Ce manuel est une initiation à l utilisation du logiciel ArcGIS. Bien qu il ait été rédigé en se basant
Plus en détailServeur d'application Client HTML/JS. Apache Thrift Bootcamp
Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/
Plus en détailLa base de données dans ArtemiS SUITE
08/14 Vous préférez passer votre temps à analyser vos données plutôt qu à chercher un fichier? La base de données d ArtemiS SUITE vous permet d administrer et d organiser confortablement vos données et
Plus en détailJACi400 Développement JACi400 Déploiement
Une suite logicielle complète pour la modernisation de vos applications System i JACi400 Développement JACi400 Déploiement SystemObjects Europe 7 Rue Traversière 94573 Rungis Cedex France Tel: +33 (0)
Plus en détailSéminaire Partenaires Esri France 7-8 juin 2011 - Paris Cloud Computing Stratégie Esri
Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Cloud Computing Stratégie Esri Gaëtan LAVENU Plan de la présentation Evolution des architectures SIG Qu'est ce que le Cloud Computing? ArcGIS et
Plus en détailHébergement et configuration de services WCF. Version 1.0
Hébergement et configuration de services WCF Version 1.0 2 Configuration et Hebergement de services WCF Sommaire 1 Présentation du chapitre... 3 1.1 Présentation générale... 3 1.1.1 A qui s adresse ce
Plus en détailPréparation à l examen EFA en Macro
Préparation à l examen EFA en Macro Exercice sur les macros en Word / Excel Les questions suivantes doivent constituer un bref rafraîchissement et vous aider à situer le niveau de vos connaissances : Question
Plus en détailSuper HUD- Guide Utilisateur
- Guide Utilisateur De Poker Pro Labs Version - 2 Table des Matières 1. Introduction à Super HUD... 1 2. Installer Super HUD... 2 3. Pour Commencer... 7 3.1 Vous n avez pas de Compte... 8 3.2 Adhésion(s)
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailUtiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données
Plus en détailProgrammation Visual Basic. Visite guidée d'un programme Visual Basic 6.0
UNIVERSITE DES SCIENCES SOCIALES DE TOULOUSE Licence Professionnelles LSi Master FC IGSI Programmation Visual Basic Visite guidée d'un programme Visual Basic 6.0 1. un exemple d'application a) créer dans
Plus en détailMANUEL D UTILISATION DES OUTILS «MapCERN»
MANUEL D UTILISATION DES OUTILS «MapCERN» Information Site et Patrimoine Décembre 2012 Contents 1 Introduction... 3 2 Navigation... 3 3 Table des matières... 3 4 Recherche... 4 5 Affichage des plans des
Plus en détailFormations 2015 Bureautique
Formations 2015 Bureautique Excel PowerPoint Utiliser Excel au quotidien 1 jour lundi 30/03/2015 Créer des graphiques 0.5 jour mercredi 08/04/2015 (après midi) Faire des calculs 1 jour lundi 04/05/2015
Plus en détailArcGIS Server 9.3 Partie 2. Les API d'accès à ArcGIS Server. Thomas DAVID Gaëtan LAVENU
Conférence SIG 2008 Ateliers Techniques 1 er et 2 Octobre 2008 S'il vous plait! Merci d'éteindre vos appareils portables ArcGIS Server 9.3 Partie 2 Les API d'accès à ArcGIS Server Thomas DAVID Gaëtan LAVENU
Plus en détailRAPID 3.34 - Prenez le contrôle sur vos données
RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux
Plus en détailOnce the installation is complete, you can delete the temporary Zip files..
Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une
Plus en détailPrise en main du logiciel de SIG MapInfo
Prise en main du logiciel de SIG MapInfo Myriam Vendé-Leclerc 01/08/2008 1 SOMMAIRE SOMMAIRE... 2 Données fournies pour le TP... 4 I- Structure des données sous Mapinfo... 5 II- Ouvrir une table... 6 III-
Plus en détailModule.NET 3 Les Assemblys.NET
Module.NET Chapitre 3 Les Assemblys.NET 2011/2012 Page 1 sur 13 Contenu Cours... 3 3.1 - Définition d un assembly.net... 3 3.2 - Private assembly ou assembly privé.... 3 3.3 - Shared assembly ou assembly
Plus en détailEnvironnements de développement (intégrés)
Environnements de développement (intégrés) Introduction aux EDI, la plateforme Eclipse Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure
Plus en détailTP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les
Plus en détailarcopole Studio Version 3.3
arcopole Studio Version 3.3 Documentation d installation Mise à jour depuis une version antérieure Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation
Plus en détailCréer des documents interactifs
Créer des documents interactifs 14 Au cours de cette leçon, vous apprendrez à : créer un document en ligne de base ; ajouter des boutons, des transitions de page et des hyperliens ; exporter au format
Plus en détailLe MSMQ. Version 1.0. Pierre-Franck Chauvet
Le MSMQ Version 1.0 Z Pierre-Franck Chauvet 2 [Le MSMQ] [Date : 10/10/09] Sommaire 1 Introduction... 3 2 Le Concept... 5 2.1 Les messages... 5 2.2 Les files d attentes... 5 2.3 WorkGroup... 7 2.4 Active
Plus en détailConnexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007
Connexions à un projet CVS via Eclipse en accès local et distant Frédéric Lepage 15 Mai 2007 1 TABLE DES MATIÈRES TABLE DES MATIÈRES Table des matières 1 Introduction 3 1.1 Workspace...........................................
Plus en détailDéployer une application cliente avec le Framework.NET 3.5 Client Profile
Déployer une application cliente avec le Framework.NET 3.5 Client Profile Version 1.0 James RAVAILLE http://blogs.dotnet-france.com/jamesr 2 Déployer une application cliente avec le Framework.NET 3.5 Client
Plus en détailSIG CELLULE DE CRISE. LIEU FORUM ESRI VERSAILLES NOM DE L INTERVENANT Olivier BOURGUIGNON - Arkema / DISIT DATE 3 OCT 2012
SIG CELLULE DE CRISE LIEU FORUM ESRI VERSAILLES NOM DE L INTERVENANT Olivier BOURGUIGNON - Arkema / DISIT DATE 3 OCT 2012 Un chimiste de spécialités Une chimie d innovations Arkema en bref Acteur mondial
Plus en détailComment IBM Maximo vous permet d'optimiser géographiquement vos actifs de production?
Solutions IBM de gestion d actifs et de services Comment IBM Maximo vous permet d'optimiser géographiquement vos actifs de production? Janvier 2010 L offre Maximo Asset Management IBM propose une application
Plus en détailArcGIS Desktop 9.3. Manuel HUBERT Gaëtan LAVENU
Conférence SIG 2008 Ateliers Techniques 1 er et 2 Octobre 2008 S'il vous plait! Merci d'éteindre vos appareils portables ArcGIS Desktop 9.3 Manuel HUBERT Gaëtan LAVENU Plan de la présentation Qualité Aide
Plus en détailas Architecture des Systèmes d Information
Plan Plan Programmation - Introduction - Nicolas Malandain March 14, 2005 Introduction à Java 1 Introduction Présentation Caractéristiques Le langage Java 2 Types et Variables Types simples Types complexes
Plus en détailDidacticiel des serveurs de bases de données
Didacticiel des serveurs de bases de données Copyright 1995-2012 Esri All rights reserved. Table of Contents Présentation rapide du didacticiel relatif aux serveurs de base de données............ 3 Exercice
Plus en détailGestionnaire de champs PRO
Logiciel de gestion des cultures et des champs Guide de représentation cartographique Field Manager PRO 360 Gestionnaire de champs PRO 360 Guide de représentation cartographique de Gestionnaire de champs
Plus en détailGestion des documents associés
Gestion des documents associés Gestion des documents associés 1 Introduction 1.1 1.2 Introduction 4 Principe des deux modes de gestion des documents 5 2 Les pièces jointes ArcGIS 2.1 2.2 2.3 2.4 2.5 2.6
Plus en détailTutoriel de formation SurveyMonkey
Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante
Plus en détailGUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Plus en détailTUTORIEL CartoDB www.cellie.fr 11/03/15
TUTORIEL CartoDB www.cellie.fr 11/03/15 1 INTRODUCTION Issue de la technologie du cloud, CartoBD est une application créée par la société Vizzuality. Elle permet de réaliser des cartographies à partir
Plus en détailTwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH
TwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH Sommaire Ce manuel explique de manière pratique les étapes successives pour intégrer rapidement un module C++ sous TwinCAT 3. Pour
Plus en détailIntroduction à Microsoft InfoPath 2010
Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires
Plus en détail27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)
Propriétés du Document Source du Document SDK_accords.odt Titre du Document SDK Python et Java pour le développement de services ACCORD Module(s) PyaccordsSDK, JaccordsSDK Responsable Prologue Auteur(s)
Plus en détailGestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?
Gestion des références bibliographiques Comment simplifier la gestion des références bibliographiques? Objectifs de la formation Créer votre base de données personnelle de références bibliographiques.
Plus en détailLe langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie
Chapitre I : Les bases du C++ Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie du logiciel, et ce depuis
Plus en détail