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.5)geoGraph_1.1.1.zip(r-4.4)geoGraph_1.1.1.zip(r-4.3)
geoGraph_1.1.1.tgz(r-4.4-any)geoGraph_1.1.1.tgz(r-4.3-any)
geoGraph_1.1.1.tar.gz(r-4.5-noble)geoGraph_1.1.1.tar.gz(r-4.4-noble)
geoGraph_1.1.1.tgz(r-4.4-emscripten)geoGraph_1.1.1.tgz(r-4.3-emscripten)
geoGraph.pdf |geoGraph.html
geoGraph/json (API)
NEWS

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

Peer review:

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

Datasets:

On CRAN:

49 exports 3 stars 0.82 score 12 dependencies 2 scripts

Last updated 10 months agofrom:6cd7ee5021 (on main). Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-winNOTESep 12 2024
R-4.5-linuxNOTESep 12 2024
R-4.4-winNOTESep 12 2024
R-4.4-macNOTESep 12 2024
R-4.3-winNOTESep 12 2024
R-4.3-macNOTESep 12 2024

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

Dependencies:BHBiocGenericsdotCall64fieldsgraphlatticemapsRBGLRcppspspamviridisLite

An introduction to geoGraph

Rendered fromgeograph.Rmdusingknitr::rmarkdownon Sep 12 2024.

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