A few minor comments from the back row...
>
> Having content specific Layers makes the swing module much easier to
> code in a readable and reliable manner. I imagine the same will be
> true for the swt module.
>
> It would be good, well essential really, to have a StyleLayer with
> getStyle / setStyle and style event publishing.
Yep.
> Andrea is right that the new swing code (on a branch presently)
> supports rotation. In fact, JMapPane effectively keeps its own
> viewport variables at the moment. I haven't thought about the division
> of responsibilities between JMapPane and MapViewport yet - I was
> hoping to work that out in discussion with Jody when bringing the
> branch code over.
I would hope that MapViewport can take on that role.
Just as an aside; MapViewpoint needs both the affine transform and the final
screen size (for people that are drawing watermark information that has nothing
to do with the current map).
> A frequent user request is to add the ability to draw on top of a map in a
> JMapPane. I'm hoping that DirectLayer or similar will be useful
> for that.
I imagine we will provide two base classes to start them out:
- one to "easily" draw in pixels (for legend; scalebar, etc.)
- one to "easily" draw in map world coordinates (to draw an arrow pointing out
something interesting; why do they want to draw on top of the map; some
examples will help?)
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel