Learn R Programming

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

GEOmap (version 1.6-01)

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

1,076

Version

1.6-01

License

GPL

Maintainer

Jonathan Lees

Last Published

October 19th, 2011

Functions in GEOmap (1.6-01)

DOTOPOMAPI

Do Interactive world Topography
maps2GEOmap

Convert maps data to GEOmap format
XSECDEMg

Cross Sections Using RPMG
GEOmap.list

GEOmap to list
fixCoastwrap

Correct the Wrapping problem
XY.GLOB

Convert from XY to GLOBAL LAT-LON
BASICTOPOMAP

Basic Topogrpahy Map
SSfault

Strike Slip Fault
distaz

Distance and Azimuth from two points
setMarkup

Set up mark up for maps
ExplodeSymbols

Explode symbols that overlap
settopocol

Topographic Color Map
coastmap

Global Coast Map
Lintersect

Finder intersection of lines
NoOverlap

Shift Symbols
merid

Orthogonal Projection of Meridian or Parallel
LOCPOLIMAP

LOCPOLIMAP
teeth

Add Teeth to line
SETPOLIMAP

Set up polygons for World map Database
getGEOperim

Get Lat-Lon Perimeter
faultperp

Fault Perpendiculars
GEOmap.breakline

Break a line at specified indeces into a list
mapTeleSeis

World Map with Teleseismic Ray-paths
getnicetix

Nice Looking Lat-Lon pairs for plotting
KINOUT

Map inside-outside
OverTurned

Plot Overturned fault
Ellipsoidal.Distance

Ellipsoidal Distance
rectPERIM

Extract a rectangular perimeter
rotdelta4

rotation about Z-axis
EHB.LLZ

Earthquake Location Data
GEOTOPO

Topographic Plot of geographic region
boundGEOmap

Set Bounds for GEOmap
GlobeView

Global Plot
demcmap

Color Map from DEM
gmat

Globe Rotation Matrix
ll2xyz

LAT-LON to xyz
goodticdivs

Nice tic division
getgreatarc

Great Circle Arc
getspline

Get a spline curve along a set of points
getmagsize

Earthquake Magnitude based on exponentional
darc

Circular Arc
GEOmap.Extract

Extract from GEOmap
trans4

Translation matrix
geoarea

Area of Map objects
xyz2ll

Cartesian to Lat-Lon
Lxyz2ll

Cartesian to Lat-Lon
insertNA

Insert NA in a vector
addTIX

Add Tic marks to map
geoLEGEND

Geological legend from GEOmap Structure
gclc

Global to local coordinates
list.GEOmap

List stroke points in a GEOmap
antipolygon

Fill the complement of a polygon
insideGEOmapXY

Get LAT-LON points that fall inside a map
normalfault

Normal Fault trace
rotx4

x-axis rotation matrix
TOPOCOL

Create Topography ColorMAP
locworld

Locate points in worlmap
GEOsymbols

GEOsymbols
MAPconstants

Set Various Map Constants
X.prod

Cross Product
thrust

Thrust Fault
ExcludeGEOmap

Exclude GEOmap Strokes
dms

Convert decimal degrees to degree, minutes, seconds
ColorScale

Color Scale
GEOmap.CombineStrokes

Combine strokes in a GEOmap list
bcars

Plot Box Cars
DUMPLOC

DUMP vectors to screen in list format
LandSeaCol

Land and Sea Colors
difflon

Difference between Longitudes
XSECEQ

Iinteractive earthquake cross section
Lll2xyz

List Lat-Lon to cartesian XYZ
eqswath

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

Add lines, points or text to GEOmap projected plot
plotUTM

Plot UTM
plotGEOmapXY

Plot a projected GEO map
targetLL

Target Lat-Lon
NSWath

Cross sectional Swaths of Earthquakes over Japan
maplim

Map Limits
GLOB.XY

Convert from GLOBAL LAT-LON to X-Y
LLlabel

Nice Lat-Lon Label
CCcheck

Counter Clockwise check
plotusa

Map of USA
PointsAlong

Find spaced Points along a line
niceLLtix

Nice DMS coordinates
SynAnticline

Syncline and Anticline traces
setplotmat

set up matrices for selecting from eTOPO5
ccw

Counter Clockwise Whorl
inside

Determine if point is inside polygon
getGEOmap

Get Geomap
GETXprofile

Cross sectional profile through a digital elevation map
getsplineG

Get a spline curve along a set of points
Markup

Add markup information to an existing plot
expandbound

Expand Bounds
lcgc

local coordinates to Global
utm.sphr.xy

Map projection
rotmat2D

set a rotation matrix
inpoly

Test set of points for inside/outside polygon
roty4

y-axis rotation matrix
utmbox

Get UTM Box info
plotworldmap

Plot World Map with UTM sections
ortho.proj

Orthogonal Map Projection
pgon

Plot regular polygon: pentagon, hexagon, octagon
sizelegend

Magnitude size legend
lamaz.eqarea

Lambert-Azimuthal Equal Area
plotGEOmap

Plot a GEO map
pline

Point to line distance
subsetTOPO

Subset a Topo map
projtype

List of Projection types
polyintern

Internal point of polygon
sqrTICXY

Tick marks for Square plot
utm.sphr.ll

Map projection
zebra

Horizontal Zebra Scale
selectPOLImap

Select Geographic map from database
GEOmap.cat

Concatenate Two GEOmaps
GEOmap.breakpoly

Break up a polygon
STROKEinfo

Stroke Information
SELGEOmap

Select parts of a GEOmap
XSECwin

Cross sectional plot with earthquakes projected
insertvec

Insert a set of values in a vector
faultdip

Show Fault dip
GEOmap-package

GEOmap
setPROJ

Set Projection
explode

Explode Points
NSarrow

North-South Weather Vane Arrow
printGEOinfo

printGEOinfo
ymarginfo

Get information on Y-margin for plotting
horseshoe

Horseshoe Symbol
rekt2line

Rectangle Line Overlap
along.great

Along A great Arc
plothypos

Plot Edicenters
printGEOmap

printGEOmap
addLLXY

Add Lat-Lon points using projection
plotnicetix

Plot Lat-Lon tick marks
GLOBE.ORTH

Plot globe with orthogonal
perpen

perpendicular marks along line
rotateGEOmap

Rotate a GEOmap