Hi Farrukh, Thanks for those kind words about the swing module. It's good to hear that you were able to extend it for your application relatively easily.
I just had a quick look at your feature request but don't see your patch. However, my first thought is that the WKT for geometries other than points tends to be really long (commonly tens or hundreds of vertices). So being able to toggle such an option from the GUI or having the option of displaying the WKT in a secondary dialog might be better than having it displayed by default. Michael On 7 April 2013 23:50, Farrukh Najmi <[email protected]> wrote: > Hi Jodie, > > Thanks for the high level tips and for the great geotools libraries. > OpenJump looks interesting but is not usable in a commercial product due to > viral nature of its GPL2 license. > > I was able to use a JMapFrame extension with some new CursorTool extensions > to draw features with Point, LineString and Polygon geometry attributes and > add features to the MapPane using a FeatureLayer. I am successfully using > this to graphically enter a filter Geometry in WKT form to do spatial filter > searches in my application. > > It is a credit to the good code you, Michael and colleagues wrote on the > swing module that I was able to extend it relatively easily along the lines > of what you described. In the process I file a relatively simple RFE along > with a proposed patch to implement it. > > Thanks again for your kind help. > > > On 04/06/2013 10:25 PM, Jody Garnett wrote: > > GeoTools is a spatial library responsible for accessing the data, and > drawing it. It does provide a bit of SWT code to help with the tutorials, > but that is not intended as a desktop GIS. > > If you would examples of how to edit as a developer look at the FeatureStore > API, you can use it to update the Geometry for a feature. > > If you need to edit JTS Geometry it is a bit more tricky (often you end up > taking a copy of the co-ordinates into your own data structure for > interactive editing). > > Have a look at the Open Jump project (Swing based) and uDig project (SWT > based) for examples. > > Note our gt-swing module does support very simple tools, and you could > create edit tools if interested following the above examples. As of yet > nobody has volunteered to write this functionally for the community. > -- > Jody Garnett > > On Wednesday, 3 April 2013 at 2:54 AM, Farrukh Najmi wrote: > > > OK, how about some high level hints to point me in the right direction? > > On 04/01/2013 12:19 PM, Farrukh Najmi wrote: > > Hi Guys, > > I am wondering if any one has any sample code to share that draws > points, lines and polygons on a map and allows basic editing of such > geometries (perhaps just dragging and moving them). Here is an example > in javascript with openlayers that is very much what I am looking for in > Java / geotools: > > http://openlayers.org/dev/examples/drag-feature.html > > Thanks for your help. > > > > > > -- > Regards, > Farrukh Najmi > > Web: http://www.wellfleetsoftware.com > > > ------------------------------------------------------------------------------ > Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > _______________________________________________ > GeoTools-GT2-Users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ GeoTools-GT2-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
