Base de données "Océane"

Post on 07-Jan-2016

29 views 0 download

description

Base de données "Océane". Réalisé par : - Virginie Fayat - Julien Renner - Benjamin Durou. Session 2005-2006. SUJET. Représenter graphiquement sur Arcmap le résultat de requêtes effectuées sous Access? Logiciels utilisés: Access 2000, ArcView9 Langage de programmation: VBA. L’IRD. - PowerPoint PPT Presentation

Transcript of Base de données "Océane"

Session 2005-2006

Réalisé par :Réalisé par :

- Virginie FayatVirginie Fayat

- Julien Renner- Julien Renner

- Benjamin Durou- Benjamin Durou

SUJETSUJET

• Représenter graphiquement sur Représenter graphiquement sur Arcmap le résultat de requêtes Arcmap le résultat de requêtes effectuées sous Access?effectuées sous Access?

• Logiciels utilisés: Access 2000, Logiciels utilisés: Access 2000, ArcView9ArcView9

• Langage de programmation: VBALangage de programmation: VBA

L’IRDL’IRD

L'Institut de Recherche pour le Développement de Nouméa est un

établissement à caractère scientifique et technologique.

Il étudie les relations entre l'homme et son environnement pour contribuer au

développement durable.

L’IRDL’IRD

Il effectue des campagnes océanographiques de dragages pour

récolter de nouvelles espèces.C'est justement pour exploiter au mieux

ces données que l'IRD de Nouméa a mis en place un SIG.

L’IRDL’IRD

L'IRD de Nouméa possède une base de données nommée "Océane" qui recense toutes les espèces identifiées pendant les campagnes.

L'objectif de ce projet est de

faire un lien entre la base de données "Océane" et le SIG.

SADTSADT

Le planningLe planning

Le planning (suite)Le planning (suite)

SOLUTIONS PROPOSEESSOLUTIONS PROPOSEES

• Réaliser un lien entre les deux logiciels Réaliser un lien entre les deux logiciels nous permettant d’utiliser les fonctions nous permettant d’utiliser les fonctions d’ArcMap depuis Access par d’ArcMap depuis Access par programmation vba.programmation vba.

• Créer des points correspondants aux Créer des points correspondants aux stations et les localiser sur une carte de stations et les localiser sur une carte de la région directement depuis le la région directement depuis le formulaire d’access.formulaire d’access.

La base OcéaneLa base Océane

48 417 enregistrementsDans une seule table

Constituée de 22 champs32 Tables

SOLUTIONS REALISESSOLUTIONS REALISES

Principe de fonctionnementPrincipe de fonctionnement

BD ACCESSCarte ArcMap

Interrogation

Fichier Texte

Ouverture d’Arcmap

1

2

3

Ouverture du formulaire

4

ÉcritureLecture

5

Interrogation6

Réponse7

Affichage des résultats

8

Un peu de code …Un peu de code …

Lancer Arcmap depuis access :

Les requêtes effectuées sous ACCESS

Les requêtes effectuées sous ARCMAP

Création des points sous arcmap

PROBLEMES RENCONTRES ET PROBLEMES RENCONTRES ET LEURS SOLUTIONSLEURS SOLUTIONS

• Pilotage d’ArcMap depuis AccessPilotage d’ArcMap depuis Access• un fichier texte et le formulaire sur ArcMapun fichier texte et le formulaire sur ArcMap

• Disposer d’un fond de planDisposer d’un fond de plan• Site de la DCW et CD d’ESRISite de la DCW et CD d’ESRI

• Coordonnées en degré minute secondeCoordonnées en degré minute seconde• Transformation en degré décimal par une Transformation en degré décimal par une

formuleformule

PROBLEMES RENCONTRES ET PROBLEMES RENCONTRES ET LEURS SOLUTIONS (suite)LEURS SOLUTIONS (suite)

• Logiciel de conversion de Logiciel de conversion de coordonnées géographiquescoordonnées géographiques

• ConversConvers

Améliorations possiblesAméliorations possibles

• Ajouter des listes déroulantes sur le Ajouter des listes déroulantes sur le formulaire ARCMAPformulaire ARCMAP

• Augmenter le nombre de requêtes Augmenter le nombre de requêtes possiblespossibles

• Utiliser les possibilités offertes par le Utiliser les possibilités offertes par le module de conversionmodule de conversion

• Ajouter des données attributaires aux Ajouter des données attributaires aux points crééspoints créés

• Etablir une liaison directe entre Etablir une liaison directe entre ACCESS et ARCMAPACCESS et ARCMAP

QUELQUES REMARQUESQUELQUES REMARQUES

• Impossibilité d’avoir de contact avec Impossibilité d’avoir de contact avec le maître d’ouvragele maître d’ouvrage

• Sujet très orienté vers la Sujet très orienté vers la programmationprogrammation

CONCLUSIONCONCLUSION

• Malgré les difficultés, nos objectifs sont Malgré les difficultés, nos objectifs sont atteints.atteints.

• Les problèmes non résolus ont été Les problèmes non résolus ont été contournéscontournés

• Merci pour l’aide apportée par les Merci pour l’aide apportée par les contributeurs du Forum SIG, Georezo et contributeurs du Forum SIG, Georezo et Esri EDNEsri EDN