I am looking for a shapefile representing the coastlines of North America, such as something like this: http://www.diva-gis.org/gdata
Does anyone have any suggestions?
EDIT: NOAA National Geophysical Data Center GSHHS Dataset does cover the whole world. And here are some other sources at marinegis.com
There is no quick way to extract Coastline from Open Street Map currently so you will have to download the entire data-set and extract what you want.
update 16th December 2015 (due to services discontinued) Coastline is available from: http://openstreetmapdata.com/data/coast
The reference coastline data that OSM uses (at different scales) might be useful:
processed_p shapefile is the highest-detail coastline data for the entire world, but it's not divided by country. You might be able to take that data and extract just the data for North America.
This seems to work reasonably well, and the larger site has different resolutions available. Data as shapefile. Natural Earth Data
You can use this:
TIGER = Topologically Integrated Geographic Encoding and Referencing TIGER products are spatial extracts from the Census Bureau's MAF/TIGER database, containing features such as roads, railroads, rivers, as well as legal and statistical geographic areas. The Census Bureau offers several file types and an online mapping application