Il existe une option
[ Ignore value_to_ignore ]
dans la commande MapBasic SHADE
qui permet de ne pas faire apparaitre les polygones répondant à
la condition value_to_ignore dans une analyse thématique.
Si cette valeur est mise à jour dynamiquement, l'analyse thématique
évolue et les polygones apparaissent ou disparaissent.
A condition de ne laisser que l'analyse thématique visible (et non la
couche de base), ceci peut répondre partiellement à la question.
-------------------------------------------
François Cabriel
Service Analyse Spatiale
Conseil Régional Provence-Alpes-Côte d'Azur
tel. : 04.91.57.50.57 (58.48)
Email: [EMAIL PROTECTED]
> ----------
> De : Lavoie, Claude[SMTP:[EMAIL PROTECTED]]
> Date : mercredi 3 novembre 1999 15:21
> A : '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
> Objet : MI RE: making some objects invisible in a table
>
> Il existe dans MapBasic (j'assume que vous en disposez) une procédure
> appelée SelChangedHandler, laquelle est exécutée à chaque fois que la
> sélection est modifiée. Vous pouvez utiliser cette procédure pour
> lancer
> l'exécution des commandes décrites dans l'option 2 ci-dessous. Le
> problème
> de rafraîchissements d'écran demeure.
>
> _____________________________________________
>
> Claude Lavoie
> Service du soutien à la clientèle
> Direction des technologies de l'information
> Ministère des Transports du Québec
> 35, rue de Port-Royal Est, salle 5.00 a
> Montréal (Québec)
> H3L 3T1
>
> Téléphone: (514) 873-6280
> Télécopieur: (514) 873-8203
> Courriel: mailto:[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> _____________________________________________
>
> -----Message d'origine-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Date: 3 novembre, 1999 03:34
> À: [EMAIL PROTECTED]
> Objet: MI: making some objects invisible in a table
>
>
>
> hello,
>
> We have to solve the following problem:
> we would like to have some objects (regions) invisible in a map (and
> of
> course NOT selectable in that map).
> This is logically equivalent to 'filter' the records before displaying
> them.
>
> We have tried different solutions, but none is really good:
>
> 1. Set the object's contours style to 'invisible' and fill patern to
> 'none'
> is not good, as the object is still selectable in the map.
>
> 2. Do a SELECT and add the result query to the a map is too static:
> the
> condition (based on columns values) which makes the objects
> visible/invisible may change,
>
> so we must re-issue the SELECT, and add the result to the map again
> (the
> main problem is to 'detect' when data has changed to trigger this new
> SELECT, also the whole map will be refreshed when the result is
> removed/added to the map).
>
> 3. Move the objects from the displayed table to another table.
>
> Does anybody has another idea ?
>
> What would be the best:
> Mapinfo adds a new attribute in a layer: a logical expression, based
> on
> columns values like for labels, which, when evaluating to false will
> cause
> the object NOT to be displayed. This would be very dynamic (as for
> thematic
> maps, which are updated as soon a record is updated)
>
> Thanks,
>
> Frédéric DENTRAYGUES
> REALIX TECHNOLOGIES
> 2, rue de la Découverte
> BP 146
> 31676 - LABEGE CEDEX
> Tel: 33 05 62 24 99 54
> Fax: 33 05 61 39 96 59
>
> ----------------------------------------------------------------------
> To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and
> put
> "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
>
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]