He publicado un WFS-T capa (con geoserver) y soy capaz de agregar, editar y eliminar las características de uso de OpenLayers y la capa de Vector.
Pero, no sé cómo puedo rellenar los atributos adicionales el uso de OpenLayers y WFS-T. Alguna sugerencia?
Digamos que tengo estructura de base de datos:
ARMY (
ID NUMBER PRIMARY KEY,
NAME VARCHAR2(200));
INVADED_AREA (
ID NUMBER PRIMARY KEY,
INVADED_BY_ARMY_ID NUMBER NOT NULL,
AREA_GEOMETRY SDO_GEOMETRY,
CONSTRAINT ia_fk FOREIGN KEY(INVADED_BY_ARMY_ID) REFERENCES ARMY(ID));
y tengo una aplicación web donde usted selecciona un ejército (por ejemplo, ID 42) y, a continuación, empezar a dibujar geometrías de invadieron zonas de OpenLayers. ¿Cómo puedo obtener OpenLayers para poner en valor los 42 en INVADED_AREA.INVADED_BY_ARMY_ID columna?
EDITAR: He encontrado http://dev4.mapgears.com/bdga/bdgaWFS-T.html# que parece hacer lo que estoy buscando. Se actualizarán cuando he investigado más.
También se encuentra montón de relacionados con el sig.stackexchange preguntas. Voy a mirar a través de ellos más detenidamente, a primera vista, ninguno de ellos tenía una respuesta fácil:
- Quiero editar correspondiente de datos de postgresql de un vector de openlayers - ¿cómo hacerlo?
- Cómo editar los Atributos de una Capa WFS a través de la ventana Emergente?
- Cómo editar los atributos de entidad con openlayers?
- Modificar WFS con OpenLayers
- la adición de no espacial de atributos mediante geoserver
- Cómo insertar los datos no espaciales a través de WFS-T inserte?
Y de openlayers-dev: http://lists.osgeo.org/pipermail/openlayers-dev/2007-April/000520.html