Package: geoGraph 1.1.1

Andrea Manica

geoGraph: Walking through the geographic space using graphs

Classes and methods for spatial graphs interfaced with support for GIS shapefiles.

Authors:Thibaut Jombart [aut], Andrea Manica [aut, cre]

geoGraph_1.1.1.tar.gz
geoGraph_1.1.1.zip(r-4.7)geoGraph_1.1.1.zip(r-4.6)geoGraph_1.1.1.zip(r-4.5)
geoGraph_1.1.1.tgz(r-4.6-any)geoGraph_1.1.1.tgz(r-4.5-any)
geoGraph_1.1.1.tar.gz(r-4.7-any)geoGraph_1.1.1.tar.gz(r-4.6-any)
geoGraph_1.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
geoGraph/json (API)
NEWS

# Install 'geoGraph' in R:
install.packages('geoGraph', repos = c('https://evolecolgroup.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/evolecolgroup/geograph/issues

Pkgdown/docs site:https://evolecolgroup.github.io

Datasets:

On CRAN:

Conda:

3.40 score 5 stars 2 scripts 49 exports 14 dependencies

Last updated from:90cb082755 (on main). Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE218
source / vignettesOK270
linux-release-x86_64NOTE204
macos-release-arm64NOTE146
macos-oldrel-arm64NOTE164
windows-develNOTE179
windows-releaseNOTE201
windows-oldrelNOTE234
wasm-releaseOK134

Exports:.gData.valid.gGraph.valid.zoomlog.upareConnectedareNeighboursbufferclosestNodecombineCostsconnectivityPlotdijkstraBetweendijkstraFromdropCostsdropDeadEdgesdropDeadNodesextractFromLayerfindLandgeo.add.edgesgeo.backgeo.bookmarkgeo.change.attrgeo.gotogeo.remove.edgesgeo.segmentsgeo.slidegeo.zoomingeo.zoomoutgetColorsgetCoordsgetCostsgetDatagetEdgesgetNodeCostsgetNodesgetNodesAttrgPath2disthasCostsinitializeis.gDatais.gGraphisConnectedisInAreaisReachablemakeGridplotplotEdgespointssetCostssetDistCostssetEdges

Dependencies:BHBiocGenericsdotCall64fieldsgenericsgraphlatticemapsRBGLRColorBrewerRcppspspamviridisLite

An introduction to geoGraph

Rendered fromgeograph.Rmdusingknitr::rmarkdownon May 16 2026.

Last update: 2023-12-07
Started: 2015-10-13

Readme and manuals

Help Manual

Help pageTopics
The geoGraph packagegeoGraph-package geoGraph
Auxiliary methods for geoGraphauxiliary geo.segments hasCosts rebuild
Compute buffers around locations for gGraph and gData objectsbuffer buffer,gData-method buffer,gGraph-method buffer-methods
Find the closest node to a given locationclosestNode closestNode,gData-method closestNode,gGraph-method closestNode-methods
Combine the costs of two gGraph objectscombineCosts
Check connectivity of a gGraph objectareConnected areNeighbours connectivity connectivityPlot connectivityPlot,gData-method connectivityPlot,gGraph-method connectivityPlot-methods isConnected,gData-method isReachable
Shortest path using Dijkstra algorithmdijkstra-methods dijkstraBetween dijkstraBetween,gData-method dijkstraBetween,gGraph-method dijkstraBetween-methods dijkstraFrom dijkstraFrom,gData-method dijkstraFrom,gGraph-method dijkstraFrom-methods gPath gPath2dist plot.gPath
Get rid of some 'dead' edges or nodesdropDeadEdges dropDeadNodes
Retrieves node attributes from a layerextractFromLayer extractFromLayer,data.frame-method extractFromLayer,gData-method extractFromLayer,gGraph-method extractFromLayer,list-method extractFromLayer,matrix-method extractFromLayer-methods
Find which nodes are on landfindLand findLand,data.frame-method findLand,gGraph-method findLand,matrix-method findLand-methods
Formal class "gData"gData gData-class getCoords,gData-method getData getData,gData-method getData-methods getGraph,gData-method getNodes,gData-method initialize,gData-method is.gData show,gData-method [,gData,ANY,ANY,ANY-method [,gData,ANY,ANY-method [,gData-method
Add and remove edges from a gGraph objectgeo.add.edges geo.remove.edges
Change values of a node attributegeo.change.attr
Get colors associated to edges of a gGraph objectgetColors getColors,gGraph-method getColors-methods
Get costs associated to edges of a gGraph objectgetCosts getCosts,gGraph-method getCosts-methods getNodeCosts getNodeCosts,gGraph-method getNodeCosts-methods
Get edges from a gGraph objectgetEdges getEdges,gGraph-method getEdges-methods
Get nodes attributes from gGraph/gData objectgetNodesAttr getNodesAttr,gData-method getNodesAttr,gGraph-method getNodesAttr-methods
Formal class "gGraph"dropCosts dropCosts,gGraph-method getCoords getCoords,gGraph-method getGraph getGraph,gGraph-method getNodes getNodes,gGraph-method gGraph gGraph-class initialize,gGraph-method is.gGraph show,gGraph-method [,gGraph,ANY,ANY,ANY-method [,gGraph,ANY,ANY-method [,gGraph-method
Human genome diversity panel - georeferenced datahgdp hgdpPlus
Find which nodes fall in a given areaisInArea isInArea,data.frame-method isInArea,gData-method isInArea,gGraph-method isInArea,matrix-method isInArea-methods
Build a regular grid gGraphmakeGrid
Plot a gData object.plot,gData,missing-method plot,gData-method plot-gData plot.gData points,gData-method points.gData
Plot a gGraph object.plot,gGraph,missing-method plot,gGraph-method plot-gGraph plot.gGraph plotEdges points,gGraph-method points.gGraph
Set friction in a gGraph objectsetCosts
Set costs associated to edges based on geographic distancessetDistCosts setDistCosts,gGraph-method setDistCosts-methods
Add and remove edges from a gGraph objectsetEdges setEdges,gGraph-method setEdges-methods
Worldwide geographic graphsrawgraph.10k rawgraph.40k worldgraph worldgraph.10k worldgraph.40k worldshape
Navigate in the plot of a gGraph object.zoomlog.up geo.back geo.bookmark geo.goto geo.slide geo.zoomin geo.zoomout zoom