> > For now: We have side effects. Martin has at least one > plug-in which modifies coordinates in place, > Michaƫl is modifying z-values in place, Larry stated > that the ISA tools are full of coord.x = ... stuff. > My initial question was asking for side effects so I > see these facts as show stoppers for the idea.
my 2 cents: i think my first implementations also modified coordinates of layer geometries directly. But in general, i always copy a geometry and modify the coordinates with coord.x Otherwise, what would be the way to do map generalisation (such as applying a line smoothing algorithm that displaces vertices without changing the number)??? I know, that by using the Douglas Peucker algorithm a new Geometry object could be created afterwards, but here as well online-modification may be worth?. Hence, for me Geoemtries are mutable. (But suggestions are welcome) and ..i don't kow how many plugins are out there that modify geometries directly stefan ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel