Christopher Schmidt wrote:
> In general, there is no good place that we can know that we should be
> reprojecting on these layers.
>
> Where do you think the reprojection code would live in this case? I
> don't like the idea of touching someone else's geometry. In the case of
> a Layer.GML or some such, the format is creating the geometry, so it
> never belonged to someone else to begin with, but with Layer.Vector and
> Layer.Marker, that's less true.
I'm not sure about the vector layers, but the markers could be
reprojected in the addMarker function:
addMarker: function(marker) {
if(this.projection != this.map.projection)
{
marker.lonlat.transform(this.projection, this.map.projection);
}
...
What do you think? Is there other uses of this class where this wouldn't
work?
Julien
--
Julien-Samuel Lacroix
Mapgears
http://www.mapgears.com/
_______________________________________________
Dev mailing list
[email protected]
http://openlayers.org/mailman/listinfo/dev