Hi to all,<br>In the project I' working on I had the need of managing M dimension of PolylineZ contained in shapefiles <br>and I had to modify the libFMap and read also M coordinate for Shape.POLYLINE3D. <br>The patch is attached to this mail.<br>
I'd like to know whether this patch could be added of interest for a cumulative further patch of gvSIG 1.9.<br><br>-------------------------------------------------------------------------------------------------------------------------------------------------------<br>
Brief summary: <br>-------------------------------------------------------------------------------------------------------------------------------------------------------<br>- Class ShapeZMFactory proxies the creation of Z-geometries with four coordinates. By now only polylines <br>
are managed but, if somedays there will be the need of managing also Zpoints, Zmultipoints and Zpolygons <br>with four dimension, you can always implement method for their creation in the aforementioned class.<br><br>- Class FPolyline3DM extends FPolyline3D in order to manage m dimension of PolylineZ shapes<br>
<br>- Class IndexedShpDriver instead manage the reading of m coordinate from shapefiles..<br>--------------------------------------------------------------------------------------------------------------------------------------------------------<br>
<br>If anyone knows if I've forgotten to touch other classes in order to make my patch complete is pleased to let<br>me know about it.<br><br>Best regards,<br>Flavio Pompermaier<br><br>