[Résolu] faire des cartes à partir d'une liste

Discussions sur le module de dessin de Draw.

Modérateur: Vilains modOOs

[Résolu] faire des cartes à partir d'une liste

Messagepar namoe » 04 Mai 2012 16:10

bonjour
j'ai une carte de mon département, je souhaiterais à partir d'une tableau de deux colonnes une pour les communes du département et l'autre indiquant une valeur pour chaque commune, pourvoir remplir une carte automatique uniquement en remplissant ma colonne de valeur
est ce possible
merci par avance
Dernière édition par namoe le 20 Juin 2012 19:59, édité 2 fois.
openoffice 3.3 sous windows sept ou vista en fonction du poste par obligation de version
namoe
Membre lOOyal
Membre lOOyal
 
Message(s) : 31
Inscrit le : 04 Mai 2012 15:39

Re: faire des cartes à partir d'un liste

Messagepar Dude » 04 Mai 2012 16:53

Salut,

namoe a écrit:pourvoir remplir une carte automatique uniquement en remplissant ma colonne de valeur

De quelle valeur parles-tu ?
Il faut fournir un minimum d'explication avec un fichier contenant des exemples claires de cette fameuse liste.

Draw est un logiciel de dessin. Il n'y a pas de magie pour poser des éléments texte sauf à avoir des coordonnées X,Y.
Pour l'automatisation, je ne vois ensuite qu'une macro. Cela me semble bien compliqué.

namoe a écrit:pour les communes du département et l'autre indiquant une valeur pour chaque commune

Pas la peine de réinventer la roue. Regarde du côté de CartOOo.

Merci aussi de te relire : faire des cartes à partir d'unE liste
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 20875
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: faire des cartes à partir d'un liste

Messagepar Jean-Louis Cadeillan » 04 Mai 2012 22:33

Bonsoir,
Dude a écrit:Regarde du côté de CartOOo.
Et de GeOOo, voir ce lien
Cordialement
Jean-Louis
LibO 6.2.6.2 (x64 avec Java 1.8.0_221) et AOO 4.1.6 (avec Java x32 1.8.0_201), Windows 7 Édition Intégrale 64 SP1, (Domicile)
LibO 5.4.1.2 (x86) sous Ubuntu LTS 16.04.1, noyau 4.4.0-93 et Xfce 4.12, Java (x86) 1.8.0_131 (Travail) [obligation de version]
Avatar de l’utilisateur
Jean-Louis Cadeillan
ManitOOu
ManitOOu
 
Message(s) : 4441
Inscrit le : 03 Jan 2009 00:56

Re: faire des cartes à partir d'une liste

Messagepar Waobaen » 10 Mai 2012 08:09

namoe a écrit:bonjour


Bonjour,

namoe a écrit:j'ai une carte de mon département


Quel est le format de l'image de ton fond de carte (fond de carte = carte vierge sur laquelle tu veux appliquer tes données)? Je vois, pour ma part, deux possibilités:

- Soit ton image est au format raster

- Soit ton image est au format vectoriel

Bref, au pire, donne nous l'extension de ton fichier et au mieux joins-le à ton prochain message (viewtopic.php?f=1&t=10246). Avec ce fichier entre les mains, je pourrai davantage te venir en aide.

Cordialement.
AOO 4.1.5 W 8.1
Waobaen
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 119
Inscrit le : 26 Fév 2012 15:24

Re: faire des cartes à partir d'une liste

Messagepar namoe » 07 Juin 2012 20:54

bonsoir
je n'ai pas pu répondre avant faute à un déplacement
voici en pièce jointe, la carte en question, sur laquelle j'aimerai pourvoir remplir une ou plusieurs communes à partir d'une liste dans un tableau par exemple, et cerise sur le gâteau, changer les couleurs en fonction des valeurs sur le tableau
est ce possible ?
merci par avance
Pièces jointes
CARTE VIERGE.odg
(437.36 Kio) Téléchargé 195 fois
openoffice 3.3 sous windows sept ou vista en fonction du poste par obligation de version
namoe
Membre lOOyal
Membre lOOyal
 
Message(s) : 31
Inscrit le : 04 Mai 2012 15:39

Re: faire des cartes à partir d'une liste

Messagepar CHRHERVE » 08 Juin 2012 07:53

Bonjour.
Tu peux utiliser la macro GeOOo, d'ailleurs c'est probable que ta carte provienne de celles mises à disposition sur le site :)
Elle est utilisable directement puisque les formes (communes) sont nommées avec leur code INSEE. Il suffit que tu alimentes un classeur avec une colonne contenant ce code, une autre le nom de la commune correspondante et une troisième la valeur à traiter et c'est tout.
Une aide est disponible une fois la macro lancée via le bouton du même nom. Une lecture de celle-ci et un peu de pratique et ça devrait le faire...

