{"action":"created","issue":{"url":"https://api.github.com/repos/pgRouting/pgrouting/issues/419","labels_url":"https://api.github.com/repos/pgRouting/pgrouting/issues/419/labels{/name}","comments_url":"https://api.github.com/repos/pgRouting/pgrouting/issues/419/comments","events_url":"https://api.github.com/repos/pgRouting/pgrouting/issues/419/events","html_url":"https://github.com/pgRouting/pgrouting/issues/419","id":113713680,"number":419,"title":"pgr_nodeNetwork for V2.2","user":{"login":"cvvergara","id":5035290,"avatar_url":"https://avatars.githubusercontent.com/u/5035290?v=3","gravatar_id":"","url":"https://api.github.com/users/cvvergara","html_url":"https://github.com/cvvergara","followers_url":"https://api.github.com/users/cvvergara/followers","following_url":"https://api.github.com/users/cvvergara/following{/other_user}","gists_url":"https://api.github.com/users/cvvergara/gists{/gist_id}","starred_url":"https://api.github.com/users/cvvergara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cvvergara/subscriptions","organizations_url":"https://api.github.com/users/cvvergara/orgs","repos_url":"https://api.github.com/users/cvvergara/repos","events_url":"https://api.github.com/users/cvvergara/events{/privacy}","received_events_url":"https://api.github.com/users/cvvergara/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pgRouting/pgrouting/labels/Discussion","name":"Discussion","color":"000000"},{"url":"https://api.github.com/repos/pgRouting/pgrouting/labels/Work%20on%20progress","name":"Work on progress","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"robe2","id":4734450,"avatar_url":"https://avatars.githubusercontent.com/u/4734450?v=3","gravatar_id":"","url":"https://api.github.com/users/robe2","html_url":"https://github.com/robe2","followers_url":"https://api.github.com/users/robe2/followers","following_url":"https://api.github.com/users/robe2/following{/other_user}","gists_url":"https://api.github.com/users/robe2/gists{/gist_id}","starred_url":"https://api.github.com/users/robe2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robe2/subscriptions","organizations_url":"https://api.github.com/users/robe2/orgs","repos_url":"https://api.github.com/users/robe2/repos","events_url":"https://api.github.com/users/robe2/events{/privacy}","received_events_url":"https://api.github.com/users/robe2/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/pgRouting/pgrouting/milestones/6","html_url":"https://github.com/pgRouting/pgrouting/milestones/Release%202.2.0","labels_url":"https://api.github.com/repos/pgRouting/pgrouting/milestones/6/labels","id":1033366,"number":6,"title":"Release 2.2.0","description":"Issues that are scheduled for version 2.2.0","creator":{"login":"dkastl","id":227762,"avatar_url":"https://avatars.githubusercontent.com/u/227762?v=3","gravatar_id":"","url":"https://api.github.com/users/dkastl","html_url":"https://github.com/dkastl","followers_url":"https://api.github.com/users/dkastl/followers","following_url":"https://api.github.com/users/dkastl/following{/other_user}","gists_url":"https://api.github.com/users/dkastl/gists{/gist_id}","starred_url":"https://api.github.com/users/dkastl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkastl/subscriptions","organizations_url":"https://api.github.com/users/dkastl/orgs","repos_url":"https://api.github.com/users/dkastl/repos","events_url":"https://api.github.com/users/dkastl/events{/privacy}","received_events_url":"https://api.github.com/users/dkastl/received_events","type":"User","site_admin":false},"open_issues":64,"closed_issues":1,"state":"open","created_at":"2015-03-23T06:09:27Z","updated_at":"2015-10-27T23:58:29Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2015-10-27T23:52:11Z","updated_at":"2015-11-08T02:57:03Z","closed_at":null,"body":"The discussion of pgr_nodeNetwork for version 2.2\r\nI would be nice a complete revision of `pgr_nodeNetwork`\r\n\r\nRelated Issues:\r\n#330 pgr_nodeNetwork, add where clause\r\n#280 pgr_nodeNetwork does not correctly split line segments\r\n#240 Couple of bugs after pgr_nodeNetwork applying\r\n#214 pgr_nodenetwork is creating 'LINESTRING EMPTY' records\r\n#172 small improvement suggestion for pgr_nodenetwork function in 2.0 RC \r\n#140 Add support for passing bigint as ids and returning them\r\n"},"comment":{"url":"https://api.github.com/repos/pgRouting/pgrouting/issues/comments/154772142","html_url":"https://github.com/pgRouting/pgrouting/issues/419#issuecomment-154772142","issue_url":"https://api.github.com/repos/pgRouting/pgrouting/issues/419","id":154772142,"user":{"login":"cvvergara","id":5035290,"avatar_url":"https://avatars.githubusercontent.com/u/5035290?v=3","gravatar_id":"","url":"https://api.github.com/users/cvvergara","html_url":"https://github.com/cvvergara","followers_url":"https://api.github.com/users/cvvergara/followers","following_url":"https://api.github.com/users/cvvergara/following{/other_user}","gists_url":"https://api.github.com/users/cvvergara/gists{/gist_id}","starred_url":"https://api.github.com/users/cvvergara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cvvergara/subscriptions","organizations_url":"https://api.github.com/users/cvvergara/orgs","repos_url":"https://api.github.com/users/cvvergara/repos","events_url":"https://api.github.com/users/cvvergara/events{/privacy}","received_events_url":"https://api.github.com/users/cvvergara/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T02:57:03Z","updated_at":"2015-11-08T02:57:03Z","body":"@yobiSource \r\nif you see the [documentation](http://docs.pgrouting.org/2.1/src/common/doc/functions/node_network.html)\r\npgr_nodeNetwork needs pre and post processing\r\n\r\nThe [topology functions] (http://docs.pgrouting.org/2.1/src/common/doc/functions/index.html#topology-functions) help to make routable networks, depending on the problem.\r\n\r\npgr_nodeNetwork helps to build routable data. \r\nFor example: pgr_dijkstra:\r\n    id, source, target, cost, [reverse_cost] is the routable data, there is no need of geometry of any kind\r\n\r\nAnd depending on the problem we would make decisions on what is routable and what is not:\r\n\r\n![dontwantnode](https://cloud.githubusercontent.com/assets/5035290/11018485/784442fe-8590-11e5-8cec-97d083cf72aa.png)\r\n\r\nFor example:\r\n- If I am making an application to route cars (find shortest path for cars maybe based on length and speed):\r\n   I don't want that dead end street to be nodded with the main road (the side walk in this case is wide, but in some cases its 1m wide, I just forgot where I saw it)\r\n- If I am making an application to route telephone lines (find the shortest path in terms of length) I want that dead end street to be nodded.\r\n\r\n\r\n\r\n"}}