updated with gdal need to do geos