Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Thu 06 August 2015 03:47

Mapa Mia
Juste Inscrit !
Date d'inscription: 28 Oct 2012
Messages: 1

QGIS (appel GeoServer) : WFS-T

Bonjour,

J'ai mis en ligne un GeoServer avec dessus des couches vecteur (collection de shapefiles, pas de PostGIS).

J'arrive à me connecter et à modifier les couches sur QGIS via le menu "ajouter une couche WFS".
Mais dés que j'essaye d'effectuer plusieurs modifications en même temps avec deux clients, j'en ai le droit sur les deux et à la fin des points/lignes/polygones disparaissent un peu au hasard sans que je l'ai demandé.

J'ai essayé au maximum de me renseigner sur les requêtes "getfeaturewithlock" et "lockfeature" afin de limiter l'édition côté serveur à un seul client à la fois. Mais je n'y arrive pas.
(je me suis basé principalement sur cette page : http://georezo.net/wiki/main/standards/wfs )

Quand je tape l'appel au WFS simple cela fonctionne : http://port/geoserver/wfs?
Quand j'essaye de changer la requête pour locker il me dit que je demande deux "REQUEST" en même temps.

Bref je n'arrive pas à demander à QGIS de locker la base via le menu WFS.

1 - Est-ce que quelqu'un saurait si QGIS gère cette capacité ? Auquel cas comment écrire la requête ?
(le dernier poste sur ForumSIG à l'air de remonter à 2009 et ne me dit pas si QGIS implémente le WFS-T
http://www.forumsig.org/showthread.p...highlight=wfst)

2- Et si vraiment c'est impossible, y a t-il un autre moyen de faire une requête WFS+lock via QGIS ?

En vous remerciant par avance de votre aide,
Toute information est la bienvenue,
JIJIJI

Hors ligne

 

Pied de page des forums

Powered by FluxBB