Learn R Programming

⚠️There's a newer version (1.0.10) of this package.Take me there.

marmap (version 1.0.3)

Import, Plot and Analyze Bathymetric and Topographic Data

Description

Import xyz data from the NOAA (National Oceanic and Atmospheric Administration, ), GEBCO (General Bathymetric Chart of the Oceans, ) and other sources, plot xyz data to prepare publication-ready figures, analyze xyz data to extract transects, get depth / altitude based on geographical coordinates, or calculate z-constrained least-cost paths.

Copy Link

Version

Install

install.packages('marmap')

Monthly Downloads

1,461

Version

1.0.3

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Benoit Simon-Bouhet

Last Published

July 3rd, 2019

Functions in marmap (1.0.3)

as.raster

Convert bathymetric data to a raster layer
check.bathy

Sort bathymetric data matrix by increasing latitude and longitude
as.SpatialGridDataFrame

Convert bathymetric data to a spatial grid
autoplot.bathy

Ploting bathymetric data with ggplot
antimeridian.box

Adds a box to maps including antimeridian
col2alpha

Adds alpha transparency to a (vector of) color(s)
as.xyz

Convert to xyz format
aleutians

Bathymetric data for the Aleutians (Alaska)
celt

Bathymetric data for the North Est Atlantic
get.area

Get projected surface area
florida

Bathymetric data around Florida, USA
is.bathy

Test whether an object is of class bathy
etopo

Etopo colours
irregular

Irregularly spaced bathymetric data.
dist2isobath

Computes the shortest great circle distance between any point and a given isobath
lc.dist

Computes least cost distances between two or more locations
fortify.bathy

Extract bathymetry data in a data.frame
linesGC

Add Great Circle lines on a map
path.profile

Geographic coordinates, kilometric distance and depth along a path
plot.bathy

Ploting bathymetric data
collate.bathy

Collates two bathy matrices with data from either sides of the antimeridian
metallo

Coral sampling information from the North West Atlantic
space.pies

Automatic placement of piecharts on maps
marmap

Import, plot and analyze bathymetric and topographic data
subsetBathy

Creates bathy objects from larger bathy objects
plot.buffer

Plots a circular buffer and or its outline
get.transect

Compute approximate cross section along a depth transect
combine.buffers

Create a new, (non circular) composite buffer from a list of existing buffers.
getNOAA.bathy

Import bathymetric data from the NOAA server
get.box

Get bathymetric information of a belt transect
get.depth

Get depth data by clicking on a map
get.sample

Get sample data by clicking on a map
palette.bathy

Builds a bathymetry- and/or topography-constrained color palette
outline.buffer

Get a composite buffer in a format suitable for plotting its outline
plotArea

Plotting projected surface areas
read.bathy

Read bathymetric data in XYZ format
plotProfile

Ploting bathymetric data along a transect or path
as.bathy

Convert to bathymetric data in an object of class bathy
diag.bathy

Finds matrix diagonal for non-square matrices
create.buffer

Create a buffer of specified radius around one or several points
griddify

Fill a grid with irregularly spaced data
readGEBCO.bathy

Read bathymetric data from a GEBCO file
scaleBathy

Adds a scale to a map
trans.mat

Transition matrix
nw.atlantic

Bathymetric data for the North West Atlantic
hawaii

Bathymetric data for Hawaii, USA
nw.atlantic.coast

Coastline data for the North West Atlantic
subsetSQL

Creating and querying local SQL database for bathymetric data
summary.bathy

Summary of bathymetric data of class bathy