Fond de carte
| Entrée |
Aucune |
| Sortie |
Fond de carte |
Ecran :

Description :
Le module fond de carte a pour objectif d'introduire dans l'organigramme la carte sur laquelle l'utilisateur va
travailler.
Vous avez deux possibilités :
- Choisir un fichier sur le disque, contenant un fond de carte. Pour cela, sélectionnez la case
Fichier, puis cliquez sur le bouton Choix du fichier de carte.
- Choisir un champ "Blob" d'une base 4D, contenant un fond de carte. Pour cela, sélectionnez la case Base
4D, puis complétez les champs Nom de la table, Nom du champ, Nom du champ clé
et Valeur de la clé relatifs à la base 4D que vous désirez utiliser (la base doit
être ouverte avec le Plug-In Cartes & Données).
En cochant la case Nom du module automatique, le nom du module dans l'organigramme sera choisi
automatiquement, et vous ne pourrez pas le modifier vous-même. Ce sera le nom du fichier
sélectionné, ou la valeur de la clé pour les bases 4D.
Emplacement du fichier :
Dans le menu Options/Préférences, vous pouvez choisir un répertoire des
données. Si le fichier se trouve sous l'arborescence de ce dernier, alors il est considéré
comme relatif.
- Il est recommandé que tous les documents (cartes, données, organigrammes) soient placés sous
ce répertoire.
- Il est recommandé de ne jamais changer ce répertoire, car il sert de référence
à tous les fichiers relatifs.
- Si deux personnes possèdent Cartes & Données, elles peuvent échanger leurs organigrammes
sans aucune difficulté si elles ont pris soin de placer leurs données dans ce répertoire selon
une arborescence similaire. Ceci est valable même si l'une utilise un Macintosh et l'autre un PC.
Paramètres de la base 4D :
Exemple :
Si la table "CartesFrance" est structurée ainsi :
(où "Carte" est un champ Blob)
et que les valeurs du champ "Identifiant" sont les numéros de départements (codés en
texte), alors on pourra saisir les valeurs suivantes pour obtenir la carte de Paris :
Nom de la table : CartesFrance
Nom du champ : Carte
Nom du champ clé : Identifiant
Valeur de la clé : 75
ATTENTION: il ne doit y avoir qu'un seul Plug-In sur la machine. Si plusieurs bases 4D sont
ouvertes avec chacune un Plug-In, le transfert de paramètres ne se fera pas correctement.
Les messages d'erreur pouvant apparaître lors de l'exécution sont les suivants :
| 1000 |
Fonction d'appel incorrecte |
| 1001 |
Champ clé introuvable |
| 1002 |
Type du champ clé invalide |
| 1003 |
Valeur du champ clé invalide |
| 1004 |
Valeur du champ clé introuvable |
| 1005 |
Champ de données introuvable |
| 1006 |
Type de données invalide |
| 1007 |
Donnée introuvable |
| 1008 |
Impossible de récupérer la valeur |
| 1009 |
Impossible de passer à l'enregistrement suivant |
| 1010 |
Impossible de trouver la fin de sélection |
| 1011 |
Impossible de changer la donnée |
| 1012 |
Impossible de stocker l'enregistrement |
| 1013 |
Impossible de créer un enregistrement |
| 1014 |
Champ vide |
|
|
|
| -1000 |
Impossible de décoder l'information reçue du Plug-In |
| -1001 |
Le Plug-In n'a pas pu décoder l'information envoyée |
| -1002 |
Erreur de transmission interne |
Consultation des données :
Le module est lié à une fenêtre intitulée "Fenêtre de ...". Tous les modules qui
suivent ce fond de carte auront une colonne dans cette fenêtre (sauf exception). Exemples : données
statistiques, calcul, surface...
Cette fenêtre de données permet la consultation et la modification des valeurs. On peut déplacer
une colonne en déplaçant son titre à l'aide de la souris, et changer sa taille en
déplaçant le bord droit de son titre.
Il est également possible de modifier une colonne d'un bloc, en cliquant sur son titre. Un panneau de saisie
apparaîtra. Les valeurs matricielles ne seront modifiables que par ce biais.
Un bouton permet de sauvegarder les données dans un fichier texte, utilisable ensuite dans le module de
données.
Format du fond de carte :
Le fond de carte spécifié peut être dans un des formats suivants :
- Cartes & Données et C&D Numérisation (toutes versions, et toutes plateformes)
- "NUM"
- WMF (windows métafile 16 bits)
- DXF
- Adobe Illustrator 3
- BNA
- Map Info
- Ungenerate Arc/Info
- Shapefile Arc/View
(voir la description des formats d'imports / exports )
Pour les formats Map Info et Shapefile, les numéros de colonnes pour les identifiants et les
noms doivent être spécifiés dans les zones de texte prévues à cet effet. La plus
petite valeur de ces numéros est 1.
Informations sur le fond de carte :
La zone de texte située en bas à gauche de l'écran contient des informations relatives au fond de
carte que vous avez spécifié. Après avoir indiqué le fond de carte à utiliser, vous
devez cliquer sur le bouton Appliquer pour voir apparaître les informations suivantes :
- le format du fond de carte
-
le nombre d'entités de la carte, avec leur composition :
- le nombre de surfaces
- le nombre de lignes
- le nombre de points
-
la taille de la carte :
- la largeur
- la hauteur
- la coordonnée du bord en bas
- la coordonnée du bord gauche
Script :
2 module untyped_list ""
3 mod_type integer "101"
3 mod_subtype integer "0"
3 mod_name string "FRANCDEP.VXF"
3 mod_dads integer_list ""
3 path path ""
4 file_type integer "-1"
4 type integer "4"
4 volume string ""
4 path_elem string_list ""
5 ? string "<<.>>"
5 ? string "FRANCE"
5 ? string "DPT"
5 ? string "FRANCDEP.VXF"
3 absolute boolean "F"
3 base_path path ""
4 file_type integer "-1"
4 type integer "2"
4 volume string "D"
4 path_elem string_list ""
5 ? string "DevelRes"
5 ? string "Lib_html"
5 ? string "Scripts"
3 auto_name boolean "T"
3 id_column integer "1"
3 name_column integer "2"
3 entity_nb integer "96"
3 pt_nb integer "0"
3 line_nb integer "0"
3 surf_nb integer "97"
3 bottom_left vector ""
4 x_val double "72.699997"
4 y_val double "1620.9"
4 z_val double "0"
3 top_right vector ""
4 x_val double "1197.6"
4 y_val double "2675.3999"
4 z_val double "0"
3 format string "Cartes (*.vxf)"
3 in_database boolean "F"
3 table_name string ""
3 data_name string ""
3 key_name string ""
3 key string ""
|