From: johann S. <sor...@in...> - 2007-09-21 16:34:01
|
hello, I'm blocked on 3 differents fronts : CQL, SLD and Feature edition I work with the latest version : 2.5-SNAPSHOT 1. CQL Screenshot :=20 http://img223.imageshack.us/img223/8569/cql1kv3.jpg Source : =7E=5Cmodules=5Cunsupported=5Cwidgets-swing-pending=5Csrc=5Cmain=5Cjava=5Co= rg=5Cgeotools=5Cgui=5Cswing=5Cpropertyedit=5CLayerFilterPropertyPanel Problem : Everything works, it's a basic filter editor.=20 But it only works one way. I'm searching for a way to change=20 a Query object back to CQL but i don't found it. If someone knows where or how to do this? 2. SLD=20 Screenshot : http://img223.imageshack.us/img223/7982/sldpointrx2.jpg Source : =7E=5Cmodules=5Cunsupported=5Cwidgets-swing-pending=5Csrc=5Cmain=5Cjava=5Co= rg=5Cgeotools=5Cgui=5Cswing=5Cpropertyedit=5Cstyleproperty=5CJPointSymboliz= erPanel Problem : This panel works one way too. the SLD class doesn't offer enough methods to get back all attributs of the pointSymbolizer. If someone works on it, could he have a look? 3. Feature edition Screenshot : http://img223.imageshack.us/img223/3346/featureeditsr9.jpg Source : =7E=5Cmodules=5Cunsupported=5Cwidgets-swing-pending=5Csrc=5Cmain=5Cjava=5Co= rg=5Cgeotools=5Cgui=5Cswing=5Cpropertyedit=5Cmodel=5CFeatureSourceModel Problem : I have problem here when trying to read and write attributes. - when i read, i get shaoedatastore error on : FeatureIterator fi =3D source.getFeatures().features(); not on all shapes. - and... how do we write/modify things in 2.5? in 2.4 i used a transaction and the method store.modifyFeatures(attributeType, aValue, filter); but under 2.5 it doesn't exist anymore. what is the new way? johann sorel |
From: Jody G. <jga...@re...> - 2007-09-21 16:47:28
|
Hi Johann - a couple of tips: - small email of one subject gets answered - make the subject obvious in the title (so the module maintainer can notice) - look up the module maintainer (in the pom.xml file) and send the email to them as well as the list. > 1. CQL > Screenshot : > http://img223.imageshack.us/img223/8569/cql1kv3.jpg > Source : > ~\modules\unsupported\widgets-swing-pending\src\main\java\org\geotools\gui\swing\propertyedit\LayerFilterPropertyPanel > > Problem : > Everything works, it's a basic filter editor. > But it only works one way. I'm searching for a way to change > a Query object back to CQL but i don't found it. > If someone knows where or how to do this? > I do not know of any code that does this ... - we could change our implementation so toString() issues CQL (this would always be a hack since multiple implementations of filter may be around) - we could write a class to do this (instead of transform to XML we could transform to CQL) We should start with the second option above, you could write it yourself and donate it to the module maintainer? Jody |
From: Mauricio P. <mau...@ax...> - 2007-10-09 06:43:30
|
Hi Johann I m so sorry, I lost your e-mail. Today, I found the Jody reply=20 searching =E2=80=9CCQL=E2=80=9D in the list. I agree with the Jody reply and suggest you to have a look in CQL examples,= in=20 Cheershttp://docs.codehaus.org/display/GEOTDOC/01+CQL+Examples =20 Don't hesitate to contact me. cheers =2D-=20 Mauricio Pazos www.axios.es tel-:+34 94 441 63 84 On Friday 21 September 2007, Jody Garnett wrote: > Hi Johann - a couple of tips: > - small email of one subject gets answered > - make the subject obvious in the title (so the module maintainer can > notice) > - look up the module maintainer (in the pom.xml file) and send the email > to them as well as the list. > > > 1. CQL > > Screenshot : > > http://img223.imageshack.us/img223/8569/cql1kv3.jpg > > Source : > > ~\modules\unsupported\widgets-swing-pending\src\main\java\org\geotools\= gu > >i\swing\propertyedit\LayerFilterPropertyPanel > > > > Problem : > > Everything works, it's a basic filter editor. > > But it only works one way. I'm searching for a way to change > > a Query object back to CQL but i don't found it. > > If someone knows where or how to do this? > > I do not know of any code that does this ... > - we could change our implementation so toString() issues CQL (this > would always be a hack since multiple implementations of filter may be > around) > - we could write a class to do this (instead of transform to XML we > could transform to CQL) > > We should start with the second option above, you could write it > yourself and donate it to the module maintainer? > > Jody > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Geotools-devel mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-devel |
From: Jody G. <jga...@re...> - 2007-09-21 16:48:59
|
johann Sorel wrote: > 2. SLD > Screenshot : > http://img223.imageshack.us/img223/7982/sldpointrx2.jpg > Source : > ~\modules\unsupported\widgets-swing-pending\src\main\java\org\geotools\gui\swing\propertyedit\styleproperty\JPointSymbolizerPanel > > Problem : > This panel works one way too. the SLD class doesn't offer > enough methods to get back all attributs of the pointSymbolizer. > If someone works on it, could he have a look? > You can work on it ;-) It is a utility class ... let me know when you apply patches and Jeses or myself can review. Just like with the legend icon code the SLD class it some code from uDig that was donated back. I wrote it on the uDig side, and it is in Jesse's module now... But really the SLD utility class is not the end all and be all of working with Styles. The actual interfaces have all the information *ever* if you need to go past the basics why not work with Style interfaces directly? Jody |
From: Jody G. <jga...@re...> - 2007-09-21 16:50:32
|
johann Sorel wrote: > 3. Feature edition > Screenshot : > http://img223.imageshack.us/img223/3346/featureeditsr9.jpg > Source : > ~\modules\unsupported\widgets-swing-pending\src\main\java\org\geotools\gui\swing\propertyedit\model\FeatureSourceModel > > Problem : > I have problem here when trying to read and write attributes. > - when i read, i get shaoedatastore error on : FeatureIterator fi = source.getFeatures().features(); > not on all shapes. > You will need to be more specific; and perhaps you are having trouble with a specific shapefile? > - and... how do we write/modify things in 2.5? in 2.4 i used a transaction > and the method store.modifyFeatures(attributeType, aValue, filter); > but under 2.5 it doesn't exist anymore. > what is the new way? > Wow that is news to me; next time I look at 2.5 I will check it out, chances are the new way uses a Name and a Value; but I honestly don't know. Jody |