{"action":"created","issue":{"url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/21","labels_url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/21/comments","events_url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/21/events","html_url":"https://github.com/pdxosgeo/pdxbldgimport/issues/21","id":49479572,"number":21,"title":"Generate address points inside buildings with >1 address","user":{"login":"darrell","id":11126,"avatar_url":"https://avatars.githubusercontent.com/u/11126?v=3","gravatar_id":"","url":"https://api.github.com/users/darrell","html_url":"https://github.com/darrell","followers_url":"https://api.github.com/users/darrell/followers","following_url":"https://api.github.com/users/darrell/following{/other_user}","gists_url":"https://api.github.com/users/darrell/gists{/gist_id}","starred_url":"https://api.github.com/users/darrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrell/subscriptions","organizations_url":"https://api.github.com/users/darrell/orgs","repos_url":"https://api.github.com/users/darrell/repos","events_url":"https://api.github.com/users/darrell/events{/privacy}","received_events_url":"https://api.github.com/users/darrell/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"darrell","id":11126,"avatar_url":"https://avatars.githubusercontent.com/u/11126?v=3","gravatar_id":"","url":"https://api.github.com/users/darrell","html_url":"https://github.com/darrell","followers_url":"https://api.github.com/users/darrell/followers","following_url":"https://api.github.com/users/darrell/following{/other_user}","gists_url":"https://api.github.com/users/darrell/gists{/gist_id}","starred_url":"https://api.github.com/users/darrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrell/subscriptions","organizations_url":"https://api.github.com/users/darrell/orgs","repos_url":"https://api.github.com/users/darrell/repos","events_url":"https://api.github.com/users/darrell/events{/privacy}","received_events_url":"https://api.github.com/users/darrell/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2014-11-20T01:47:15Z","updated_at":"2015-03-16T21:14:53Z","closed_at":"2014-11-22T22:37:14Z","body":"I'm thinking that randomly distributing points inside the building's polygon would work:\r\n\r\nhttp://gis.stackexchange.com/questions/89954/how-to-create-random-points-in-a-polygon-in-postgis\r\n\r\nThis still leaves unresolved the issue of many buildings to many addresses, but gets us closer. \r\n"},"comment":{"url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/comments/81944632","html_url":"https://github.com/pdxosgeo/pdxbldgimport/issues/21#issuecomment-81944632","issue_url":"https://api.github.com/repos/pdxosgeo/pdxbldgimport/issues/21","id":81944632,"user":{"login":"dobratzp","id":4961910,"avatar_url":"https://avatars.githubusercontent.com/u/4961910?v=3","gravatar_id":"","url":"https://api.github.com/users/dobratzp","html_url":"https://github.com/dobratzp","followers_url":"https://api.github.com/users/dobratzp/followers","following_url":"https://api.github.com/users/dobratzp/following{/other_user}","gists_url":"https://api.github.com/users/dobratzp/gists{/gist_id}","starred_url":"https://api.github.com/users/dobratzp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobratzp/subscriptions","organizations_url":"https://api.github.com/users/dobratzp/orgs","repos_url":"https://api.github.com/users/dobratzp/repos","events_url":"https://api.github.com/users/dobratzp/events{/privacy}","received_events_url":"https://api.github.com/users/dobratzp/received_events","type":"User","site_admin":false},"created_at":"2015-03-16T21:14:53Z","updated_at":"2015-03-16T21:14:53Z","body":"I think using fixme as just a flag to JOSM to let the importer know that they need to manually review those Nodes and change them before uploading is reasonable.  I had assumed that you were suggesting uploading the fixme tags in the hopes of someone coming by and cleaning up the data later.  As part of our manual review step, we try to avoid introducing any new JOSM validator warnings before uploading the data to OSM.\r\n\r\nAs far as I know, the method that @darrell came up with to use a cluster of Nodes will not trigger warnings or errors in any QA tools that I am aware of.  However, I do plan on manually reviewing all Nodes with addr tags.  Some of these will be from the PDX buildings import.  Others are from another import, many of which only have the addr:state tag and none of the other addr tags.  And there are a bunch of Nodes that have been added by other mappers.  I think it's worth reviewing all of these to see if they can be cleaned up.  Where possible, I like to split buildings up and put the addr tags on each section of the building.  Two common cases are a [townhouses](http://www.openstreetmap.org/way/326297524) and [shops within shopping centers](http://www.openstreetmap.org/way/53049224)."}}