{"action":"created","issue":{"url":"https://api.github.com/repos/conveyal/r5/issues/228","repository_url":"https://api.github.com/repos/conveyal/r5","labels_url":"https://api.github.com/repos/conveyal/r5/issues/228/labels{/name}","comments_url":"https://api.github.com/repos/conveyal/r5/issues/228/comments","events_url":"https://api.github.com/repos/conveyal/r5/issues/228/events","html_url":"https://github.com/conveyal/r5/issues/228","id":206093299,"number":228,"title":"Car routing fails when origin gets snapped to one-way cul-de-sac","user":{"login":"mattwigway","id":566958,"avatar_url":"https://avatars.githubusercontent.com/u/566958?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwigway","html_url":"https://github.com/mattwigway","followers_url":"https://api.github.com/users/mattwigway/followers","following_url":"https://api.github.com/users/mattwigway/following{/other_user}","gists_url":"https://api.github.com/users/mattwigway/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwigway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwigway/subscriptions","organizations_url":"https://api.github.com/users/mattwigway/orgs","repos_url":"https://api.github.com/users/mattwigway/repos","events_url":"https://api.github.com/users/mattwigway/events{/privacy}","received_events_url":"https://api.github.com/users/mattwigway/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-02-08T04:26:10Z","updated_at":"2017-02-09T16:56:53Z","closed_at":null,"body":"Car routing fails when the origin is snapped to [this way](http://www.openstreetmap.org/way/207971576) which is a one-way street that dead-ends into the entrance of a parking garage, but the interior of the parking garage is not mapped.\r\n\r\nWe currently have an island removal process which makes sure that every part of the graph is part of a component of at least size _n_. What we really need to do is make sure that all edges and vertices are members of _strong_ components, but our simple flood-fill algorithm does not work in this case.\r\n\r\nOne could argue that this is purely a data problem and should not be fixed on the R5 side, but that is also true of island removal. This is just a more general case of island removal.\r\n"},"comment":{"url":"https://api.github.com/repos/conveyal/r5/issues/comments/278703023","html_url":"https://github.com/conveyal/r5/issues/228#issuecomment-278703023","issue_url":"https://api.github.com/repos/conveyal/r5/issues/228","id":278703023,"user":{"login":"mattwigway","id":566958,"avatar_url":"https://avatars.githubusercontent.com/u/566958?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwigway","html_url":"https://github.com/mattwigway","followers_url":"https://api.github.com/users/mattwigway/followers","following_url":"https://api.github.com/users/mattwigway/following{/other_user}","gists_url":"https://api.github.com/users/mattwigway/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwigway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwigway/subscriptions","organizations_url":"https://api.github.com/users/mattwigway/orgs","repos_url":"https://api.github.com/users/mattwigway/repos","events_url":"https://api.github.com/users/mattwigway/events{/privacy}","received_events_url":"https://api.github.com/users/mattwigway/received_events","type":"User","site_admin":false},"created_at":"2017-02-09T16:56:53Z","updated_at":"2017-02-09T16:56:53Z","body":"This needs to be done in advance of the next client meeting, so it should be done by March 1 to give us time for testing."}}
{"actor":{"display_login":"mattwigway"}}