Actually it is an opportunity to collaborate! I do hope you found the foss4g workshops that explain both the api and the background knowledge? - http://geotoolsnews.blogspot.com/2009/11/foss4g-geotools-tutorials.html
The wiki is the most obvious point of collaboration; it is a wiki after all and I always need to encourage the user list to update it with useful examples. For most of its life GeoTools has focused on being correct; recently Micheal (and myself) have looked at making it easier to use. I will be running this workshop again and would like volunteers to review the material and ask questions; contact me directly if you have time. I *will* be donating the workshop materials back; and they are under creative commons etc... You will also find that all the recent changes to 2.7.0 have focused on ease of use. The area you are concerned with (adding a point to a map) is not actually the most common use case for GeoTools or GIS and thus it has not received much attention. The general thinking is - you want the point (Geometry) to mean something (FeatureType); and you want the point to be located on the earth (CoordinateReferenceSystem) etc... Micheal is going through the javadocs now; I want to have a run at MapLayer because I find it confusing; and I would like to make the concept of a DrawLayer that has a paint method you can implement to draw something on the map yourself ... ie rather then use features, and geometry and point. Jody On 07/05/2010, at 10:19 AM, Rodrigo wrote: > > Brian Ghigiarelli, > > > I'm also finding it very difficult to learn GeoTools. The API is not > easy and the documentation is incomplete and confusing. > > To create a single point on the map with an icon is very complex! As a > user will be able to learn alone without good documentation it needs to > use GeometryFactory, SimpleFeatureBuilder, DataUtilities, SimpleFeature, > FeatureCollection to create a point. Not to mention the complexity to > create a style to the point! > > To show this simple point remains: an object MapLayer and add it to an > object MapContext? I spent days to understand how to create and display > a point! > > Because so many objects to create a point on the map? I do not understand. > > I would not say it, but I'm also searching other libraries for GIS. I'm > still trying to use GeoTools in my application, but do not want to spend > several months to make things simple. I have deadlines to deliver the > results of my work! > > I know GeoTools developers had much work to get here, but I hope that my > criticisms are meant as an alert. > > > Sincerely, > > > Rodrigo > > > > Em 06-05-2010 13:06, Jody Garnett escreveu: >> Brian Ghigiarelli > > ------------------------------------------------------------------------------ > > _______________________________________________ > Geotools-gt2-users mailing list > Geotools-gt2-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users ------------------------------------------------------------------------------ _______________________________________________ Geotools-gt2-users mailing list Geotools-gt2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users