Michael Sumner

Results 776 comments of Michael Sumner
trafficstars

rhub r-chk https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-f4b20b77671a48bca7c3ce2e121f5a88

rhub check for cran https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-d0309eddff9546b29eddbd49f12015e6 https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-91cfbb5f5620432bbc1962682a4c2683 https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-f702db1519124291ad594b9a0f3dad36 https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-86bf9c13a95b485385509876511f846f

rhub with sanitizers https://builder.r-hub.io/status/vapour_0.8.81.tar.gz-97ed4e31f5b640269a977c6a99cce25f

also we need to figure out why setting 'bands = 1' is so catastrophic for GEBCO COG or NASADEM - it should be fine

see https://github.com/hypertidy/vapour/commit/0e0c374a96b54d1cf443de3a4c762d022f5b44a9

this probably needs a better think, like _info could be vectorized too, and helpers for get_extent, etc. - these might just be R code funs

I don't see this, the vsicurl is faster ```R f

vistar works, but this example does not ```R vapour::vapour_vsi_list("/vsizip//vsicurl/https://raw.githubusercontent.com/OSGeo/gdal/master/autotest/ogr/shp/data/poly.zip") ```

something like ``` char** VSI_paths; if ( STARTS_WITH(urlpath[0], "/vsizip/") || STARTS_WITH(urlpath[0], "/vsitar/") ) { VSI_paths = VSIReadDirRecursive(urlpath[0]); } else { VSI_paths = VSIReadDir(urlpath[0]); } ``` see https://github.com/OSGeo/gdal/blob/master/gdal/apps/gdalinfo_bin.cpp#L150

most of the work is done, but vapour_vrt() needs more features