Replace XYTileSource with OnlineTileSourceBase anonymous object to correctly
handle Google Maps query parameter format (&x=...&y=...&z=...) instead of
path-based format (/z/x/y.png).
- Use correct tile servers (mt0-mt3)
- Override getTileURLString to construct valid Google Maps URLs