• The tool has now a web site.

    Visit :

    ComplexNetGIS is an ArcGIS Arctoolbox for the visualisation and analysis of networks in a spatial domain. It was developed using Python programming language together with the use of the network library NetworkX.

    The tool was built with the aim to read existing network data without having to redraw them in ArcGIS and to implement a network analysis inside ArcGIS without using third part software.

    ComplexNetGIS is composed of the following components:

    TXTconverter and TXT2SHP for the visualisation of a network (starting from a  text data network)

    Shp2TextFile reads a polyline shapefile and build the network  structure

    Degree implements a degree analysis (number of connections for each node) and a  clustering analysis (level of connection between first neighbors of each node)

    Centrality:  measures the level of centrality of each node through two network  indexes: degree centrality (for a whatsoever node v is the fraction of nodes it is connected to) and betweenneess  centrality (number of shortest path passing through each node)

    Page Rank: <under construction>

    Weighted analysis takes into account the strength of each link by developing a measure of the stregth of each node (sum of weights of the links departing from each node) and  the disparity Y2

    Transport analysis develops a number of transportation indexes: Average of Detour Link Indeces, Average Network Detour Index, Topological Diameter, Spatial Diameter, Number of cycles, Max degree, Average degree, Min degree, Alpha index, Beta index, Gamma index, Eta index, Theta index , Topological Pi index, Spatial Pi index (for a review of these indexes check out the web page )

    Cluster analysis:  <under contruction>

    Click to watch a youtube video about a 3D view in ArcScene
    Click to watch a youtube video about a 3D view in ArcScene

    Author:  Simone Caschili (University of CagliariDepartment of Land Engineering)