Table des matières
Requêtes de consultation Mapinfo
Type de langage
SQL : Structured Query Language
Construction de la requête
Deux commandes sont disponibles :
- Sélection > Sélection… (critères attributaires et spatiaux)
- Sélection > Sélection SQL… (fonctions d’agrégation en plus)
Sauvegarde de la requête
Fichier> enregistrer requête. Format d’enregistrement .tab. Les fichiers issu des requête sont nommés « query ».
Forme des résultats
- Création d’une table temporaire
- Possibilité de visualiser la table sous forme de cartes et de graphiques
- Modification simultanée des données sélectionnées et de la table source
Opérateurs spatiaux
MapInfo propose divers opérateurs spatiaux qui permettent de sélectionner des objets appartenant à deux tables différentes, à partir de leurs relations spatiales.
- Contains : l’objet A contient l’objet B si le centroïde de B se situe dans le polygone de A
- Contains entire : contient entièrement
- Within : à l’intérieur
- Entirely within : entièrement à l’intérieur
- Intersects : deux objets s’intersectent s’ils ont au moins un point en commun
Le résultat conserve la géométrie de la première table spécifiée dans la requête.
Opérateurs arithmétiques et logiques
Dans la boite de dialogue relative aux requêtes SQL, un menu déroulant nommé Opérateurs propose divers opérateurs arithmétiques, ainsi que des opérateurs logiques. Opérateurs arithmétiques :
- =
- <>
- <
- >
- >=
- >=
- +
- -
- *
- /
- ^
- ()
Opérateurs logiques :
- And
- Or
- Not
- Like
Opérateurs graphiques
Champ objet : dans MapInfo, les informations sur la géométrie (polygone, polyligne, point) sont stockées dans un champ nommé .obj qui peut être mobilisé lors de l’établissement de requêtes.
Mise à jour : par JR du groupe “MapInfo 2012”, en Février 2012 sur MapInfo 11, également valable sur MapInfo 12.0 (vérification effectuée par Dorota Dlugosz et Pierre-Baptiste Faure).