{"action":"created","issue":{"url":"https://api.github.com/repos/polysteve/MobileLocater/issues/13","labels_url":"https://api.github.com/repos/polysteve/MobileLocater/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/polysteve/MobileLocater/issues/13/comments","events_url":"https://api.github.com/repos/polysteve/MobileLocater/issues/13/events","html_url":"https://github.com/polysteve/MobileLocater/issues/13","id":119380998,"number":13,"title":"Nearest cross street function is not yet available","user":{"login":"polysteve","id":8570782,"avatar_url":"https://avatars.githubusercontent.com/u/8570782?v=3","gravatar_id":"","url":"https://api.github.com/users/polysteve","html_url":"https://github.com/polysteve","followers_url":"https://api.github.com/users/polysteve/followers","following_url":"https://api.github.com/users/polysteve/following{/other_user}","gists_url":"https://api.github.com/users/polysteve/gists{/gist_id}","starred_url":"https://api.github.com/users/polysteve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/polysteve/subscriptions","organizations_url":"https://api.github.com/users/polysteve/orgs","repos_url":"https://api.github.com/users/polysteve/repos","events_url":"https://api.github.com/users/polysteve/events{/privacy}","received_events_url":"https://api.github.com/users/polysteve/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"polysteve","id":8570782,"avatar_url":"https://avatars.githubusercontent.com/u/8570782?v=3","gravatar_id":"","url":"https://api.github.com/users/polysteve","html_url":"https://github.com/polysteve","followers_url":"https://api.github.com/users/polysteve/followers","following_url":"https://api.github.com/users/polysteve/following{/other_user}","gists_url":"https://api.github.com/users/polysteve/gists{/gist_id}","starred_url":"https://api.github.com/users/polysteve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/polysteve/subscriptions","organizations_url":"https://api.github.com/users/polysteve/orgs","repos_url":"https://api.github.com/users/polysteve/repos","events_url":"https://api.github.com/users/polysteve/events{/privacy}","received_events_url":"https://api.github.com/users/polysteve/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/polysteve/MobileLocater/milestones/3","html_url":"https://github.com/polysteve/MobileLocater/milestones/4%20Dec","labels_url":"https://api.github.com/repos/polysteve/MobileLocater/milestones/3/labels","id":1434096,"number":3,"title":"4 Dec","description":null,"creator":{"login":"polysteve","id":8570782,"avatar_url":"https://avatars.githubusercontent.com/u/8570782?v=3","gravatar_id":"","url":"https://api.github.com/users/polysteve","html_url":"https://github.com/polysteve","followers_url":"https://api.github.com/users/polysteve/followers","following_url":"https://api.github.com/users/polysteve/following{/other_user}","gists_url":"https://api.github.com/users/polysteve/gists{/gist_id}","starred_url":"https://api.github.com/users/polysteve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/polysteve/subscriptions","organizations_url":"https://api.github.com/users/polysteve/orgs","repos_url":"https://api.github.com/users/polysteve/repos","events_url":"https://api.github.com/users/polysteve/events{/privacy}","received_events_url":"https://api.github.com/users/polysteve/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2015-11-29T19:54:55Z","updated_at":"2015-12-06T18:49:10Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-11-29T19:33:16Z","updated_at":"2015-12-06T18:49:10Z","closed_at":"2015-12-06T18:49:10Z","body":"#### Reproduce: Request match collection with geometry\r\n#### Expected: Get address and nearest cross street using following algorithm:\r\n1. `Prepare a set of candidate service address streets by clipping all the streets in the world against the geometry\r\n2.\tIf candidate service address street set is empty, return town, state\r\n3.\tThe service address street is the member of candidate service address streets set with the longest geometry\r\n4.\tPrepare a candidate intersection geometry by subtracting the part of the original service address street geometry that lies within the geometry\r\n5.\tPrepare a set of candidate cross streets by eliminating all streets in the world that do not intersect the candidate intersection geometry\r\n6.\tIf the candidate cross streets set is empty (for example, disconnected segments or closed loops),  then return town, state \r\n7.\tReturn the candidate cross street whose first intersection outside the geometry is the nearest to the geometry.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/polysteve/MobileLocater/issues/comments/162336515","html_url":"https://github.com/polysteve/MobileLocater/issues/13#issuecomment-162336515","issue_url":"https://api.github.com/repos/polysteve/MobileLocater/issues/13","id":162336515,"user":{"login":"3DXScape","id":4260590,"avatar_url":"https://avatars.githubusercontent.com/u/4260590?v=3","gravatar_id":"","url":"https://api.github.com/users/3DXScape","html_url":"https://github.com/3DXScape","followers_url":"https://api.github.com/users/3DXScape/followers","following_url":"https://api.github.com/users/3DXScape/following{/other_user}","gists_url":"https://api.github.com/users/3DXScape/gists{/gist_id}","starred_url":"https://api.github.com/users/3DXScape/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3DXScape/subscriptions","organizations_url":"https://api.github.com/users/3DXScape/orgs","repos_url":"https://api.github.com/users/3DXScape/repos","events_url":"https://api.github.com/users/3DXScape/events{/privacy}","received_events_url":"https://api.github.com/users/3DXScape/received_events","type":"User","site_admin":false},"created_at":"2015-12-06T18:49:10Z","updated_at":"2015-12-06T18:49:10Z","body":"Implemented as described."}}