#1 Mon 18 March 2013 16:01
[ TinyOWS Mapserver] Probleme enregistrement des données
Bonjour,
Je viens d'installer TinyOws sur notre serveur web en suivant les tutos de geotribu et la doc tinyows de mapserver.
Aucun problème pour exploiter le flux wfs dans qgis et le basculement en mode édition
Cependant lorsque je souhaite enregistrer une nouvelle donnée ou modification qgis me répond l'erreur suivante :
Erreurs de commit:
ERREUR : 1 modification de valeur d'attribut n'a pas été effectué
ERREUR : 1 attribut non-ajouté.
Du coté des logs de TinyOWs j'ai la remarque suivante :
[Mon Mar 18 15:16:28 2013] [ERROR] Error unknown Layer Name or not id column available
[Mon Mar 18 15:19:53 2013] [ERROR] Element '{http://www.w3.org/2001/XMLSchema}import': Skipping import of schema located at 'http://schemas.opengis.net/gml/2.1.2/feature.xsd' for the namespace 'http://www.opengis.net/gml', since this namespace was already imported with the schema located at 'C//serveurs/Apache2/htdocs/tinyows/schema/gml/2.1.2/feature.xsd'.
[Mon Mar 18 15:19:53 2013] [ERROR] Operation parameter must be set
J'ai testé sur plusieurs couches en production mais toujours le même problème.
Voici mon fichier de configuration :
Code:
<tinyows online_resource="http://94.23.245.168/cgi-bin/tinyows.exe" schema_dir="C:/serveurs/Apache2/htdocs/tinyows/schema/" log="C:/serveurs/Apache2/htdocs/tinyows/tows.log" log_level="1"> <pg host="localhost" user="********" password="********" dbname="*****" port="5432"/> <metadata name="TinyOWS Server" title="Serveur WFS T du Pays de Guingamp" /> <contact name="TinyOWS Server" site="http://www.tinyows.org/" email="tinyows-users@lists.maptools.org" /> <layer retrievable="1" writable="1" srid="2154" queryable="1" ns_prefix="zde" ns_uri="http://94.23.245.168/cgi-bin/tinyows.exe" schema="zde" name="profil_topo" title="Profil topo" /> </tinyows>
Merci d'avance de votre aide
Gwen
Hors ligne
#2 Mon 18 March 2013 19:18
- icadedt
- Participant assidu
- Lieu: ici et là
- Date d'inscription: 21 Jul 2006
- Messages: 478
Re: [ TinyOWS Mapserver] Probleme enregistrement des données
si vous utilisez le wfs avec qgis,
pourquoi ne pas utiliser qgis pour vous connecter directement au serveur de données plutot que de passer par un wfs
Hors ligne
#3 Wed 20 March 2013 14:48
Re: [ TinyOWS Mapserver] Probleme enregistrement des données
Bonjour,
Désolé pour la réponse tardive, j'utilise déjà des vues distantes avec règles d'insert, update, delete mais le problème est à la connexion sur postgis, depuis qgis 1.8, le connecteur postgis est de plus en plus lent à la lecture des tables et vues disponible dans les schemas
L'idée était de simplifier le travail de l'utilisateur
Mais bon je vais rester sur une connexion directe sur qgis
A bientot
Gwen
Hors ligne