[SoC] Report 12 - OGC protocols support within OL3-Google-Maps

Samuel Lapointe samuellapointe at gmail.com
Fri Aug 12 12:27:34 PDT 2016


Hi all, here’s my last report for the OL3-Google-Maps project.

First of all, here’s a link to all my commits on the project, as requested
by Google:
https://github.com/mapgears/ol3-google-maps/commits/master?author=samuellapointe

The goal for the project was to add support for new types of layers in the
OL3-Google-Maps library. This meant that the layers using the WMS, XYZ and
TMS protocols would be rendered using the Google Maps API.

Before the beginning of the summer, these layers would be rendered using
OpenLayers 3 and placed above the Google Maps layer. There was a visible
desynchronisation when panning and zooming in the map, as OL3 and Google
Maps don’t animate these actions the same way.

With the additions of this summer, most tile protocols are supported in the
library, as well as the ImageWMS layer type. These layers are rendered by
Google Maps itself, so there’s no possible desynchronisation. Moreover,
there is now a website to showcase the library and its features, as well as
automatic code checks and tests on new pull requests and commits.

To get started, you can find a link to download the latest version of the
library, and instructions on how to use it here:
http://mapgears.github.io/ol3-google-maps/

If you want to try some of the features without installing the library on
your machine, you can go to the examples page:
http://mapgears.github.io/ol3-google-maps/examples/

Link to the slide, as requested by OSGeo:
https://wiki.osgeo.org/wiki/File:GSoC2016_OL3GM_Slide.png
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20160812/23f8fdea/attachment.html>


More information about the SoC mailing list