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

Reply via email to