Hi, as I wrote earlier I discovered that the fixed buffer tool from Sextante results in an error message with OpenJUMP, when Sextante tries to write a newly created vector dataset as shapefile.
Note: When Sextante creates a new layer, it does not add the layer in-memory/directly to OJ, but it writes the data into a shapefile first (using OJs shapefile writer) and then re-loads the shapefiles into OJ. Now I figured that the exception is thrown because Sextante uses the AttributeType long, which OJ does not know. I have modified ShapefileWriter now to see if an attribute has a name in case the AttributeType is null. If it has a name, then the attribute is treated as String. This way we have at least some output from Sextante. But it is not optimal and I wonder if there are more such things? The Long (64) values can not be safely converted to Int (32) values. So it would not make sense to just set the type from Long to Int (in AttributeType). Any ideas? or just leaving as is except my modifications to the shapefile writer? Not sure if it would have any value to implement AttributeType.LONG; I doubt it. cheers, stefan ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov _______________________________________________ Jump-pilot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
