請問一下關於這個ncdump-json, 我是想把netcdf 轉換成 json,
https://github.com/jllodra/ncdump-json
當我運行這句的時候, 都是說我no such file or directory, 但我明明下載這個project 的時候, 已經把這個netcdf file 放進了tests
docker run -it --rm -v "C:\Users\fuk\Desktop\testing_project\ncdump-json\tests\x1.2562.grid.nc" ncdump-json -j x1.2562.grid.nc
裡面documentation 是說這樣的, 真的不明白錯在哪裡
docker run -it --rm -v "${PWD}/myfile.nc:/data/myfile.nc" ncdump-json -j /data/myfile.nc
有什麼其他方法可以把netcdf 的file 轉成json
看起來您在 Docker 中運行 ncdump-json 時,掛載的 netCDF 檔案路徑不正確,導致找不到檔案。您可以嘗試以下方式來指定正確的路徑:
docker run -it --rm -v C:\Users\fuk\Desktop\testing_project\ncdump-json\tests:/data jllodra/ncdump-json -j /data/x1.2562.grid.nc
這裡我們將整個 tests 資料夾掛載到容器中的 /data 路徑,並在 ncdump-json 命令中指定正確的檔案路徑 /data/x1.2562.grid.nc。請注意,容器內的路徑應該是 Linux 格式,因此我們使用正斜線 / 而非反斜線 \。