I'm getting close to my first release of some code that will allow BizzJUMP/OpenJUMP to export "precise" SVG. Currently OpenJUMP using Batik to export SVG. This makes it difficult to export geometry to the SVG coordinate system consistently, based on the same top-left page coordinate. My code will change that. The user will be able to convert JTS geometries to SVG using a specific top-left coordinate, scale factor, and rotation factor. I believe this code will greatly increase the ability to use BizzJUMP/OpenJUMP for cartographic purposes.
Over time I hope to add support for things like Inkscape layers and SVG text generated from feature attributes. I'd like to know if there is any interest in this code among the GeoTools community. Because my code works directly with JTS, it could theoretically be used by any exisitng GIS application in Java that uses JTS to represent feature goemetires. It could also be used with other parts of Geotools to build a stand alone Shapefile to SVG converter. If there is interest in this code, I will start separating any BizzJUMP specific classes into separate packages and will adopt the Geotools file headers. I will then apply for an unsupported module. If there isn't enough interest, I'll just release the code through my SurveyOS SourceForge project. If you are curious, my current code can be found here: http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/openjump_inkscape_svg_export/trunk/src/ Landon ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel