Créer des fonds de cartes sur illustrator pour qu`ils soient

Transcription

Créer des fonds de cartes sur illustrator pour qu`ils soient
La gestion des calques
Créer des fonds de cartes sur illustrator pour qu’ils soient exploitables
avec Cabral.
La gestion des calques illustrator :
En dehors des fichiers contenant les statistiques (Les fichiers.TXT : fichiers statistiques au format
texte tabulé.), Cabral combine trois types de fichiers graphiques lors de l’élaboration d’une carte :
Les fichiers.CAF qui se divisent en deux catégories :
Les fichiers de fond contiennent les coordonnées des contours des unités spatiales surfaciques
pour la réalisation de cartes choroplètes.
Les fichiers d’habillage contiennent les tracés se superposant à la carte afin d’en faciliter la lecture. Par exemple, les contours régionaux d’une carte par départements ou le réseau hydrographique ou routier d’une carte de localisation de population.
Les fichiers.CAP : Ce sont des fichiers contenant les points sur lesquels iront se positionner les symboles des cartes en symboles proportionnels. Ces fichiers sont générés à partir des fichiers .CAF à
l’aide d’un utilitaire qui calcule les centroïdes des unités surfaciques.
A partir d’un fichier illustrator, l’utilitaire de conversion va devoir générer les fichiers cabral. Pour
cela il scrute le fichier postcript et ventile les objets graphiques dans différents fichiers selon le nom
du calque auquels ils appartiennent.
Lors de la création d’un fond de carte sur illustrator l’organisation des calques doit être faite de la
manière suivante :
- les maillages de polygones qui serviront de support aux cartes choroplètes seront mis sur un
calque dont le nom finira par (FOND) . Par exemple s’il s’agit de limites départementales, le calque
illustrator pourra être nommé : dept(FOND).
Tous les objets graphiques de ce calque devront être identifiés.
L’utilitaire de conversion transformera le calque dept(FOND) en fichier dept.caf
- Les tracés destinés à servir d’habillage seront mis sur un calque dont le nom finira par (HABILLAGE). Par exemple s’il s’agit de localiser des routes, le calque illustrator pourra être nommé :
routes(HABILLAGE).
Contrairement aux objets des calques (FOND), les objets issus des calques (HABILLAGE) ne nécessitent pas d’être identifiés puisqu’ils ne porteront pas d’informations statistiques. Ces objets peuvent être des symboles (tous excèpté les ronds car cabral ne gère pas les courbes de bézier), des
lignes, ou des polygones.
L’utilitaire de conversion transformera le calque routes(HABILLAGE) en fichier routes.caf
Dans cabral, les fichiers de fond et d’habillage ont la même extension (.caf) la différence tient au fait
qu’ils peuvent ou non être porteurs d’information statistique.
Les fichiers issus d’un calque (FOND) peuvent servir indifféremment de fichier de fond ou de fichier
d’habillage. Par contre, les fichiers issus d’un calque (HABILLAGE) ne peuvent pas servir de fichier
de fond car ils ne sont pas porteurs d’identifiants.
- Les points sur lesquels iront se positionner les symboles proportionnels seront mis sur un calque
dont le nom finira par (CENTRES). Par exemple s’il s’agit de localiser préfectures, pour faire des
cartes en symboles proportionnels localisés sur ces villes, le calque illustrator pourra être nommé
: pref(CENTRES).
Attention :Ces points sont dessinés avec l’outil et ne sont visibles à l’écran qu’en mode tracé (ils
sont matérialisé par une croix). En mode aperçu, ils n’apparaissent pas.
L’utilitaire de conversion transformera le calque pref(CENTRES) en fichier pref.cap
Dans un même fichier illustrator, il peut y avoir plusieurs calques de fond, d’habillage ou de centres.
L’utilitaire de conversion créera autant de fichiers cabral qu’il y aura de calques.
Par ailleurs, l’ordre des calques n’a aucune importance.
La carte doit être numérisée sans courbes de bézier que cabral ne gère pas.
1
la gestion des calques
Exemple : Réalisation d’un fond de carte de France sur illustrator pour cartographier des statistiques par départements, régions et préfectures de région sur cabral.
Le but est de pouvoir réaliser :
- des cartes choroplètes par région et par département (fichiers de fonds dans cabral).
- des cartes en symboles proportionnels centrés sur les régions, sur les départements ou sur les préfecture de région (fichiers de points dans cabral).
- pouvoir mettre en habillage , au choix : les limites régionales ou départementales, les préfectures
de région, le contour de la france ou un réseau routier (dans cabral : fichiers de fonds sans information statistique).
Graphique en mode aperçu :
Organisation des calques :
En mode aperçu, les tracés des
calques (CENTRES) sont invisibles.
Graphique en mode tracé :
En mode tracé tous les objets graphiques sont visibles, ceux des
calques (CENTRES) étant représentés par des croix.
2
la gestion des calques
Décomposition du fichier calque par calque :
les calques destinés à être transformés en fichiers de fond pour des cartes choroplètes :
dept.caf
regions.caf
les calques destinés à être transformés en fichiers de points pour des cartes en symboles proportionnels :
dept.cap
region.cap
pref.cap
les calques destinés à être transformés en fichiers d’habillage, ces tracés apparaitront en gras sur cabral
france.caf
pref.caf
routes.caf
3
les identifiants
Attribuer des identifiants aux objets graphiques :
Pour que cabral puisse faire le lien entre les lignes du fichier statistique et les entités graphiques
auquelles elles correspondent, il convient d’attribuer un identifiant numérique et non nul aux objets
graphiques, que l’on reportera dans la première colonne nommée «id ou code», du fichier de statistiques.
Dans le fichier illustrator, ce nombre doit être saisi dans la zone des remarques de la fenêtre «option
d’objet» du menu «Fenêtre» :
une zone de note s’ouvre
dans laquelle seront saisis
les identifiants
Sélectionner l’entité graphique,
taper l’identifiant qui doit être
le même que celui de la ligne du
fichier statistique qui correspond à cette entité.
4
la conversion en fichiers cabral
La conversion en fichiers cabral :
Une fois les calques organisés et les objets graphiques identifiés, enregistrer le fichier au format
illustrator(ai) ou eps.Puis, copier ce fichier dans un dossier situé dans le répertoire Cabral contenant l’application. Pour une raison inexpliquée, le programme génère une erreur si les fichiers sont
trop loin de l’application dans l’arborescence.
Application
Utilitaires de conversion
Le fichier France.ai a été copié dans ce dossier.
Ouvrir l’utilitaire de conversion Conveps7.exe qui convertit les fichiers illustrator 7 en fichiers
cabral. La fenêtre suivante apparaît :
Ne pas tenir compte de
ceci, l’utilitaire convertit
bien la version 7.
Ceci est un oubli de mise à
jour de la présentation.
A gauche, sélectionner le
fichier illustrator à convertir
A droite, sélectionner le dossier dans
lequel les fichiers cabral seront créés.
L’utilitaire de conversion génère plusieurs fichiers :
Avant la conversion, le dossier
France contient :
- trois fichiers de statistiques
- le fichier illustrator France.ai
Pour chaque calque illustrator, la conversion a
créé :
- le fichier cabral correspondant (.caf ou .cap)
- un fichier .fxt (pour les .caf) ou pxt (pour les
.cap) qui sont des fichiers texte au format SAS
contenant les coordonnées XY des objets
graphiques.
Après la conversion,
tous ces fichiers ont
été créés.
- un fichier .txt qui est un tableau de données
«bidon» contenant la liste des identificateurs. A
l’issue de la conversion, ce fichier peut servir de
fichier-test de statistique.
En effet, une carte réalisée avec ce fichier doit
représenter tous les polygones et tous les
symboles proportionnels.S’il en manque, c’est
qu’il manque un identifiant ou que cet identifiant a
été mis deux fois pour des objets du même calque,
ou encore que l’objet graphique pose problème :
polygone non fermé, deux points superposés.
5
Les cartes Cabral
Les cartes Cabral :
Aprés avoir testé la validité des fonds de cartes avec les fichiers .txt générés par la conversion, on
ne peut garder que les .cap et les .caf pour faire des cartes avec de véritables fichiers de données.
Ces fichiers peuvent être saisis indifféremment sur un éditeur de texte (ex : wordpad) avec des tabulations pour séparer les colonnes, ou sur un tableur (excel) en enregistrant le fichier au format texte
tabulé. La premiére colonne du fichier doit être nommée id et contenir les identifiants.
Pour travailler sur la France nous disposons maintenant des fichiers suivants :
Les fichiers Cabral :
Les fichiers de données :
Les fichiers de fond :
- dept.caf
- regions.caf
Le fichier concernant les régions :
- donreg.txt
Les fichiers de points :
- dept.cap
- region.cap
- pref.cap
Le fichier concernant les départements :
- dondept.txt
Le fichier concernant les préfectures :
- donpref.txt
Les fichiers d’habillage :
- france.caf
- pref.caf
- routes.caf
Ces fichiers se rapportent tous au même espace géographique, nous les rangerons donc dans le même
espace de travail que nous nommerons france.cat
La sélection d’un espace de travail :
Lancer l’application
Fichier
Ouvrir
Espace de travail
Bouton Nouveau.f
Successivement le programme va vous demander de sélectionner : un fichier de Fond, un fichier de
points, un fichier d’habillage et un fichier de données.
Pour réaliser une carte, vous devez obligatoirement sélectionner un fichier de fond et un fichier de données. Si vous ne désirez pas sélectionner de fichiers de points et d’habillage, cliquez sur «annuler» au
moment du choix.
Exemples de cartes :
La première carte que nous réaliserons est une carte choroplète de densité de population par région
(données du recenssement de 1990), avec la localisation des préfectures régionales en habillage.
L’espace de travail sélectionné sera donc le suivant :
Boutons servant à ajouter des fichiers à l’espace
de travail
Ascenseurs servant à
sélectionner les fichiers
appartenant à l’espace
de travail.
6
Les cartes Cabral
En cliquant sur OK, on entre dans l’espace de travail de Cabral, un clic sur le bouton :
permet d’accéder à la fenêtre de sélection des variables et des options :
La fenêtre Couleurs permet de
sélectionner les variables destinées
à être représentées en aplat de couleur. Ces variables sont celles du
fichier sélectionné dans l’espace de
travail : donreg.txt
Sélection d’un mode de discrétisation
La fenêtre Symboles permet de
sélectionner les variables destinées
à être représentées en symboles
proportionnels. Ces variables sont
celles du fichier sélectionné dans
l’espace de travail : donreg.txt
Ici, la fenêtre est vide car aucun
fichier de point n’a été sélectionné
dans l’espace de travail.
Sélection du nombre de classes
En sélectionnant la variable «densité de population» dans la fenêtre «Couleurs», puis en cliquant
sur le bouton carte, la carte suivante apparaît :
7
Exemples de cartes
Exemples de différentes cartes réalisables à partir des fichiers cabral issus du fichier illustrator
france.ai. :
Espace de travail sélectionné :
Carte correspondante :
fond = regions.caf
données = donreg.txt
points = aucun
habillage = routes.caf
Espace de travail sélectionné :
Carte correspondante :
fond = regions.caf
données = donreg.txt
points = aucun
habillage = dept.caf
Espace de travail sélectionné :
Carte correspondante :
fond = dept.caf
données = dondept.txt
points = aucun
habillage = regions.caf
8
Exemples de cartes
Espace de travail sélectionné :
Carte correspondante :
fond = dept.caf
données = donreg.txt
points = region.cap
habillage = regions.caf
Espace de travail sélectionné :
Carte correspondante :
fond = dept.caf
données = donpref.txt
points =pref.cap
habillage = regions.caf
Espace de travail sélectionné :
Carte correspondante :
fond = regions.caf
données = donreg.txt
points = region.cap
habillage = pref.caf
9