Hello list.
I'm reading this thread with much interest. In the webmapping application my company is building (based on GeoServer), we're sadly discovering the issue about tiled rendering (label moving near tile boundary and cell and text cutting).
Tiled rendering is very "cool" and definitively a must for us (for both performance and usability reasons), but these problem seems to put a stop on this road.
Directly supporting it in GeoServer (via WMS-C or TMS) would be great, but in the meantime we're guessing if there could be some workaround that let one use the tile mechanism and still keep getting correct maps (without at least ugly cut cells).
Has anybody some hint in this direction? Maybe through a patch to GeoServer, as was discussed in this list some time ago (about a possible vendor-specific option in the SLD with which to get no cross-tile label, for example)?
Many thanks in advance for any feedback.
Best Regards,
Fabio Da Soghe
-----Messaggio originale-----
Da: geoserver-devel-bounces@lists.sourceforge.net [mailto:geoserver-devel-bounces@lists.sourceforge.net] Per conto di Andrea Aime
Inviato: lunedì 11 dicembre 2006 9.00
A: Paul Ramsey
Cc: Geoserver-devel
Oggetto: Re: [Geoserver-devel] Planning the next few months (warning, long mail)
Paul Ramsey ha scritto:
On 10-Dec-06, at 8:55 AM, Andrea Aime wrote:
* tiled WMS: this requires changes in both the gt2 renderer and
a new module that builds on top on the current WMS I guess.
Changes required in the renderer are not earth shattering, so
I guess they could be handled in 2.3.x or 2.4.x once branched.Why do you perceive tiling as a re-implementation issue? I think the
TileCache approach already being pushed by Metacarta shows that it's
just a layering on top of existing rendering infrastructures. So WMS
tiling should be handled as another layer on top of an (unchanged)
render stack?
Yes, you could, and it can be work very fine.
At the minimum, we require the geotools renderer to stop moving labels for each different rendering request, and this is in the pack of "properly supporting WMS-C", that is, just fix the current WMS and make it usable to serve tiles with TileCache on top of it.
Supporting TMS in Geoserver is another matter. From where I stand, if an admin is familiar with Apache and Python he would choose MapServer or Mapnik as the backend anyways, unless he needs better looking maps.
On the contrary, an organisation using already Java may be uncomfortable of fiddling with another piece of software, one using Microsoft stuff would be probably even more scared away from having to install not one but two foreign technologies.
Having around TileCache makes it less urgent to implement one in Geoserver, at the same time the implementation is already there and quite nice and compact, so re-coding it in Geoserver should not be a major effort either.
Cheers
Andrea Aime
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel