Skip to content
This repository has been archived by the owner on Mar 2, 2021. It is now read-only.
/ gdms-topology Public archive

A graph analysis tool based on JGraphT that computes shortest paths and isotime maps.

Notifications You must be signed in to change notification settings

orbisgis/gdms-topology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDMS-Topology Build  Status

GDMS-Topology is an OSGi plugin that brings shortest path calculations and network analysis functionality to OrbisGIS.Underneath the hood, GDMS-Topology uses Java-Network-Analyzer.

Networks (transportation, hydrological, etc.) are represented as mathematical graphs which may be considered to be directed, edge-reversed or undirected. For directed (and reversed) graphs, the user may specify individual edge orientations. The user may specify individual edge weights, or omit them to consider the graph as unweighted.

Shortest path calculations: ST_ShortestPathLength

Optimized algorithms are provided for computing distances:

  • One-to-One: Source to destination
  • One-to-All: Source to all possible destinations
  • Many-to-Many: Distance matrices

Accessibility analysis: ST_Accessibility

The user provides a list of destinations. The function calculates the distance from every node in the graph to each of the possible destinations and chooses the closest destination. This is particularly useful for generating isochrone accessibility maps.

Network analysis:ST_GraphAnalysis

In order to study the global structure of a network, it is possible to calculate the following standard centrality measures:

Other functionalities

About

A graph analysis tool based on JGraphT that computes shortest paths and isotime maps.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages