20.11.2014 Views

mise en place de la base de données géographiques sur les ...

mise en place de la base de données géographiques sur les ...

mise en place de la base de données géographiques sur les ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

La question se pose <strong>sur</strong> <strong>la</strong> manière <strong>de</strong> relier l’événem<strong>en</strong>t <strong>de</strong> <strong>la</strong> création d’un nouveau commerce du<br />

point <strong>de</strong> vue alphanumérique avec l’événem<strong>en</strong>t <strong>de</strong> sa localisation dans l’espace (côté géographique).<br />

Ce scénario implique le développem<strong>en</strong>t d’un li<strong>en</strong> dynamique pour transmettre <strong>les</strong> données saisies<br />

via le formu<strong>la</strong>ire dans l’<strong>en</strong>vironnem<strong>en</strong>t <strong>de</strong> GeoMedia. Le transfert <strong>de</strong>s données <strong>en</strong> tant que variab<strong>les</strong><br />

serait réalisé par positionnem<strong>en</strong>t d’un point avec <strong>les</strong> attributs saisis au préa<strong>la</strong>ble.<br />

Le positionnem<strong>en</strong>t pourrait se faire <strong>en</strong> <strong>de</strong>ux façons :<br />

• L’utilisateur crée un objet (point) là où il le souhaite (par simple clic). Ce<strong>la</strong> ouvre une table<br />

attributaire avec <strong>les</strong> valeurs stockées sous <strong>les</strong> variab<strong>les</strong>.<br />

• Le point est créé automatiquem<strong>en</strong>t à l’adresse correspondante et l’utilisateur n’a qu’à le<br />

dé<strong>p<strong>la</strong>ce</strong>r selon le besoin<br />

Schéma <strong>de</strong> scénario N°2<br />

Oracle<br />

Schéma GDOSYS<br />

Stockage géométrie<br />

Geomedia<br />

O<br />

D<br />

B<br />

C<br />

Access<br />

VBA<br />

- GeoObjects<br />

Formu<strong>la</strong>ires<br />

- - création<br />

- - <strong>mise</strong>s à jour<br />

Avantages<br />

• Le circuit personnalisé <strong>de</strong> <strong>la</strong> saisie et <strong>de</strong> <strong>la</strong> <strong>mise</strong> à jour <strong>de</strong>s données via <strong>les</strong> formu<strong>la</strong>ires Access<br />

• Le li<strong>en</strong> dynamique <strong>en</strong>tre Access et GeoMedia<br />

• La possibilité d’accès aux données <strong>de</strong>puis n’importe quel poste équipé <strong>de</strong> GeoMedia<br />

Inconvéni<strong>en</strong>ts<br />

• Deman<strong>de</strong> <strong>de</strong> compét<strong>en</strong>ces importantes <strong>en</strong> développem<strong>en</strong>t – VBA sous Access avec <strong>les</strong> Objets<br />

<strong>de</strong> GeoMedia.<br />

• Nécessite que le poste qui exécute l’application soit équipée <strong>de</strong> GeoMedia Professional et <strong>de</strong><br />

<strong>la</strong> version complète d’Access.<br />

5.4.3. Scénario n°3<br />

Le <strong>de</strong>rnier scénario se <strong>base</strong> <strong>sur</strong> l’architecture du scénario précéd<strong>en</strong>t. L’<strong>en</strong>vironnem<strong>en</strong>t fédérateur <strong>de</strong><br />

l’<strong>en</strong>semble <strong>de</strong> l’application est établi dans Access où se réalise tous <strong>les</strong> développem<strong>en</strong>ts d’interface.<br />

Le <strong>la</strong>ngage VBA (Visual Basic for Application) sera égalem<strong>en</strong>t employé.<br />

30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!