Base de données "Océane"
description
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