{"comment":{"created_at":"2011-10-12T01:19:17Z","body":"now as a branch here and pull request is queued up: https://github.com/mapnik/mapnik/pull/912 for post 2.0.1 release merge.","updated_at":"2011-10-12T01:19:17Z","url":"https://api.github.com/repos/mapnik/mapnik/issues/comments/2374591","id":2374591,"user":{"avatar_url":"https://secure.gravatar.com/avatar/edd0be6c7c035b58bb2712284da41f1f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/springmeyer","id":20300,"login":"springmeyer"}},"action":"created","issue":{"number":902,"created_at":"2011-10-11T16:41:35Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"A simple text based format is needed for displaying points easily.\r\n\r\nGeoJSON is great but:\r\n\r\n  * is currently only supported in mapnik through ogr driver, which is overkill\r\n  * gets slow quickly due to lack of fast parsing and indexing in ogr driver\r\n  * can be passed as string, but still triggers unneeded overhead in ogr to detect it as json\r\n  * json is not as easy to edit by hand as plain text\r\n\r\nSo, a native CSV (e.g. tabular plugin) would be useful:\r\n\r\n  * would have no external dependencies\r\n  * would be useful for writing tests (could remove json usage)\r\n  * aggressive up-front parsing and feature caching could enable fast rendering\r\n  * could support/assume just points for simplicity (read from long/lat columns)\r\n  * should be simple to write and maintain\r\n  * could easily support being used inline in stylesheets\r\n  * csv is easily edited by novice users","comments":2,"title":"add plugin to read point coordinates and attributes from csv","updated_at":"2011-10-12T01:19:17Z","url":"https://api.github.com/repos/mapnik/mapnik/issues/902","id":1878359,"assignee":null,"milestone":{"number":8,"created_at":"2011-10-11T15:50:22Z","due_on":"2011-12-31T08:00:00Z","title":"Mapnik 2.1","creator":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"url":"https://api.github.com/repos/mapnik/mapnik/milestones/8","open_issues":33,"closed_issues":2,"description":"Next release in the Mapnik 2.x series - small non-feature fixes will go into [2.0.1](https://github.com/artemp/mapnik/issues?milestone=14).\r\n\r\nThis release series, 2.1.x, will feature any major new features.\r\n\r\nThis will be a backward-compatible series.","state":"open"},"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"html_url":"https://github.com/mapnik/mapnik/issues/902","labels":[],"state":"open"},"legacy":{"issue_id":1878359,"comment_id":2374591}}