Base de données "Océane"

28
Session 2005- 2006 Réalisé par : Réalisé par : - Virginie Fayat Virginie Fayat - Julien Renner - Julien Renner - Benjamin Durou - Benjamin Durou

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"

Page 1: 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

Page 2: Base de données "Océane"

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

Page 3: Base de données "Océane"

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.

Page 4: Base de données "Océane"

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.

Page 5: Base de données "Océane"

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.

Page 6: Base de données "Océane"

SADTSADT

Page 7: Base de données "Océane"

Le planningLe planning

Page 8: Base de données "Océane"

Le planning (suite)Le planning (suite)

Page 9: Base de données "Océane"

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.

Page 10: Base de données "Océane"

La base OcéaneLa base Océane

48 417 enregistrementsDans une seule table

Constituée de 22 champs32 Tables

Page 11: Base de données "Océane"
Page 12: Base de données "Océane"
Page 13: Base de données "Océane"
Page 14: Base de données "Océane"
Page 15: Base de données "Océane"
Page 16: Base de données "Océane"

SOLUTIONS REALISESSOLUTIONS REALISES

Page 17: Base de données "Océane"
Page 18: Base de données "Océane"

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

Page 19: Base de données "Océane"

Un peu de code …Un peu de code …

Lancer Arcmap depuis access :

Page 20: Base de données "Océane"

Les requêtes effectuées sous ACCESS

Page 21: Base de données "Océane"

Les requêtes effectuées sous ARCMAP

Page 22: Base de données "Océane"

Création des points sous arcmap

Page 23: Base de données "Océane"

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

Page 24: Base de données "Océane"

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

Page 25: Base de données "Océane"
Page 26: Base de données "Océane"

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

Page 27: Base de données "Océane"

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

Page 28: Base de données "Océane"

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