GeoTools 2.7.1 has been released and is available for download:
This release brings a number of bug fixes and few new improvements. ECQL has been updated to support case insensitive like (ILIKE). JMapPane performance has been improved for long running rendering jobs. And ImageMosaic has been upgraded to use the latest jai-tools 1.1.1.
And much more. Check out the change log for the full list of what's new in 2.7.1.
Thanks for supporting GeoTools!
Thursday, May 12, 2011
Tuesday, May 3, 2011
New User Guide
Today brings to an end a three month journey in "porting" the User Guide from from the GeoTools wiki over to the same Sphinx build system we use for our website. This was a journey fraught with peril (having to reinstall my machine from backup halfway through), epic in length (at one point 1100 00 words but I have not looked in a bit) and ultimately rewarding:
GeoTools User Guide
It is hard to express the extent of this change; much of the content has been rewritten; and more importantly updated to reflect the latest GeoTools. More importantly the "update" will be *sticky* as code examples are pulled from live source code; which is compiled as part of the publication process.
Rather than try and offer a summery - here is a round up of blog posts and tweets linking into the new docs:
GeoTools User Guide
It is hard to express the extent of this change; much of the content has been rewritten; and more importantly updated to reflect the latest GeoTools. More importantly the "update" will be *sticky* as code examples are pulled from live source code; which is compiled as part of the publication process.
Rather than try and offer a summery - here is a round up of blog posts and tweets linking into the new docs:
- Documentation Links (Blog Post)
- Classifiers and ColorBrewer (Blog Post)
- Before and After (Blog Post)
- ObjectAid (Blog Post)
- feature mode? it is in the docs
- filter guide? it is in the docs
- text handling more than just string
- tradotopma; feature model guide (ie code examples) moved earlier
- thanks &fgdr1976 for the patch, opengis docs ported only 30 more to go
- Updated pictures from object aid ObjectAid is nice UML for people who want to get back to programming tool
- Type and Model 29 to go
- jts the interesting math with pictures
- Text facade for InternationalString
- Code example for Utilities
- A few of the Collection Classes we have kicking around
- ISO 19107 Geometry explained and the only three classes you need to use
- Updated a few more gt-opengis pages: coordinate system and unit background for gt-referencing
- gt-referencing docs are ported to sphinx this is the first time listing unsupported/supported plugins
- user guide table of contents taking shape no more hunting around
- porting geotools docs - jdbc image moasic seems to have more docs then all the other image formats combined
- coverage docs ready - half way done to porting docs
- gt-main docs bah has it really been this long since I looked at them? I think 10% is documented. Perhaps just use test cases.
- DataUtilities docs before and after - now covers all the methods
- filter examples now with pictures to cut down on the questions http://t.co/35wCOba
- filter docs now with function list and pictures
- docs for feature collection now with lots of examples; including indexed collections and join
- added gt-api docs for DataStore and Parameter
- gt-data docs for using DataStore and FeatureSource lots of pictures with an overview diagram for each section
- docs for gt-jdbc this time working through each plugin as I go
- docs for gt-jdbc are up
- style docs symbology encoding and style layer descriptor and code
- docs for markfactory with code example
- docs, using sphinx to steal examples from test case sample data for gt-svg and gt-chart
- Q: (style) long page of everything? or (jts) small pages Basically do you plan to print...
- docs for CQL are up covering the geotools ECQL extensions
- docs did you know did you know CQL is “Contextual Query Language"? GeoTools provides a command line utility for you to try it out
- thanks for the feedback - big long pages it is! docs Scary seeing all the GML parsing options in one place. Commit tomorrow
- xml internals are done http://t.co/xPXeiqO including working tutorial of code generation for bindings
- docs color brewer docs are up along classifier goodness
- docs up for gt-graph; now with pictures so you can tell how the moving parts work together.
- docs 110,000 words - sweet!
- new function list with argument names; massive amount of work for little gain (sigh)
- docs now lists unsupported modules (all of them, I put 27 place holders in for things with no docs)
- docs, added code examples for kml based on a stackoverflow question
- docs, you really wanted single page? Check out abstract datastore tutorial - that is one long page
- docs function tutorial showing how plugin system works
- Michael Bedward for continuing to inspire on the geotools user list; a large portion of the documentation has been assembled based on his email over the years. He has also been great with ongoing reviews and feedback.
- Justin DeOlivera for taking time to set up the sphinx build system; and also to the company he works for (OpenGeo) for providing the build box which publishes the documentation after every commit
- Lee Breisacher for launching into GeoTools development with a review of the AbstractDataStore tutorial. This was the original tutorial for GeoTools 2, first start in DocBook (just like PostGIS docs)