Ticket #686 (closed feature: fixed)
Treat Google Layer as projected data
| Reported by: | euzuro | Owned by: | |
|---|---|---|---|
| Priority: | blocker | Milestone: | 2.5 Release |
| Component: | general | Version: | 2.4 RC2 |
| Keywords: | Cc: | ||
| State: |
Description (last modified by crschmidt) (diff)
Currently, Google is treated inside OpenLayers as unprojected data. However, the data is actually projected - it's simply that the API which exposes that data is not. Instead of trying to work with projected data as if it is unprojected, we should treat it as projected, and talk to the API in the language that it understands.
This would resolve a number of issues that we have had over and over again with the Google layer not fitting into line with the way the rest of OpenLayers works.
Tim Schaub has started work on this in the 'google' sandbox, via the GoogleMercator layer. This work should be extended to be a base class against which we can subclass the other layers, similar to the EventPane or FixedZoomLevels mixins.

