{"action":"created","issue":{"url":"https://api.github.com/repos/openlayers/ol3/issues/4122","labels_url":"https://api.github.com/repos/openlayers/ol3/issues/4122/labels{/name}","comments_url":"https://api.github.com/repos/openlayers/ol3/issues/4122/comments","events_url":"https://api.github.com/repos/openlayers/ol3/issues/4122/events","html_url":"https://github.com/openlayers/ol3/pull/4122","id":106953573,"number":4122,"title":"Raster reprojection","user":{"login":"klokan","id":59284,"avatar_url":"https://avatars.githubusercontent.com/u/59284?v=3","gravatar_id":"","url":"https://api.github.com/users/klokan","html_url":"https://github.com/klokan","followers_url":"https://api.github.com/users/klokan/followers","following_url":"https://api.github.com/users/klokan/following{/other_user}","gists_url":"https://api.github.com/users/klokan/gists{/gist_id}","starred_url":"https://api.github.com/users/klokan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klokan/subscriptions","organizations_url":"https://api.github.com/users/klokan/orgs","repos_url":"https://api.github.com/users/klokan/repos","events_url":"https://api.github.com/users/klokan/events{/privacy}","received_events_url":"https://api.github.com/users/klokan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-09-17T10:12:12Z","updated_at":"2015-10-16T15:27:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openlayers/ol3/pulls/4122","html_url":"https://github.com/openlayers/ol3/pull/4122","diff_url":"https://github.com/openlayers/ol3/pull/4122.diff","patch_url":"https://github.com/openlayers/ol3/pull/4122.patch"},"body":"Implementation of the raster reprojection with triangulation with Proj4js as described and discussed in #3785.\r\n\r\nThe raster reprojection is triggered automatically when `projection` in `ol.View` differs from `projection` of a raster source such as WMTS or WMS.\r\n\r\nExamples:\r\n- [Raster reprojection demo](http://klokantech.github.io/ol3/rasterreproj/final/examples/reprojection.html)\r\n- [OpenStreetMap to WGS84 reprojection](http://klokantech.github.io/ol3/rasterreproj/final/examples/reprojection-wgs84.html)\r\n- [Reprojection with EPSG.io database search](http://klokantech.github.io/ol3/rasterreproj/final/examples/reprojection-by-code.html)\r\n- [Image reprojection](http://klokantech.github.io/ol3/rasterreproj/final/examples/reprojection-image.html)\r\n\r\nTutorial for use is being prepared at:\r\nhttps://github.com/klokantech/ol3/wiki/Raster-Reprojection-Tutorial\r\nand to be pushed to official tutorials.\r\n\r\nWe may add an example with UK's Ordnance Survey OpenSpace API tiles as well.\r\n\r\nThere are related tickets to some implementation issues:\r\n- Stitch lines visible between triangles for semi-transparent sources #4123\r\n- Source resolution #4124"},"comment":{"url":"https://api.github.com/repos/openlayers/ol3/issues/comments/148746567","html_url":"https://github.com/openlayers/ol3/pull/4122#issuecomment-148746567","issue_url":"https://api.github.com/repos/openlayers/ol3/issues/4122","id":148746567,"user":{"login":"petrsloup","id":707817,"avatar_url":"https://avatars.githubusercontent.com/u/707817?v=3","gravatar_id":"","url":"https://api.github.com/users/petrsloup","html_url":"https://github.com/petrsloup","followers_url":"https://api.github.com/users/petrsloup/followers","following_url":"https://api.github.com/users/petrsloup/following{/other_user}","gists_url":"https://api.github.com/users/petrsloup/gists{/gist_id}","starred_url":"https://api.github.com/users/petrsloup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petrsloup/subscriptions","organizations_url":"https://api.github.com/users/petrsloup/orgs","repos_url":"https://api.github.com/users/petrsloup/repos","events_url":"https://api.github.com/users/petrsloup/events{/privacy}","received_events_url":"https://api.github.com/users/petrsloup/received_events","type":"User","site_admin":false},"created_at":"2015-10-16T15:27:53Z","updated_at":"2015-10-16T15:27:53Z","body":"Most of the build size without `ol.ENABLE_RASTER_REPROJECTION` is caused by `reprojectionErrorThreshold` constructor options and `setRenderReprojectionEdges` methods (exported to the api) on the sources."}}