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

Rencontres QGIS 2025

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

#1 Thu 22 November 2012 02:43

yassine01
Juste Inscrit !
Date d'inscription: 22 Nov 2012
Messages: 2

probleme de suprrission d'un point d'une couche wms dans geoserver

bonjour.
j'ai besoin de votre aide en ce qui concerne la suppression d'un point a partir d'une couche wms a a partir d'une app développé avec opnelayer.
j'aimerai bien avoir une idée sur ce ke j doit faire parce que je suis bloqué dans cette étape la et j n'arrive pas a avancé , pour info j'ai déja reussi a enregistrer des point dans mon bd postgres/postgis , et j'arrive a les afficher
SVP si quelqu'un peut m'aider sur ce coup la.
voila un extrait de mon code
**************
var DeleteFeature = OpenLayers.Class(OpenLayers.Control, {
    initialize: function(layer, options) {
        OpenLayers.Control.prototype.initialize.apply(this, [options]);
        this.layer = layer;
        this.handler = new OpenLayers.Handler.Feature(
            this, layer, {click: this.clickFeature}
        );
    },
    clickFeature: function(feature) {
        // if feature doesn't have a fid, destroy it
        if(feature.fid == undefined) {
        alert(feature.fid);
            this.layer.destroyFeatures([feature]);
        } else {
        alert(feature.fid);
            feature.state = OpenLayers.State.DELETE;
            this.layer.events.triggerEvent("afterfeaturemodified",
                                           {feature: feature});
            feature.renderIntent = "select";
            this.layer.drawFeature(feature);
        }
        alert("HOOOOOOOO");
    },
    setMap: function(map) {
        this.handler.setMap(map);
        OpenLayers.Control.prototype.setMap.apply(this, arguments);
    },
    CLASS_NAME: "OpenLayers.Control.DeleteFeature"
});

   var del = new DeleteFeature(Nyc,{
    title: "Delete"
     });
et Merci d'avance

Hors ligne

 

#2 Thu 22 November 2012 09:49

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: probleme de suprrission d'un point d'une couche wms dans geoserver

Bonjour,

Ce n'est tout simplement pas possible en WMS. Il faut passer par du WFS-T si tu souhaites utiliser un standard.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Fri 30 November 2012 01:14

yassine01
Juste Inscrit !
Date d'inscription: 22 Nov 2012
Messages: 2

Re: probleme de suprrission d'un point d'une couche wms dans geoserver

Merci Yves pour votre réponse mais comment je peux  faire j'ai chercher la solution pendant plusieurs jours mais pas de resultat SVP si vous pouvez  le faire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB