Hi,
the advanced projection handling support has been finalized for the
time being. I've added support for the stereographic polar projection
and unit tests to cover the slicing and wrapping funcionality.
Now, the work was sponsored to land on gt2 trunk, 2.6.x and 2.5.x,
and GeoServer trunk, 2.0.x and 1.7.x respectively.
In no branch it is activated by default, and I don't plan to
make it so for a while, until we get some decent feedback on
how it works.
Also, the support work exclusively with streaming renderer,
so it won't be there for shapefiles anyways until I finalize
the port of the shapefile renderer advanced features to streaming
renderer (for the ones in the known, I still miss the ScreenMap support
in the streaming renderer).
Now, in GeoTools it's yet another rendering hint, false by default.
What about GeoServer?
In GS 1.7.x I'll make it available via a system variable. Well hidden,
it will be used only by those who sponsored the work I think.
In GS 2.0.x and trunk I would do the same, or make a WMS GUI checkbox
to activate it. And I guess that, when activated, I could just turn off
the shapefile renderer.
Or do we wait until the shapefile renderer is really ready to be
killed to expose it to the user, and rely on a system variable to
activate it?
Cheers
Andrea
--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.
I would say expose it now since afaik there is no concrete time frame for the streaming/shapefile renderer merge?
Is the only reason not to expose it by default that it still requires some quality assurance? Assuming that at some point these improvements will become the default I would say avoid using a gui/config parameter to activate since it will just have to be removed later? Using a system parameter also seems to be more consistent with how we have dealt with such improvements in the past right? Thinking about the labeling improvements here.
Anyways, no strong opinion, whatever is easiest.
2c.
-Jusitn
Andrea Aime wrote:
Hi,
the advanced projection handling support has been finalized for the
time being. I've added support for the stereographic polar projection
and unit tests to cover the slicing and wrapping funcionality.
Now, the work was sponsored to land on gt2 trunk, 2.6.x and 2.5.x,
and GeoServer trunk, 2.0.x and 1.7.x respectively.
In no branch it is activated by default, and I don't plan to
make it so for a while, until we get some decent feedback on
how it works.
Also, the support work exclusively with streaming renderer,
so it won't be there for shapefiles anyways until I finalize
the port of the shapefile renderer advanced features to streaming
renderer (for the ones in the known, I still miss the ScreenMap support
in the streaming renderer).
Now, in GeoTools it's yet another rendering hint, false by default.
What about GeoServer?
In GS 1.7.x I'll make it available via a system variable. Well hidden,
it will be used only by those who sponsored the work I think.
In GS 2.0.x and trunk I would do the same, or make a WMS GUI checkbox
to activate it. And I guess that, when activated, I could just turn off
the shapefile renderer.
Or do we wait until the shapefile renderer is really ready to be
killed to expose it to the user, and rely on a system variable to
activate it?
Cheers
Andrea
--
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.