I've been messing around with this some yesterday and today, and well
I'm stumped. Its not urgent or anything, I have other ways to
reproject data, it is just perplexing and a little limiting. I've
visited numerous resources relative to Proj4, PostGIS and datum
transformations in general with no forward momentum. And I've
certainly tried my hand at many modified/custom SRID's with no avail.
I figure I have been doing this in such an abstracted and GUI'ized way
up to this point (I'm sure I'm not alone here), that I could never
have fully appreciated the complexities until now (like just about
everything when you scratch the surface and see the many layered onion
below). I see why this isn't easier from PostGIS's or SpatiaLite's
Transform() function. I think people have baked-up some custom
solutions for PostGIS, but none appear to be very integrated.
Mostly for now, I just think it is important for people to know that
datum transformations are important (just a reminder), and that
generally (exceptions exist) Transform()ing doesn't convert datums
over (i.e. your coordinates don't change {maybe units}, but they
probably should, though you would have to choose a method/area).
Still doesn't change the fact that SpatiaLite rocks though. Thanks
for your time everyone. -Mark