In order to make the installation procedure much easier,
this patches makes openlayers no longer included as a git
submodule, but as a node module instead.
Also, the version of openlayers has been upgraded to
3.13.1, with an additional patch:
0a51e4ac32
When the browser window gets resized, make sure that the
center of the gmap map follows the center of ol3, as they both
act differently:
* on resize, ol3 stays that the center it is
* on resize, gmap keeps the left corder where it is
This patch introduces the activation of GoogleMaps, which sends
the div in which GoogleMaps is rendered inside the ol3 map target,
and the ol3 map gets added as a google maps control
Having a GoogleMaps map purely working by writing OL3 code would
not work because of the different kinds of interactions required
to happen on the GMaps map.
This re-factoring introduces a new approach: do like what was made
in the past with ol3 v3.0.0, i.e. have GoogleMaps include a OL3
map as a control that takes 100% of the size.
This work is still in progress...