{"action":"created","issue":{"url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/574","repository_url":"https://api.github.com/repos/OpenOrienteering/mapper","labels_url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/574/labels{/name}","comments_url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/574/comments","events_url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/574/events","html_url":"https://github.com/OpenOrienteering/mapper/issues/574","id":124384486,"number":574,"title":"Build and use GDAL for extended file format support","user":{"login":"dg0yt","id":13567791,"avatar_url":"https://avatars.githubusercontent.com/u/13567791?v=3","gravatar_id":"","url":"https://api.github.com/users/dg0yt","html_url":"https://github.com/dg0yt","followers_url":"https://api.github.com/users/dg0yt/followers","following_url":"https://api.github.com/users/dg0yt/following{/other_user}","gists_url":"https://api.github.com/users/dg0yt/gists{/gist_id}","starred_url":"https://api.github.com/users/dg0yt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg0yt/subscriptions","organizations_url":"https://api.github.com/users/dg0yt/orgs","repos_url":"https://api.github.com/users/dg0yt/repos","events_url":"https://api.github.com/users/dg0yt/events{/privacy}","received_events_url":"https://api.github.com/users/dg0yt/received_events","type":"User","site_admin":false},"labels":[{"id":254102611,"url":"https://api.github.com/repos/OpenOrienteering/mapper/labels/build","name":"build","color":"ededed","default":false},{"id":254102404,"url":"https://api.github.com/repos/OpenOrienteering/mapper/labels/file%20formats","name":"file formats","color":"ededed","default":false},{"id":254103408,"url":"https://api.github.com/repos/OpenOrienteering/mapper/labels/import","name":"import","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"dg0yt","id":13567791,"avatar_url":"https://avatars.githubusercontent.com/u/13567791?v=3","gravatar_id":"","url":"https://api.github.com/users/dg0yt","html_url":"https://github.com/dg0yt","followers_url":"https://api.github.com/users/dg0yt/followers","following_url":"https://api.github.com/users/dg0yt/following{/other_user}","gists_url":"https://api.github.com/users/dg0yt/gists{/gist_id}","starred_url":"https://api.github.com/users/dg0yt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg0yt/subscriptions","organizations_url":"https://api.github.com/users/dg0yt/orgs","repos_url":"https://api.github.com/users/dg0yt/repos","events_url":"https://api.github.com/users/dg0yt/events{/privacy}","received_events_url":"https://api.github.com/users/dg0yt/received_events","type":"User","site_admin":false},"assignees":[{"login":"dg0yt","id":13567791,"avatar_url":"https://avatars.githubusercontent.com/u/13567791?v=3","gravatar_id":"","url":"https://api.github.com/users/dg0yt","html_url":"https://github.com/dg0yt","followers_url":"https://api.github.com/users/dg0yt/followers","following_url":"https://api.github.com/users/dg0yt/following{/other_user}","gists_url":"https://api.github.com/users/dg0yt/gists{/gist_id}","starred_url":"https://api.github.com/users/dg0yt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg0yt/subscriptions","organizations_url":"https://api.github.com/users/dg0yt/orgs","repos_url":"https://api.github.com/users/dg0yt/repos","events_url":"https://api.github.com/users/dg0yt/events{/privacy}","received_events_url":"https://api.github.com/users/dg0yt/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/OpenOrienteering/mapper/milestones/21","html_url":"https://github.com/OpenOrienteering/mapper/milestone/21","labels_url":"https://api.github.com/repos/OpenOrienteering/mapper/milestones/21/labels","id":1794250,"number":21,"title":"v0.7.0","description":"Qt 5.6.1, GDAL, new superbuild system","creator":{"login":"dg0yt","id":13567791,"avatar_url":"https://avatars.githubusercontent.com/u/13567791?v=3","gravatar_id":"","url":"https://api.github.com/users/dg0yt","html_url":"https://github.com/dg0yt","followers_url":"https://api.github.com/users/dg0yt/followers","following_url":"https://api.github.com/users/dg0yt/following{/other_user}","gists_url":"https://api.github.com/users/dg0yt/gists{/gist_id}","starred_url":"https://api.github.com/users/dg0yt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg0yt/subscriptions","organizations_url":"https://api.github.com/users/dg0yt/orgs","repos_url":"https://api.github.com/users/dg0yt/repos","events_url":"https://api.github.com/users/dg0yt/events{/privacy}","received_events_url":"https://api.github.com/users/dg0yt/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":0,"state":"open","created_at":"2016-05-29T06:23:30Z","updated_at":"2016-11-19T15:48:49Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2015-12-30T18:38:55Z","updated_at":"2016-12-08T06:38:26Z","closed_at":null,"body":"[GDAL](http://www.gdal.org/) opens access to a variety of raster and vector geospatial data formats. The head of development is version 2.0, but most Linux distributions still are on 1.11 (or even 1.10). The use of GDAL should be optional during the build.\r\n- [x] Document available versions of GDAL for all [target systems](https://github.com/OpenOrienteering/mapper/wiki/Target-systems)\r\n- [X] Build GDAL 2.0 as 3rd-party component (for development and packaging)\r\n  - [X] Linux\r\n  - [X] OS X\r\n  - [X] Android\r\n- [X] Build GDAL on openSUSE build service (for packaging)\r\n  - [X] [Windows](https://build.opensuse.org/project/show/home:dg0yt:3rd-party:gdal-2) (2.0.1)\r\n  - [X] Linux packages provided by the distributions, but not available on OBS:\r\n       Rebuild with reduced dependencies (not for redistribution)\r\n- [X] Implement a FileFormat class for _vector_ formats based on OGR\r\n- [X] Implement a Template class for _vector_ formats based on OGR\r\n- [ ] Implement a Template class for _raster_ formats based on GDAL\r\n- [ ] Consolidate existing Template classes\r\n- [ ] Provide GDAL configuration and information\r\n\r\nThis feature will be required or beneficial for the following issues:\r\n- #67 OziExplorer files\r\n- #84 WMS support\r\n- #106 Georeferenced raster images\r\n- #124 Laser scanning files\r\n- #138 KMZ export\r\n- #144 Track template import\r\n- #171 Shape files\r\n- #228 PDF as template\r\n- #276 SVG import\r\n- #284 GeoTIFF support\r\n- [DXF-related issues](https://github.com/OpenOrienteering/mapper/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+dxf)\r\n- #601 GPX/KML export\r\n- #795 Export to Geospatial PDF\r\n"},"comment":{"url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/comments/265665032","html_url":"https://github.com/OpenOrienteering/mapper/issues/574#issuecomment-265665032","issue_url":"https://api.github.com/repos/OpenOrienteering/mapper/issues/574","id":265665032,"user":{"login":"dg0yt","id":13567791,"avatar_url":"https://avatars.githubusercontent.com/u/13567791?v=3","gravatar_id":"","url":"https://api.github.com/users/dg0yt","html_url":"https://github.com/dg0yt","followers_url":"https://api.github.com/users/dg0yt/followers","following_url":"https://api.github.com/users/dg0yt/following{/other_user}","gists_url":"https://api.github.com/users/dg0yt/gists{/gist_id}","starred_url":"https://api.github.com/users/dg0yt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg0yt/subscriptions","organizations_url":"https://api.github.com/users/dg0yt/orgs","repos_url":"https://api.github.com/users/dg0yt/repos","events_url":"https://api.github.com/users/dg0yt/events{/privacy}","received_events_url":"https://api.github.com/users/dg0yt/received_events","type":"User","site_admin":false},"created_at":"2016-12-08T06:38:26Z","updated_at":"2016-12-08T06:38:26Z","body":"Keeping (i.e. editing) map data in PostGIS is a different story. This would mean implementing writing to GDAL (or directly PostGIS). It might not be too difficult for typical map objects and some parts of the symbols, but getting read access right is of much more importance. There is little (or no) feedback on the GDAL features in the unstable builds."}}
{"actor":{"display_login":"dg0yt"}}