Poster une réponse à un sujet: Coloriage de cartes
Attention, ce sujet est un sujet ancien (5512 jours sans réponse)
didix
Non, du tout
rfr
Voui, faut voir d'où viennent les données statistiques toussa...
Et faut voir le reste du processus (mise en page).
Moi j'aime bien en tout cas (pasque l'autre usine à gaz là )
Et faut voir le reste du processus (mise en page).
Moi j'aime bien en tout cas (pasque l'autre usine à gaz là )
Mais ... dis-moi ... tu n'aurais pas des fonds de carte de la belgique administrative toi par hasard?
didix
Voui, faut voir d'où viennent les données statistiques toussa...
Et faut voir le reste du processus (mise en page).
Moi j'aime bien en tout cas (pasque l'autre usine à gaz là )
Et faut voir le reste du processus (mise en page).
Moi j'aime bien en tout cas (pasque l'autre usine à gaz là )
rfr
Ouep, sauf que pour bêtement colorié des cartes, c'est un peu overkill
didix
Sinon Quantum GIS deja plus léger qu'ArcGis, portable, open, marche bien toussa, et un vrai GIS avec les avantages que ça apporte
rfr
Yop...
Au boulot, "ils" doivent "souvent" générer des cartes "coloriées" en fonction de données.
Du genre:
Et chaque fois, c'est la même affaire, il faut demander de l'aide à des gens qui utilisent de vrais usines à gaz (SAS, Arcgis, blah blah).
Or, pour l'informaticien que je suis, c'est quand même que du coloriage de zone ... Et je me dis que si on connait les zones, les données et les infos de coloriage, ça doit être vite fait.
Je me suis donc attelé à la tâche et j'ai pondu un petit outil sans prétentions qui prend en entrée:
* Une carte vierge au format SVG ou chaque zone utile est identifiée par un id parlant
* un fichier de configuration
Et qui sort une carte au format svg, coloriée.
Exemple:
La carte d'entrée:
Le config de "coloriage":
data;Hainaut;10
data;Flandre_Occidentale;20
data;Limbourg;30
data;Bruxelles;40
data;Luxembourg;50
data;Namur;60
data;Liege;70
data;Anvers;80
data;Brabant_Flamand;90
data;Brabant_Wallon;100
data;Flandre_Orientale;110
class;5;15;#700000
class;16;25;#800000
class;26;35;#900000
class;36;45;#a00000
class;46;55;#b00000
class;56;65;#c00000
class;66;75;#d00000
class;76;85;#e00000
class;86;95;#e10000
class;96;105;#e20000
class;106;115;#e30000
Un petit coup d'outil et hop on a la carte coloriée.
Une ligne data contient les éléments suivants:
data;<ID de la region dans le svg template>;<valeur float>
Une ligne class contient les éléments suivants:
class;<valeur inférieur de la classe>;<valeur supérieure de la classe>;<couleur au format #rrggbb>
L'outil peut-être téléchargé ici: http://www.erefer.be/MapBuilder.jar
Pour le lancer, il suffit de taper en mode console:
java -jar MapBuilder.jar
Ca affichera l' "aide" pour les paramètres.
C'est bloated, très con, mal torché, mais ça fonctionne. Il se pourrait que j'améliore le brol, suivant qu'il y a demande ou pas (genre: génération automatique des classes en fonction d'algos statistiques, ...), on verra!
Voila, circulez, y a plus rien à voir
Au boulot, "ils" doivent "souvent" générer des cartes "coloriées" en fonction de données.
Du genre:
Et chaque fois, c'est la même affaire, il faut demander de l'aide à des gens qui utilisent de vrais usines à gaz (SAS, Arcgis, blah blah).
Or, pour l'informaticien que je suis, c'est quand même que du coloriage de zone ... Et je me dis que si on connait les zones, les données et les infos de coloriage, ça doit être vite fait.
Je me suis donc attelé à la tâche et j'ai pondu un petit outil sans prétentions qui prend en entrée:
* Une carte vierge au format SVG ou chaque zone utile est identifiée par un id parlant
* un fichier de configuration
Et qui sort une carte au format svg, coloriée.
Exemple:
La carte d'entrée:
Le config de "coloriage":
data;Hainaut;10
data;Flandre_Occidentale;20
data;Limbourg;30
data;Bruxelles;40
data;Luxembourg;50
data;Namur;60
data;Liege;70
data;Anvers;80
data;Brabant_Flamand;90
data;Brabant_Wallon;100
data;Flandre_Orientale;110
class;5;15;#700000
class;16;25;#800000
class;26;35;#900000
class;36;45;#a00000
class;46;55;#b00000
class;56;65;#c00000
class;66;75;#d00000
class;76;85;#e00000
class;86;95;#e10000
class;96;105;#e20000
class;106;115;#e30000
Un petit coup d'outil et hop on a la carte coloriée.
Une ligne data contient les éléments suivants:
data;<ID de la region dans le svg template>;<valeur float>
Une ligne class contient les éléments suivants:
class;<valeur inférieur de la classe>;<valeur supérieure de la classe>;<couleur au format #rrggbb>
L'outil peut-être téléchargé ici: http://www.erefer.be/MapBuilder.jar
Pour le lancer, il suffit de taper en mode console:
java -jar MapBuilder.jar
Ca affichera l' "aide" pour les paramètres.
C'est bloated, très con, mal torché, mais ça fonctionne. Il se pourrait que j'améliore le brol, suivant qu'il y a demande ou pas (genre: génération automatique des classes en fonction d'algos statistiques, ...), on verra!
Voila, circulez, y a plus rien à voir