#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