I wonder if using QGis might be an option?