Learn R Programming

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

GEOmap (version 2.5-5)

Topographic and Geologic Mapping

Description

Set of routines for making map projections (forward and inverse), topographic maps, perspective plots, geological maps, geological map symbols, geological databases, interactive plotting and selection of focus regions.

Copy Link

Version

Install

install.packages('GEOmap')

Monthly Downloads

816

Version

2.5-5

License

GPL (>= 2)

Maintainer

Jonathan Lees

Last Published

September 1st, 2023

Functions in GEOmap (2.5-5)

GEOmap.breakline

Break a line at specified indeces into a list
NSWath

Cross sectional Swaths of Earthquakes over Japan
Lll2xyz

List Lat-Lon to cartesian XYZ
XSECEQ

Iinteractive earthquake cross section
MAPconstants

Set Various Map Constants
SETPOLIMAP

Set up polygons for World map Database
GLOBE.ORTH

Plot globe with orthogonal
XSECDEMg

Cross Sections Using RPMG
X.prod

Cross Product
GEOmap.breakpoly

Break up a polygon
XSECwin

Cross sectional plot with earthquakes projected
boundGEOmap

Set Bounds for GEOmap
NSarrow

North-South Weather Vane Arrow
NoOverlap

Shift Symbols
addTIX

Add Tic marks to map
Markup

Add markup information to an existing plot
GlobeView

Global Plot
Lxyz2ll

Cartesian to Lat-Lon
LandSeaCol

Land and Sea Colors
Lintersect

Finder intersection of lines
SSfault

Strike Slip Fault
OverTurned

Plot Overturned fault
along.great

Along A great Arc
ccw

Counter Clockwise Whorl
LLlabel

Nice Lat-Lon Label
LOCPOLIMAP

LOCPOLIMAP
KINOUT

Map inside-outside
GEOsymbols

GEOsymbols
GETXprofile

Cross sectional profile through a digital elevation map
geoLEGEND

Geological legend from GEOmap Structure
gclc

Global to local coordinates
TOPOCOL

Create Topography ColorMAP
insideGEOmapXY

Get LAT-LON points that fall inside a map
list.GEOmap

List stroke points in a GEOmap
demcmap

Color Map from DEM
UTM.ll

Map projection
difflon

Difference between Longitudes
lamaz.eqarea

Lambert-Azimuthal Equal Area
STROKEinfo

Stroke Information
faultperp

Fault Perpendiculars
PointsAlong

Find spaced Points along a line
SELGEOmap

Select parts of a GEOmap
UTM.xy

Map projection
SynAnticline

Syncline and Anticline traces
ll2xyz

LAT-LON to xyz
perpen

perpendicular marks along line
distaz

Distance and Azimuth from two points
dms

Convert decimal degrees to degree, minutes, seconds
XY.GLOB

Convert from XY to GLOBAL LAT-LON
getETOPO

Get Subset ETOPO Digital elevation map
UTMzone

UTM zone information
antipolygon

Fill the complement of a polygon
darc

Circular Arc
addLLXY

Add Lat-Lon points using projection
horseshoe

Horseshoe Symbol
goodticdivs

Nice tic division
geoarea

Area of Map objects
coastmap

Global Coast Map
rectPERIM

Extract a rectangular perimeter
plothypos

Plot Edicenters
rekt2line

Rectangle Line Overlap
plotnicetix

Plot Lat-Lon tick marks
pgon

Plot regular polygon: pentagon, hexagon, octagon
explode

Explode Points
fixCoastwrap

Correct the Wrapping problem
getgreatarc

Great Circle Arc
sqrTICXY

Tick marks for Square plot
inpoly

Test set of points for inside/outside polygon
getnicetix

Nice Looking Lat-Lon pairs for plotting
insertNA

Insert NA in a vector
bcars

Plot Box Cars
getmagsize

Earthquake Magnitude based on exponentional
getsplineG

Get a spline curve along a set of points
utm.sphr.xy

Map projection
sizelegend

Magnitude size legend
faultdip

Show Fault dip
ortho.proj

Orthogonal Map Projection
gmat

Globe Rotation Matrix
normalfault

Normal Fault trace
maps2GEOmap

Convert maps data to GEOmap format
maplim

Map Limits
insertvec

Insert a set of values in a vector
getspline

Get a spline curve along a set of points
settopocol

Topographic Color Map
printGEOmap

printGEOmap
plotusa

Map of USA
plotGEOmapXY

Plot a projected GEO map
utmbox

Get UTM Box info
setplotmat

set up matrices for selecting from eTOPO5
polyintern

Internal point of polygon
expandbound

Expand Bounds
getGEOperim

Get Lat-Lon Perimeter
roty4

y-axis rotation matrix
getGEOmap

Get Geomap
eqswath

Extract a set of eathquakes in swath along a cross sectional line
projtype

List of Projection types
plotUTM

Plot UTM
printGEOinfo

printGEOinfo
xyz2ll

Cartesian to Lat-Lon
linesGEOmapXY

Add lines, points or text to GEOmap projected plot
rotx4

x-axis rotation matrix
plotworldmap

Plot World Map with UTM sections
merid

Orthogonal Projection of Meridian or Parallel
lcgc

local coordinates to Global
zebra

Horizontal Zebra Scale
rotmat2D

set a rotation matrix
teeth

Add Teeth to line
inside

Determine if point is inside polygon
niceLLtix

Nice DMS coordinates
locworld

Locate points in worlmap
mapTeleSeis

World Map with Teleseismic Ray-paths
rotdelta4

rotation about Z-axis
thrust

Thrust Fault
plotGEOmap

Plot a GEO map
subsetTOPO

Subset a Topo map
pline

Point to line distance
rotateGEOmap

Rotate a GEOmap
targetLL

Target Lat-Lon
setMarkup

Set up mark up for maps
setPROJ

Set Projection
trans4

Translation matrix
rose

Rose Diagram
utm.sphr.ll

Map projection
ExcludeGEOmap

Exclude GEOmap Strokes
EHB.LLZ

Earthquake Location Data
GEOTOPO

Topographic Plot of geographic region
GLOB.XY

Convert from GLOBAL LAT-LON to X-Y
GEOmap-package

Topographic and Geologic Mapping
CCcheck

Counter Clockwise check
GEOmap.list

GEOmap to list
Ellipsoidal.Distance

Ellipsoidal Distance
DUMPLOC

DUMP vectors to screen in list format
GEOmap.cat

Concatenate Two GEOmaps
DATUMinfo

Datum information.
BASICTOPOMAP

Basic Topogrpahy Map
ExplodeSymbols

Explode symbols that overlap
GEOmap.CombineStrokes

Combine strokes in a GEOmap list
GEOmap.Extract

Extract from GEOmap