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 Thu 13 August 2009 11:34

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

filtre pour lien permanent

Bonjour,

Je vous expose mon soucis:

J'ai une base de données avec les objets d'un département mais je souhaite afficher et travailler uniquement les objets d'une commune.
A partir de ma carte départementale, je sélectionne tous les objets dont le champ INSEE = x, puis j'enregistre une copie de ma carte avec uniquement les objets de ma sélection.

Jusque là, tout va bien!!

Il faut maintenant que je paramètre mes liens permanents de ma carte "communale" de manière à ce que tous mes objets ne soient pas importés!
-> Je ne peut pas me servir du filtre géographique ( dans les paramètres du lien, sur la page Sélection du type d'importation) car il faut que la géométrie utilise le format Oracle Spatial indexé, ce qui n'est pas le cas...Arg!
-> J'ai donc essayé de saisir la requête libre suivante : Select * from TABLE where ((TABLE.INSEE) = x), je précise que j'utilise un journal.
Je lance mon lien: il m'importe bien uniquement les objets souhaités mais avec une géométrie invalide!!Re-Arg!

Quelqu'un a déjà eu ce problème????

Hors ligne

 

#2 Thu 13 August 2009 16:46

marchandeau.anthony
Participant occasionnel
Lieu: Cdc St Fulgent
Date d'inscription: 7 Mar 2006
Messages: 49

Re: filtre pour lien permanent

Il faut peut être utiliser la syntaxe "Géoconcept" à tester
Ci dessous une requete qui me permet sélectionner et de colorier des objets...

Ex:
Ty= PLU
Styp= Zone

"Select From """ & Ty & """,""" & STy & """ Where(""TYPE"" = ""01"")Colorize(pattern-bgcolor=0x04000000, pattern-fgcolor=0x002020FF, outline-color=0x002020FF, outline-width=1, pattern=0x40000005)Options(Select, Colorize);"

A creuser

"Select From *,* Where(""TYPE"" = ""01"")

Anthony

Dernière modification par marchandeau.anthony (Thu 13 August 2009 16:47)


Anthony MARCHANDEAU
Administrateur SIG

Hors ligne

 

#3 Thu 13 August 2009 17:20

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

Re: filtre pour lien permanent

Merci pour cette réponse!

Je viens d'essayer la formule "Select From *,* Where(""TYPE"" = ""01"")
mais Géoconcept n'en veut pas...

Je tente une autre méthode : j'ai coché "Utiliser la liste de sélection Géoconcept" dans les paramétrages du lien d'import...et j'ai l'impression que ça marche....

Hors ligne

 

#4 Thu 10 September 2009 11:00

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

Re: filtre pour lien permanent

Je poste la solution :

Il faut utiliser un filtre de base de donnée avec une condition de type CHAMP = 'xxxxx'...
Reste que je n'arrive pas à saisir d'objet avec cette option...

Hors ligne

 

#5 Thu 10 September 2009 13:58

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Re: filtre pour lien permanent

tu es en quelle version de GC, car si je me souviens bien en version 6 (et/ou 6.1) les filtres sur les liens permanent ne fonctionnaient pas.

Le problème devait être corrigé dans la version 6.5 mais je n'ai pas pris le temps de tester.


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

#6 Thu 10 September 2009 14:02

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

Re: filtre pour lien permanent

Je suis en version 6.5 et bientôt en6.6.
J'ai installé un patch correctif pour les liens, mais ça n'a rien changé...

@suivre..

Hors ligne

 

#7 Thu 10 September 2009 14:21

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

Re: filtre pour lien permanent

Je suis en version 6.5 et bientôt en6.6.
J'ai installé un patch correctif pour les liens, mais ça n'a rien changé...

@suivre..

Hors ligne

 

#8 Thu 10 September 2009 16:33

BEAUXOEIL
Participant occasionnel
Date d'inscription: 11 Jun 2008
Messages: 25

Re: filtre pour lien permanent

je pense que le problème provient du filtre de base de données : il faut bien respecter le nom du champs sur lequel on fait le filtre et la valeur du filtre, par exmple
dans "principaux paramètres d'importation" cocher "utiliser un filtre de base de données"
et saisir la condition : ex CODE_POSTAL = '89100'

Hors ligne

 

#9 Fri 18 September 2009 08:30

noem
Juste Inscrit !
Lieu: avrillé 49240
Date d'inscription: 18 Dec 2007
Messages: 7

Re: filtre pour lien permanent

Bonjour,

Merci pour ta réponse.
Mes liens sont bien paramétrés comme tu le dis...Je pense que la requête doit être bonne vu que mes éléments sont présents dans ma carte..
J'ai regardé du côté du filtre d'export mais je n'ai rien trouvé de particulier..

Hors ligne

 

Pied de page des forums

Powered by FluxBB