[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#753614: RFP: GSHHS binary datafiles and the C header file



I would say yes, but starting with GMT 4.5.13 and 5.1.2, i.e., in the near future (late summer/fall?).  We just made some changes following your emails in order to separate out the GSHHG-specific structure definitions from the GMT context stuff.  So now the gshhg.c tool in GMT includes gmt_gshhg.h which includes the revised gshhg.h (which is the fill you will want to use).

Cheers,
-p

On Jul 5, 2014, at 11:54 AM, Sylwester Arabas <sarabas@igf.fuw.edu.pl> wrote:

> Dear Paul, Dear All,
> 
> Thanks for the additional info.
> 
> Apparently Debian's current libgmt-dev does not include gshhs.h (nor gshhg.h). Should it include it?
> 
> https://packages.debian.org/sid/amd64/libgmt-dev/filelist
> 
> Thanks for help,
> Sylwester
> 
> On 05/07/14 22:24, Paul Wessel wrote:
>> Also note that since gshhg.h will be in GMT, there may be a clash between gmt5-dev and your gshhs-dev. Packagers can circumvent that by having a dependency on either gmt5-dev or gshhs-dev.
>> -p
>> 
>> On Jul 3, 2014, at 2:30 PM, Paul Wessel <pwessel@hawaii.edu> wrote:
>> 
>>> Hi all-
>>> 
>>> This email I was cc'ed on stimulated some discussion and resulted in a few changes you should take note of:
>>> 
>>> 1. I noticed the README.TXT on our ftp server had not been updated when 3.2.1 was released on 7/1/2014; now done.
>>> 2. Do NOT use gshhs_1.13_src.zip for getting gshhg.h since this is obsolete code.  I have cleaned up that ftp dir and placed older versions under a legacy directory.
>>> 3. Do instead obtain the better documented and revised gshhg.h include file from the link on the gshhg web site or that ftp directory.  I just updated those files.
>>> 
>>> Let me know if there are any issues or questions.
>>> 
>>> Cheers, Paul Wessel
>>> 
>>> On Jul 3, 2014, at 5:31 AM, Sylwester Arabas <sarabas@igf.fuw.edu.pl> wrote:
>>> 
>>>> Severity: wishlist
>>>> 
>>>> Dear All,
>>>> 
>>>> Since a few releases GNU Data Language (GDL) supports mapping data with shorelines using the datafiles from the GSHHG package (http://www.soest.hawaii.edu/pwessel/gshhg/).
>>>> 
>>>> The upcoming release of GDL brings improvements in this regard and it would be great to offer these functionalities to Debian and downstream users. Therefore, I'm kindly asking for creating two packages (both do not require compilation):
>>>> 
>>>> - gshhg-gshhs-bindata: at least all *.b files from gshhg-bin-2.3.1.zip
>>>> - gshhg-gshhs-bindata-dev: at least gshhs.h file from gshhs_1.13_src.zip
>>>> 
>>>> both files available from: ftp://ftp.soest.hawaii.edu/pwessel/gshhg
>>>> 
>>>> AFAIU, GSHHG is an umbrella name, GSHHS is the shoreline part of GSHHG. The shorelines are available in different formats, binary being one of them. Debian already offers GSHHS shorelines in GMT packages but in CDF format. GSHHS name is older than GSHHG and GSHHS seem to google better - that's why the suggestion to keep it in the package name.
>>>> 
>>>> The header file suggested for the -dev package contains definition of the binary data format for the current release of GSHHS. This would be a build dependency for GDL. The *.b files are needed for GDL at runtime.
>>>> 
>>>> The GSHHS is licensed under GPL, see:
>>>> ftp://ftp.soest.hawaii.edu/pwessel/gshhg/README.TXT
>>>> 
>>>> Thanks, best regards,
>>>> Sylwester
>>>> 
>>>> --
>>>> http://www.igf.fuw.edu.pl/~slayoo/
>>> 
>> 
> 
> 
> -- 
> http://www.igf.fuw.edu.pl/~slayoo/


Reply to: