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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 01 October 2007 09:51

poulet1212
Participant actif
Date d'inscription: 10 Apr 2007
Messages: 74

Joindre des attributs d'une autre couche gérée, MGOS1.2

Bonjour tout le monde,
Comment est-il envisageable de faire des jointures entre différentes tables et où faudrait-il le spécifier? Par exemple, on aurait deux couches: Le parcellaire (avec no de parcelle) et le plan d'affectation (avec, no parcelle, type de zone). Ici la question serait comment et où spécifier une jointure pour obtenir d'un numéro de parcelle, le type de zone à laquelle elle appartient (en cliquant sur la parcelle, on aurait par le joint l'indication de la zone par exemple).
Il me semble avoir vu dans les exemples fournis avec MGOS 1.2, appelés phpsamples, que l'on pourrait joindre des tables en utilisant une expression sql comme filtre:
     $queryOptions->SetFilter("RNAME LIKE 'SCHMITT%'");
Pourrait-on imaginer créer une expression sql qui joint 2 tables?
Oubien faut-il faire cela à un autre niveau (Mapguide studio par exemple)?

Chaque expérience est la bienvenue, merci d'avance!!
Rémy

Dernière modification par poulet1212 (Mon 01 October 2007 09:52)

Hors ligne

 

#2 Mon 01 October 2007 23:15

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: Joindre des attributs d'une autre couche gérée, MGOS1.2

Bonjour,

On peut le faire avec Studio ("à la souris" = sans développement :-)
Cela se fait au niveau de la ressource de type Données.

Cordialement,
Gwenael

Hors ligne

 

#3 Tue 02 October 2007 09:53

poulet1212
Participant actif
Date d'inscription: 10 Apr 2007
Messages: 74

Re: Joindre des attributs d'une autre couche gérée, MGOS1.2

Mmmmmhh... Je vois effectivement dans l'aide que cela confirme ce que vous dites. Merci pour l'info. Cependant, avec la version de Studio que j'ai, c-à-d. Autodesk Mapguide Studio 2007, la fonctionnalité pour créer des jointures "new feature join" n'apparaît pas. Est-ce une fonctionnalité de la version 2008? Avec quelle version travaillez-vous?

Merci d'avance!
Rémy

Hors ligne

 

#4 Wed 03 October 2007 18:59

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: Joindre des attributs d'une autre couche gérée, MGOS1.2

Oui, c'est une nouveauté d'Autodesk MapGuide Enterprise 2008, et de MapGuide Open Source 1.2 (plus exactement, MapGuide Open Source a été amélioré sur ce point depuis la version 1.1).

Cordialement,
Gwenael

Hors ligne

 

Pied de page des forums

Powered by FluxBB