on 2016 Jun 18 6:15 AM
I have a general interest and enjoy using SQL Anywhere with QGIS version 2 (and enjoy using it) but using SQL Anywhere with the latest versions of QGIS is not possible.
So is there an open source future for SQL Anywhere QGIS or OGR drivers? (and if so any guides on how to install/use them)
I have found old references This link from 2014 mentions the removal of SQLA support from QGIS but the possibility of an OGR driver http://lists.osgeo.org/pipermail/qgis-psc/2014-February/002036.html
On this forum I have found mention of development way back in 2012 http://sqlanywhere-forum.sap.com/questions/10958/gis-solutions-based-on-sql-anywhere
So I would be interested in any plans for these drivers or if there is no future for such developments.
Thank you
Robert
Request clarification before answering.
SQLA support was removed from QGIS 2.4 due to the maintenance overhead caused by the QGIS project making numerous changes to the data source driver API. Our intent was that in the future QGIS could connect to SQLA via its QGIS-OGR driver, which presumes SQLA support compiled into the OGR library. Shortly thereafter we contributed a patch to the GDAL project containing a SQLA driver for OGR:
https://trac.osgeo.org/gdal/ticket/5430
Unfortunately, that patch has not been accepted into OGR due to a lack of support from existing GDAL project members. The current status is that there is no shipping versions of either QGIS or OGR that contain SQLA support. However, developers who are willing to compile their own OGR library can add SQLA support to it using our contributed patch, after which the new OGR library can be used with QGIS or any other OGR-compatible tool to access a SQLA database.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I should clarify that the SQLA patch has not been tested with OGR 2.x which was released earlier this year.
User | Count |
---|---|
60 | |
10 | |
8 | |
8 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.