@rouault could you please give a quick yes/no answer as to whether it is correct to use this method to create a GDAL datasource. i.e. can/should I be using the GDAL C api to create this datasource rather than making it parse this string ?