Comments (10)
👋 Thanks for opening your first issue here! Please make sure you filled out the template with as much detail as possible. We appreciate that you took the time to contribute!
from gmt.
Hi @opoplawski, could you clarify: The message says it does find the file but cannot read due to wrong permissions. Are you saying this message is misleading (i.e., there is no such file there)?
from gmt.
Correct, there is no file with that name there at all. The lower resolution versions are.
from gmt.
I guess I thought you build the GSHHG packages so why would it not install in the correct place? Anyway, could you run your command with -Vd and post the result please?
from gmt.
We install the GSHHG files into /usr/share/gshhg-gmt-nc4 in order to separate them from being directly tied to GMT, in the admittedly unlikely event that some other software makes use of them. As mentioned above, will also allow people to only install the lower resolution files in case they don't need the higher resolution ones.
# gmt gmtget -Vd DIR_GSHHG
gmt: GMT->session.HOMEDIR = /builddir
gmt: GMT->session.USERDIR = /builddir/.gmt [created]
gmt: GMT->session.CACHEDIR = /builddir/.gmt/cache [created]
gmt: GMT: 1. gmt_getsharepath trying current dir
gmt: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmt: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/postscriptlight
gmt: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/postscriptlight
gmt: Map distance calculation will be Cartesian
gmt: The PROJ_GEODESIC set to Vincenty
gmt: Initialize FFTW with 4 threads.
gmt: GMT_Create_Session initialized GMT structure
gmt: Shared Library # 0 (core). Path = libgmt.so
gmt: Loading core GMT shared library: libgmt.so
gmt: Loading GMT plugins from: /usr/lib64/gmt/plugins
gmt: Shared Library # 1 (supplements). Path = /usr/lib64/gmt/plugins/supplements.so
gmtget: api_init_export: Passed family = Text Table and geometry = Non-Geographical
gmtget: Object ID 0 : Registered Text Table Stream 7f2a90fd7780 as an Output resource with geometry Non-Geographical [n_objects = 1]
gmtget: api_init_export: Added stdout to registered destinations
gmtget: GMT_Init_IO: Returned first Output object ID = 0
gmtget: GMT_Begin_IO: Initialize record-by-record access for Output
gmtget: api_next_io_source: Selected object 0
gmtget: Writing Text Table to Standard Output stream
gmtget: GMT_Begin_IO: Output resource access is now enabled [record-by-record]
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: 1. GSHHG: Failure, could not access /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GSHHG version 2.2.0 or newer is needed to use coastlines with GMT.
Get and install GSHHG from ftp://ftp.soest.hawaii.edu/gshhg/.
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_river_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_border_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_river_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_border_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT_End_IO: Output resource access is now disabled
gmtget: gmtapi_unregister_io: Unregistering object no 0 [n_objects = 0]
gmtget (gmtlib_free_tmp_arrays): tried to free unallocated memory
gmt: Entering GMT_Destroy_Session
# ls /usr/share/gshhg-gmt-nc4
binned_border_c.nc binned_border_l.nc binned_GSHHS_i.nc binned_river_c.nc binned_river_l.nc
binned_border_i.nc binned_GSHHS_c.nc binned_GSHHS_l.nc binned_river_i.nc
``
from gmt.
We install the GSHHG files into /usr/share/gshhg-gmt-nc4 in order to separate them from being directly tied to GMT, in the admittedly unlikely event that some other software makes use of them. As mentioned above, will also allow people to only install the lower resolution files in case they don't need the higher resolution ones.
# gmt gmtget -Vd DIR_GSHHG
gmt: GMT->session.HOMEDIR = /builddir
gmt: GMT->session.USERDIR = /builddir/.gmt [created]
gmt: GMT->session.CACHEDIR = /builddir/.gmt/cache [created]
gmt: GMT: 1. gmt_getsharepath trying current dir
gmt: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmt: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/postscriptlight
gmt: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/postscriptlight
gmt: Map distance calculation will be Cartesian
gmt: The PROJ_GEODESIC set to Vincenty
gmt: Initialize FFTW with 4 threads.
gmt: GMT_Create_Session initialized GMT structure
gmt: Shared Library # 0 (core). Path = libgmt.so
gmt: Loading core GMT shared library: libgmt.so
gmt: Loading GMT plugins from: /usr/lib64/gmt/plugins
gmt: Shared Library # 1 (supplements). Path = /usr/lib64/gmt/plugins/supplements.so
gmtget: api_init_export: Passed family = Text Table and geometry = Non-Geographical
gmtget: Object ID 0 : Registered Text Table Stream 7f2a90fd7780 as an Output resource with geometry Non-Geographical [n_objects = 1]
gmtget: api_init_export: Added stdout to registered destinations
gmtget: GMT_Init_IO: Returned first Output object ID = 0
gmtget: GMT_Begin_IO: Initialize record-by-record access for Output
gmtget: api_next_io_source: Selected object 0
gmtget: Writing Text Table to Standard Output stream
gmtget: GMT_Begin_IO: Output resource access is now enabled [record-by-record]
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: 1. GSHHG: Failure, could not access /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GSHHG version 2.2.0 or newer is needed to use coastlines with GMT.
Get and install GSHHG from ftp://ftp.soest.hawaii.edu/gshhg/.
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_river_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_h.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_border_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_river_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_f.nc
gmtget: Found /usr/share/gshhg-gmt-nc4/binned_border_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT_End_IO: Output resource access is now disabled
gmtget: gmtapi_unregister_io: Unregistering object no 0 [n_objects = 0]
gmtget (gmtlib_free_tmp_arrays): tried to free unallocated memory
gmt: Entering GMT_Destroy_Session
# ls /usr/share/gshhg-gmt-nc4
binned_border_c.nc binned_border_l.nc binned_GSHHS_i.nc binned_river_c.nc binned_river_l.nc
binned_border_i.nc binned_GSHHS_c.nc binned_GSHHS_l.nc binned_river_i.nc
``
from gmt.
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions.
from gmt.
With pull #252:
# gmt gmtget -Vd DIR_GSHHG
gmt: GMT->session.HOMEDIR = /builddir
gmt: GMT->session.USERDIR = /builddir/.gmt [created]
gmt: GMT->session.CACHEDIR = /builddir/.gmt/cache [created]
gmt: GMT: 1. gmt_getsharepath trying current dir
gmt: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmt: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/postscriptlight
gmt: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/postscriptlight
gmt: Map distance calculation will be Cartesian
gmt: The PROJ_GEODESIC set to Vincenty
gmt: Initialize FFTW with 4 threads.
gmt: GMT_Create_Session initialized GMT structure
gmt: Shared Library # 0 (core). Path = libgmt.so
gmt: Loading core GMT shared library: libgmt.so
gmt: Loading GMT plugins from: /usr/lib64/gmt/plugins
gmt: Shared Library # 1 (supplements). Path = /usr/lib64/gmt/plugins/supplements.so
gmtget: api_init_export: Passed family = Text Table and geometry = Non-Geographical
gmtget: Object ID 0 : Registered Text Table Stream 7f805a36b780 as an Output resource with geometry Non-Geographical [n_objects = 1]
gmtget: api_init_export: Added stdout to registered destinations
gmtget: GMT_Init_IO: Returned first Output object ID = 0
gmtget: GMT_Begin_IO: Initialize record-by-record access for Output
gmtget: api_next_io_source: Selected object 0
gmtget: Writing Text Table to Standard Output stream
gmtget: GMT_Begin_IO: Output resource access is now enabled [record-by-record]
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_c.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_l.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_GSHHS_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_river_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: OK, could access /usr/share/gshhg-gmt-nc4/binned_border_i.nc
gmtget: 1. GSHHG: GSHHGDIR set, trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: 1. GSHHG: Failure, could not access /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GSHHG version 2.2.0 or newer is needed to use coastlines with GMT.
Get and install GSHHG from ftp://ftp.soest.hawaii.edu/gshhg/.
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_h.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_river_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_h.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_border_h.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_GSHHS_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_river_f.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_river_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/conf
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/conf
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: 2. GSHHG: coastline.conf found at /usr/share/gmt/coast/coastline.conf
gmtget: 2. GSHHG: Trying /usr/share/gshhg-gmt-nc4/binned_border_f.nc
gmtget: 2. GSHHG: Found /usr/share/gshhg-gmt-nc4/binned_border_f.cdf but cannot read it due to wrong permissions
gmtget: 3. GSHHG: Trying via sharepath
gmtget: GMT: 1. gmt_getsharepath trying current dir
gmtget: GMT: 2. gmt_getsharepath trying USERDIR /builddir/.gmt
gmtget: GMT: 3. gmt_getsharepath trying USERDIR subdir /builddir/.gmt/coast
gmtget: GMT: 4. gmt_getsharepath trying SHAREDIR subdir /usr/share/gmt/coast
gmtget: GMT: 5. gmt_getsharepath failed
gmtget: 4. GSHHG: Failure, could not access any GSHHG files
gmtget: GMT_End_IO: Output resource access is now disabled
gmtget: gmtapi_unregister_io: Unregistering object no 0 [n_objects = 0]
gmtget (gmtlib_free_tmp_arrays): tried to free unallocated memory
gmt: Entering GMT_Destroy_Session
# ls -l /usr/share/gshhg-gmt-nc4/
total 4584
-rw-r--r--. 1 root root 125784 Oct 29 2014 binned_GSHHS_c.nc
-rw-r--r--. 1 root root 2195066 Oct 29 2014 binned_GSHHS_i.nc
-rw-r--r--. 1 root root 539315 Oct 29 2014 binned_GSHHS_l.nc
-rw-r--r--. 1 root root 51064 Oct 29 2014 binned_border_c.nc
-rw-r--r--. 1 root root 207148 Oct 29 2014 binned_border_i.nc
-rw-r--r--. 1 root root 88824 Oct 29 2014 binned_border_l.nc
-rw-r--r--. 1 root root 219467 Oct 29 2014 binned_river_c.nc
-rw-r--r--. 1 root root 898855 Oct 29 2014 binned_river_i.nc
-rw-r--r--. 1 root root 355145 Oct 29 2014 binned_river_l.nc
from gmt.
I was able to reproduce the issue and now have fixed it in the repositories.
from gmt.
Thank you.
from gmt.
Related Issues (20)
- DOC: Combine the modern and classic ReST files into a single file HOT 3
- Ex52: figure is loaded externally HOT 6
- Wrong annotation and gridline positions for rounded values
- gmtconvert -S cannot match string longer than 21 characters on intel mac HOT 6
- Link Checker Report on 2024-05-26
- Figures dissapear in the documentation? HOT 2
- DOC: Add a central introduction page HOT 1
- coast: limit decimals when dumping GSHHG/DCW HOT 18
- docs: correct url to use HOT 4
- Link Checker Report on 2024-06-09
- inconsistent multithread (`-x` option) behavior HOT 3
- Link Checker Report on 2024-06-16
- grdinfo -L0 doesn't work for external wrappers HOT 12
- Consistent citation style in the cookbook HOT 2
- Link Checker Report on 2024-06-30
- Review GMT's known failures
- pscoast is wrong when the -J has a proj4 string with +x_0 and +y_0
- grdcut: segmentation fault if output extension is omitted HOT 3
- Link Checker Report on 2024-07-07
- Link Checker Report on 2024-07-14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gmt.