{"action":"created","issue":{"url":"https://api.github.com/repos/openlayers/ol3/issues/5995","repository_url":"https://api.github.com/repos/openlayers/ol3","labels_url":"https://api.github.com/repos/openlayers/ol3/issues/5995/labels{/name}","comments_url":"https://api.github.com/repos/openlayers/ol3/issues/5995/comments","events_url":"https://api.github.com/repos/openlayers/ol3/issues/5995/events","html_url":"https://github.com/openlayers/ol3/pull/5995","id":183930889,"number":5995,"title":"(WIP) Add hit tolerance parameter to ol.Map#forEachFeatureAtPixel","user":{"login":"simonseyock","id":8100558,"avatar_url":"https://avatars.githubusercontent.com/u/8100558?v=3","gravatar_id":"","url":"https://api.github.com/users/simonseyock","html_url":"https://github.com/simonseyock","followers_url":"https://api.github.com/users/simonseyock/followers","following_url":"https://api.github.com/users/simonseyock/following{/other_user}","gists_url":"https://api.github.com/users/simonseyock/gists{/gist_id}","starred_url":"https://api.github.com/users/simonseyock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonseyock/subscriptions","organizations_url":"https://api.github.com/users/simonseyock/orgs","repos_url":"https://api.github.com/users/simonseyock/repos","events_url":"https://api.github.com/users/simonseyock/events{/privacy}","received_events_url":"https://api.github.com/users/simonseyock/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openlayers/ol3/milestones/29","html_url":"https://github.com/openlayers/ol3/milestones/v3.20.0","labels_url":"https://api.github.com/repos/openlayers/ol3/milestones/29/labels","id":2084752,"number":29,"title":"v3.20.0","description":"","creator":{"login":"marcjansen","id":227934,"avatar_url":"https://avatars.githubusercontent.com/u/227934?v=3","gravatar_id":"","url":"https://api.github.com/users/marcjansen","html_url":"https://github.com/marcjansen","followers_url":"https://api.github.com/users/marcjansen/followers","following_url":"https://api.github.com/users/marcjansen/following{/other_user}","gists_url":"https://api.github.com/users/marcjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/marcjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcjansen/subscriptions","organizations_url":"https://api.github.com/users/marcjansen/orgs","repos_url":"https://api.github.com/users/marcjansen/repos","events_url":"https://api.github.com/users/marcjansen/events{/privacy}","received_events_url":"https://api.github.com/users/marcjansen/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":5,"state":"open","created_at":"2016-10-21T09:49:35Z","updated_at":"2016-12-07T21:29:05Z","due_on":"2016-11-21T00:00:00Z","closed_at":null},"comments":32,"created_at":"2016-10-19T11:03:15Z","updated_at":"2016-12-07T22:41:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openlayers/ol3/pulls/5995","html_url":"https://github.com/openlayers/ol3/pull/5995","diff_url":"https://github.com/openlayers/ol3/pull/5995.diff","patch_url":"https://github.com/openlayers/ol3/pull/5995.patch"},"body":"TODO:\r\n- [X] Write a test\r\n- [X] Change the signature of map.forEachFeatureAtCoordinate and map.forEachFeatureAtPixel in the source code, the examples and the tests\r\n- [X] Add a hitTolerance parameter to all internal forEachFeatureAtCoordinate methods of the renderer\r\n- [X] Make ol.render.canvas.ReplayGroup.prototype.forEachFeatureAtCoordinate work with a hitContext of variable size\r\n- [x] Implement the midpoint circle algorithm and checking only pixels inside the circle\r\n- [x] Update documentation\r\n- [X] hitTolerance should also be added to ol.Map#hasFeatureAtPixel.\r\n- [X] example\r\n- [X] caching\r\n- [x] Test with retina screens (devicePixelRatio > 1)\r\n- [X] Handle VectorTiles.\r\n- [ ] Write a test for VectorTiles.\r\n- [x] Update changelog.\r\n- [x] Created test for ol.render.canvas.ReplayGroup#getCircleArray_\r\n\r\nSee discussion: #5862\r\n"},"comment":{"url":"https://api.github.com/repos/openlayers/ol3/issues/comments/265596793","html_url":"https://github.com/openlayers/ol3/pull/5995#issuecomment-265596793","issue_url":"https://api.github.com/repos/openlayers/ol3/issues/5995","id":265596793,"user":{"login":"marcjansen","id":227934,"avatar_url":"https://avatars.githubusercontent.com/u/227934?v=3","gravatar_id":"","url":"https://api.github.com/users/marcjansen","html_url":"https://github.com/marcjansen","followers_url":"https://api.github.com/users/marcjansen/followers","following_url":"https://api.github.com/users/marcjansen/following{/other_user}","gists_url":"https://api.github.com/users/marcjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/marcjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcjansen/subscriptions","organizations_url":"https://api.github.com/users/marcjansen/orgs","repos_url":"https://api.github.com/users/marcjansen/repos","events_url":"https://api.github.com/users/marcjansen/events{/privacy}","received_events_url":"https://api.github.com/users/marcjansen/received_events","type":"User","site_admin":false},"created_at":"2016-12-07T22:41:05Z","updated_at":"2016-12-07T22:41:05Z","body":"@ahocevar has the ball right now."}}
{"actor":{"display_login":"marcjansen"}}