comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » map_set coastline data
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: map_set coastline data [message #33554 is a reply to message #33489] Wed, 08 January 2003 14:09 Go to previous messageGo to previous message
Liam E. Gumley is currently offline  Liam E. Gumley
Messages: 378
Registered: January 2000
Senior Member
"Mark Hadfield" <m.hadfield@niwa.co.nz> wrote in message
news:avi3pn$mgf$2@newsreader.mailgate.org...
> "paul wisehart" <wisehart@runbox.com> wrote in message
> news:slrnb1omah.3qf.wisehart@stingray.mcst.ssai.biz...
>> How do I get at the data that map_set uses
>> to plot coastline/continents?
>>
>> I can find the actual files on my machine, I
>> just don't know how to open them.
>
> I have a couple of routines to read these files and can send them to you
if
> you want.
>
> But, as Rick comments, there are better sources of coastline data. These
> days I use GSHHS:
>
> http://www.ngdc.noaa.gov/mgg/shorelines/gshhs.html

I've written a short procedure to plot the GSHHS binary data files. It's
available at

ftp://origin.ssec.wisc.edu/pub/gumley/IDL/gshhs/

The files required are plot_gshhs.pro and little_endian.pro (the GSHSS files
are stored in big-endian order). Here's a few examples:

IDL> window, /free, xs=800, ys=600
IDL> map_set
IDL> gshhs_plot, 'gshhs_l.b' ; Low resolution (5.0 km)
IDL> gshhs_plot, 'gshhs_l.b', /fill
IDL> map_set, 45, -90, scale=20e6
IDL> gshhs_plot, 'gshhs_i.b' ; Intermediate resolution (1.0 km)
IDL> gshhs_plot, 'gshhs_i.b', level=2
IDL> map_set, 25, -80, scale=4e6
IDL> gshhs_plot, 'gshhs_h.b' ; High resolution (0.2 km)
IDL> gshhs_plot, 'gshhs_h.b', level=3, /fill

The procedure could be made faster through by a smart indexing scheme: this
version always reads the entire file. But it does seem to do a reasonable
job, and it fixes some of the gross inaccuracies of the old CIA WDBII data
use by map_continents.pro.

Cheers,
Liam.
Practical IDL Programming
http://www.gumley.com/
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: IDLgrPoly[line|gon] and cv_coord
Next Topic: Re: memory leaks with xloadct?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Oct 09 20:39:49 PDT 2025

Total time taken to generate the page: 0.79922 seconds