* Runs the Process.execute method using LineStrings with float values.
*/
@Test
public void executeProcessWithFloat() throws Exception {
System.out.println(" execute process using float values");
Process p = Processors.createProcess(new NameImpl("vec", "VectorToRaster"));
assertNotNull(p);
SimpleFeatureCollection features = createFloatLines();
ReferencedEnvelope bounds = features.getBounds();
Dimension gridDim = new Dimension(
(int)bounds.getWidth(),
(int)bounds.getHeight());
ProgressListener monitor = null;
Map<String, Object> map = new HashMap<String, Object>();
map.put(AbstractFeatureCollectionProcessFactory.FEATURES.key, features);
map.put("attribute", "value");
map.put("rasterWidth", gridDim.width);
map.put("rasterHeight", gridDim.height);
map.put("bounds", bounds);
Map<String, Object> result = p.execute(map, monitor);
GridCoverage2D cov = (GridCoverage2D) result.get("result");
//textPrintFloat(cov);
/*