Hi everybody,

I just subscribed to this mailing list, I hope I'm not asking a FAQ 
question.

My task is to develop an application to enter/edit line features (cycle 
paths). I installed opengeosuite, studied the docs, and tried one of the 
application samples that use gxp.

One of the features I would like to have in my application is to be able 
to edit the data using a dropdown or radio groups.
E.g. 3 postgis tables:

table 1:
id
name
color_id (int)
geometry
tags (list of ints)

table 2:
id (int)
color (string)

table 3:
id (int)
tag name (string)

When entering a new path (line) or editing an existing one I would like 
to be able to enter some of the field values not by hand but by 
selecting then using a dropdown (combo box) or a radio group. To enter a 
value in the color field I would have to select one of the values in 
table 2 and to enter one or more values in field tags I would have to 
choose from one of the values in table 3.
I'm talking about the form displayed using geoexplorer or using one of 
the opengeosuite sdk samples.

I thought I had found a way by using geoserver complex feature but after 
a simple text, and after reading some post on thi list) I'm afraid I'm 
wrong.
Using geoexplorer with the app-schema tutorial I found out that the 
getfeatureinfo tool doesn't work  (java.lang.ClassCastException: 
org.geotools.feature.type.ComplexFeatureTypeImpl cannot be cast to 
org.opengis.feature.simple.SimpleFeatureType). And the tutorial doesn't 
let edit features.

My questions:

1. is there some geoserver/WFS/opengeo sdk automatism to accomplish what 
I want?
2. if the answer is no, where should I put my attention? On defining 
appropriately the postgis tables? On the geoserver configuration? On the 
opengeosuite sdk/geoext/openlayers part?

Thank you

   maxx

------------------------------------------------------------------------------
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to