<div dir="ltr"><span id="gmail-docs-internal-guid-66393692-3842-924f-7540-65b6f1a65127"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Hello everyone, here’s my tenth report for the OL3-Google-Maps project.</span></p><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Link to the library: </span><a href="https://github.com/mapgears/ol3-google-maps" style="text-decoration:none"><span style="font-size:14.6667px;font-family:arial;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">https://github.com/mapgears/ol3-google-maps</span></a></p><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Link to the website: </span><a href="http://mapgears.github.io/ol3-google-maps/" style="text-decoration:none"><span style="font-size:14.6667px;font-family:arial;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">http://mapgears.github.io/ol3-google-maps/</span></a></p><br><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">What did you get done this week?</span></p><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:3pt;margin-bottom:0pt"><span style="vertical-align:baseline;white-space:pre-wrap">Added support for map rotation. It’s not perfect as the window resize event doesn’t work when the map is rotated, but the controls work correctly. There isn’t a “good” way to implement it since Google Maps doesn’t support rotating maps.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;white-space:pre-wrap">Added support for minResolution and maxResolution. Layers now stop displaying when the current zoom level is outside the ranges set for that layer.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;white-space:pre-wrap">I added options to disable the replication of image and tile layers to Google Maps. I also made an example demonstrating these, as well as unmanaged vector layers.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:1pt"><span style="vertical-align:baseline;white-space:pre-wrap">I worked on my integration test of OL3-Google-Maps into an existing project. I found another bug that I solved in the library, but there’s still 2-3 issues that I haven’t solved yet.</span></p></li></ul><br><p dir="ltr" style="line-height:1.8;margin-top:3pt;margin-bottom:1pt"><span style="font-size:14px;font-family:arial;color:rgb(37,37,37);font-weight:700;vertical-align:baseline;white-space:pre-wrap">What do you plan on doing next week?</span></p><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:3pt;margin-bottom:0pt"><span style="vertical-align:baseline;white-space:pre-wrap">I will add some cool examples such as maps using an overview map or Google StreetView.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:baseline;white-space:pre-wrap">In my integration test, tiled WMS layers appear at the wrong place on the map. It has something to do with the way I translate coordinates from OpenLayers 3 to the Google Maps API. I will work on this problem next week.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:14px;font-family:arial;color:rgb(37,37,37);vertical-align:baseline"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:1pt"><span style="vertical-align:baseline;white-space:pre-wrap">ImageWMS layers don’t refresh themselves after being modified. I will implement a way to notify the layers that the image they rendered is no longer valid and needs to be refreshed.</span></p></li></ul><br><p dir="ltr" style="line-height:1.8;margin-top:3pt;margin-bottom:1pt"><span style="font-size:14px;font-family:arial;color:rgb(37,37,37);font-weight:700;vertical-align:baseline;white-space:pre-wrap">Are you blocked on anything?</span></p><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;background-color:transparent"><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">No.</span></p></li></ul><br><p dir="ltr" style="line-height:1.8;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Have a nice week-end!</span></p><div><span style="font-size:14.6667px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><br></span></div></span></div>