banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Wed 12 March 2008 16:56

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

[MapInfo X.x] Légende limitée aux seuls postes de la fenêtre carte

Bonjour
A mon tour de poser une question tongue
Je cherche à écrire un outil pour limiter la légende thématique aux seuls postes effectivement présents dans une fenêtre carte
Ex: Corine Land Cover et ses 44 postes de légende niveau 3, représentée sur la zone de Montpellier où seuls 13 postes sont figurés. L'outil (bouton à cliquer) crée la légende de ces seuls 13 postes, au lieu de l'exhaustivité des 44 possibles
Questions:
- ce besoin est-il partagé ou suis le seul que ça concerne ?
- quels sont les trucs et astuces que vous employez pour faire ça ?
- connaissez vous des outils qui fassent déjà ça ?
J'écoute... smile

Hors ligne

 

#2 Thu 13 March 2008 09:35

Jean-Jacques
Participant actif
Lieu: Aurillac
Date d'inscription: 4 Jan 2006
Messages: 99

Re: [MapInfo X.x] Légende limitée aux seuls postes de la fenêtre carte

Bonjour,

    Voilà ma modeste contribution à ce projet intéressant.

Questions:

- ce besoin est-il partagé ou suis-je le seul que ça concerne ?


Les réponses devraient être nombreuses pour disposer d'un outil de ce type.

- quels sont les trucs et astuces que vous employez pour faire ça ?


1) la manière brutale et fastidieuse de la gestion de la légende
        avec l'affichage ou non des différentes classes.

    2) Création d'une table annexe (ou temporaire) contenant tous les objets
        présents dans l'emprise de la    fenêtre Carte, puis analyse sur cette table.
        Se pose le problème de l'actualisation de l'ensemble Carte + Légende
        en cas de déplacement ou de zoom - sur la carte.
       

- connaissez vous des outils qui fassent déjà ça ?


Non, alors bon courage!   

A+
J.J.


Jean-Jacques
DDT15

Hors ligne

 

#3 Thu 13 March 2008 10:26

autran
Participant occasionnel
Lieu: marseille
Date d'inscription: 5 Sep 2005
Messages: 44
Site web

Re: [MapInfo X.x] Légende limitée aux seuls postes de la fenêtre carte

Bonjour,

voilà ce que j'en pense:

- une fenêtre représente une portion de territoire, et à ce titre délimite une partie de la base de données (celle qui est visible) et exclue les autres
- le problème de légende posé, effectivement très intéressant, peut être généralisé à d'autres opérations, comme l'extraction d'objets via SQL, l'analyse thématique par classes, la construction de diagrammes à barres, ...etc. qui devraient pouvoir ne s'appliquer qu'à cette partie réduite de territoire
- définir cette portion de territoire par le contour de la fenêtre de visualisation semble réducteur: en effet, cette portion de territoire peut être déterminé par les limites d'une commune, d'une région, ou tout autre périmètre "non rectangulaire".

L'analyse porte donc sur une portion EXPLICITE de territoire, et ce caractère explicite s'accompagne bien d'une extraction sous forme de table dérivée (pour garder son aspect dynamique), comme le dit Jean Jacques.

Jacques Autran

ENSA Marseille

Hors ligne

 

#4 Thu 13 March 2008 14:18

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: [MapInfo X.x] Légende limitée aux seuls postes de la fenêtre carte

Précisions:
- Dans un premier temps je ne veux pas faire un truc trop compliqué
- Je vais effectivement passer par une table temporaire (d'abord la fenêtre carte, on verra ensuite pour des pochoirs...)
- Ca ne sera pas dynamique, en tout cas pas temps réel (ça ralentirait trop...et il faudrait que je sache le faire), mais simplement un bouton pour "rafraîchir" la légende à chaque fois qu'on détermine un centrage de la carte pour une mise en page

ps : au premier abord...c'est pas simple sad

Hors ligne

 

Pied de page des forums

Powered by FluxBB