Cordialement
Christian
Christian
Ooo 3.2.1 Windows XP
CHRHERVE
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 20
Inscrit le : 23 Fév 2010 10:51

Re: faire des cartes à partir d'une liste

Messagepar Waobaen » 10 Juin 2012 10:05

Bonjour,

Avez vous besoin de toutes ces informations sur votre carte? Car le risque que vous courez en laissant toutes ces informations, c'est le surcharge d'informations, si bien que le message que vous voulez faire passer à travers votre carte sera illisible. Pensez bien à ne garder que les informations dont vous avez réellement besoin pour produire une carte claire et lisible.

Cordialement
AOO 4.1.5 W 8.1
Waobaen
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 119
Inscrit le : 26 Fév 2012 15:24

Re: faire des cartes à partir d'une liste

Messagepar namoe » 11 Juin 2012 09:32

bonjour
merci pour ces réponses, mais effectivement je n'ai pas besoin de toutes ces informations. Juste, que la commune soit mise en couleur, lorsque je souhaite, que pour une semaine donnée, cette commune soit mise en avant sur la carte
bonne journée
openoffice 3.3 sous windows sept ou vista en fonction du poste par obligation de version
namoe
Membre lOOyal
Membre lOOyal
 
Message(s) : 31
Inscrit le : 04 Mai 2012 15:39

Re: faire des cartes à partir d'une liste

Messagepar OOotremer971 » 14 Juin 2012 04:47

Bonjour à tous,

Manifestement les différentes propositions faites précédemment ne sont pas concluantes...
J'ai fais un essais avec le module Calc et je trouve que le résultat est plutôt satisfaisant.
Test_Carte.png

sur cette carte on distingue deux types de commune. Un complètement coloré et un autre agrémenté d'un cercle.
on distingue aussi deux colonnes colorées, une à gauche, l'autre à droite, contenant les lettres x ou z, ou rien. Celle de gauche agit sur les cercles et celle de droite sur les communes entière (c'est celle que je préfère).
dans le principe, si une cellule colorée est vide, la commune lui correspondant ne l'est pas. Si elle affiche x elle est colorée en rouge, et si elle affiche z, en jaune.
ça c'est pour la partie la plus agréable. Voir le fonctionnement dans le fichier joint (Feuille2) en modifiant les valeurs x ou z.
TestCarte.ods
(42.32 Kio) Téléchargé 258 fois

maintenant que le produit est vendu, autant dire tout de suite que la patience nécessaire à sa réalisation est digne de celle qui permet la réalisation de boudin avec des boyaux de fourmis.
Le principe consiste à créer une feuille de papier millimétré dans le module Calc en définissant la largeur des colonnes et hauteur des lignes à 0,1 cm.
ensuite copier/coller la carte allégée de ses remplissages et autres ornements (Feuille1 du fichier joint).
Test_Carte_2.png

maintenant, à partir de Calc, dégrouper la carte pour rendre les communes indépendantes des autres, puis définir une épaisseur de ligne de contour à 0,15 (un demi millimètre plus large que le quadrillage afin que l'angle des carrés soit masqué par cette ligne).
lorsque le contour épais est créé, le passer en arrière plan afin qu'il ne soit pas sélectionné accidentellement lors de la sélection des carrés. Sélectionner les carrés en maintenant la touche Ctrl enfoncée puis définir une règle de formatage conditionnel et un style adéquat.

S'il fallait poursuivre dans cette voie avec des questions sur les détails de procédure, il faudrait alors ouvrir un nouveau sujet en section Tableur en y insérant un lien vers ce fil.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Ubuntu
OpenSuse Leap
Avatar de l’utilisateur
OOotremer971
HédOOniste
HédOOniste
 
Message(s) : 2048
Inscrit le : 16 Avr 2010 14:31

Re: [Résolu] faire des cartes à partir d'une liste

Messagepar namoe » 20 Juin 2012 20:09

bonsoir

comme conseillé je continue sur la section calc
merci encore
openoffice 3.3 sous windows sept ou vista en fonction du poste par obligation de version
namoe
Membre lOOyal
Membre lOOyal
 
Message(s) : 31
Inscrit le : 04 Mai 2012 15:39

Re: [Résolu] faire des cartes à partir d'une liste

Messagepar Bidouille » 21 Juin 2012 08:08

namoe a écrit:comme conseillé je continue sur la section calc

Et ne pensez-vous pas qu'il faudrait préciser ici le fil en question ?
viewtopic.php?f=4&t=34302

Ce n'est pour vous mais pour les autres afin qu'ils aient un suivi efficace de cette problématique. :?
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 10102
Inscrit le : 08 Nov 2005 17:23
Localisation : Brest, France


Retour vers Dessin

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité