|
indeed local offset and scale were inherited from the image. I created an upstream area from a surface (image). Wouldn't you consider this a bug? No, because usually when people are creating a new component based upon an existing component they want the coordinate systems to match exactly, in all particulars. There's considerable logic to that as well: whenever you create a new component you have to create it with some coordinate system in play. What should that be? One can imagine many different conventions to guide the creation of such a new component system, but one of the simplest and most obvious rules is that if it is created from some other component it should just inherit the coordinate system used by its parent. If you want to use a different projection that's easy to arrange, but using the same projection as the default case is a significant convenience. It also has the side effect of reducing the likelihood of logic or performance errors for folks who are just getting started with coordinate systems. This helpful convenience always works without fail and is automatic and transparent for users (one less thing to think about) so long as you are working in a reasonably modern GIS system using reasonably modern formats that always keep track of the coordinate system information that's built into the data and used automatically by the GIS system. All that goes out the window if one removes the built-in coordinate system intelligence by transferring the data into a non-geographic format like DXF. Now, because the format does not automatically keep track of coordinate system information, you have to take on that task. It's one of the hassles of using a non-geographic format to interoperate with geographic data, an example of why Manifold advises users to be wary of conveying GIS data through formats which fail to capture coordinate system information. Keep in mind, by the way, that there is lots of data out there in DXF which must, absolutely must, retain the specified offset and scale for the data to make sense. The system therefore upon export sends the data out to DXF in exactly the form in which it exists without trying to second-guess the user's intentions.
|