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é ?

Annonce

GEODATA DAYS 2024

#1 Thu 15 May 2008 14:42

Laaris
Participant occasionnel
Date d'inscription: 30 Apr 2008
Messages: 12

Récupérer l'intitulé d'un polygone sur lequel est projeté un point

Bonjour,

Je suis novice en MapInfo donc je m'excuse par avance au cas où je dirais des aberrations, y compris dans le titre de cette discussion.

J'ai plusieurs points représentant des sites précis, projetés sur un fond de plan montrant l'occupation du sol (CORINE Landcover)

Je voudrais pour chaque point récupérer le code CORINE et l'intitulé du milieu sur lequel il est situé.

Je ne sais pas trop comment faire, ma première idée était de faire une requête SQL mais je ne vois pas sur quel attribut faire la jointure entre les tables.
Surtout que la table contenant mes points a été extraite d'une base de données et ne contient pas de coordonnées, et pourtant les points se placent au bon endroit sur le fond de carte (un grand mystère à mes yeux).

Merci d'avance pour vos réponses.

Dernière modification par Laaris (Thu 15 May 2008 14:42)

Hors ligne

 

#2 Thu 15 May 2008 15:06

Drinedrine
Participant occasionnel
Lieu: Shawinigan, Québec
Date d'inscription: 2 Apr 2008
Messages: 14

Re: Récupérer l'intitulé d'un polygone sur lequel est projeté un point

Bonjour,
il te faut effectuer une jointure spatiale entre ta table contenant tes sites ponctuels et celle se rapportant aux surfaces CORINE :
=> Table
=> Mise à jour colonne
=> Tu sélectionnes ta table à mettre à jour (en l'occurence tes Sites)
=> Tu sélectionnes la colonne où tu veux que l'intitulé CORINE s'écrive
=> Tu sélectionnes la table qui va contenir les infos à joindre (ici CORINE)
=> Tu cliques sur Joindre et tu choisis la jointure spatiale
=> Tu sélectionnes ensuite la colonne CORINE contenant les infos que tu souhaites récupérer

En espérant avoir réponde à ta question


Sandrine EMONIN
Ville de Shawinigan - Mauricie - Québec

Hors ligne

 

#3 Thu 15 May 2008 15:06

Laaris
Participant occasionnel
Date d'inscription: 30 Apr 2008
Messages: 12

Re: Récupérer l'intitulé d'un polygone sur lequel est projeté un point

J'ai trouvé en tâtonnant, c'était bien une requête SQL et il faut utiliser l'opérateur Contains.

Désolé pour le dérangement. ^^

Mais ça ne me dit pas pourquoi mes points sont bien placés alors qu'il n'y a pas de coordonnées dans la table.

EDIT: Merci Drinedrine pour ta réponse

Dernière modification par Laaris (Thu 15 May 2008 15:07)

Hors ligne

 

#4 Thu 15 May 2008 16:08

Drinedrine
Participant occasionnel
Lieu: Shawinigan, Québec
Date d'inscription: 2 Apr 2008
Messages: 14

Re: Récupérer l'intitulé d'un polygone sur lequel est projeté un point

Même si les coordonnées de tes points n'apparaissent pas forcément dans ta table attributaire, ils sont présents : la preuve en est, tu obtiens les coordonnées d'un objet en double cliquant dessus.
Pour obtenir ses coordonnées, tu disposes de l'outil Coordinate Extractor, qu'il te faut aller chercher des les outils Mapbasic de Mapinfo. Il va te permettre de récupérer les coordonnées de tous les objets contenus dans une table.
Je ne sais pas si j'ai pu répondre à ta question


Sandrine EMONIN
Ville de Shawinigan - Mauricie - Québec

Hors ligne

 

Pied de page des forums

Powered by FluxBB