{"action":"created","issue":{"url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/124","repository_url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite","labels_url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/124/comments","events_url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/124/events","html_url":"https://github.com/NetTopologySuite/NetTopologySuite/issues/124","id":176561150,"number":124,"title":"polygon buffer retun empty","user":{"login":"sendreams","id":4160051,"avatar_url":"https://avatars.githubusercontent.com/u/4160051?v=3","gravatar_id":"","url":"https://api.github.com/users/sendreams","html_url":"https://github.com/sendreams","followers_url":"https://api.github.com/users/sendreams/followers","following_url":"https://api.github.com/users/sendreams/following{/other_user}","gists_url":"https://api.github.com/users/sendreams/gists{/gist_id}","starred_url":"https://api.github.com/users/sendreams/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sendreams/subscriptions","organizations_url":"https://api.github.com/users/sendreams/orgs","repos_url":"https://api.github.com/users/sendreams/repos","events_url":"https://api.github.com/users/sendreams/events{/privacy}","received_events_url":"https://api.github.com/users/sendreams/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-13T06:35:35Z","updated_at":"2016-09-14T08:48:35Z","closed_at":"2016-09-14T07:17:24Z","body":"some self-intersection polygon do buffer action will return empty polygon.\r\n\r\nPOLYGON ((1.4749999999994841 -5.15, 30 -5.15, 48.9 -2, 108.1997 -2, 130.25148787313435 0.75647348414179227, 130.25148787313435 0.75647348414179161, 130 0.75, 126.3 0.72, 122.9 0.7, 119.2 0.42, 115.2 0.45, 111 0.29, 106.9 0.23, 102.8 0.2, 98.8 0.12, 94.8 0.04, 90.7 -0.08, 86.5 -0.2, 82.4 -0.42, 78.3 -0.57, 74.1 -0.69, 69.9 -0.78, 65.8 -0.87, 61.7 -1.07, 57.7 -1.09, 53.7 -1.229, 49.5 -1.289, 45.3 -1.369, 41.2 -1.719, 37 -2.409, 32.8 -3.219, 28.6 -3.769, 24.5 -4.089, 20.4 -4.429, 16.3 -4.599, 12.1 -4.759, 8 -4.889, 4 -5.049, 1.4749999999994841 -5.15))\r\n\r\ndo geometry.buffer(0) will return empty polygon."},"comment":{"url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/comments/246946918","html_url":"https://github.com/NetTopologySuite/NetTopologySuite/issues/124#issuecomment-246946918","issue_url":"https://api.github.com/repos/NetTopologySuite/NetTopologySuite/issues/124","id":246946918,"user":{"login":"sendreams","id":4160051,"avatar_url":"https://avatars.githubusercontent.com/u/4160051?v=3","gravatar_id":"","url":"https://api.github.com/users/sendreams","html_url":"https://github.com/sendreams","followers_url":"https://api.github.com/users/sendreams/followers","following_url":"https://api.github.com/users/sendreams/following{/other_user}","gists_url":"https://api.github.com/users/sendreams/gists{/gist_id}","starred_url":"https://api.github.com/users/sendreams/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sendreams/subscriptions","organizations_url":"https://api.github.com/users/sendreams/orgs","repos_url":"https://api.github.com/users/sendreams/repos","events_url":"https://api.github.com/users/sendreams/events{/privacy}","received_events_url":"https://api.github.com/users/sendreams/received_events","type":"User","site_admin":false},"created_at":"2016-09-14T08:48:35Z","updated_at":"2016-09-14T08:48:35Z","body":"“Calling geometry.Buffer(0) does not work in all cases.”, i dont understand your mean,  i have useed buffer(0) in another many situation, it can work perfect in most time except in this case."}}
{"actor":{"display_login":"sendreams"}}