NetworkX

Previous topic

write_shp

Next topic

write_shp

read_shp

read_shp(path)[source]

Generates a networkx.DiGraph from shapefiles. Point geometries are translated into nodes, lines into edges. Coordinate tuples are used as keys. Attributes are preserved, line geometries are simplified into start and end coordinates. Accepts a single shapefile or directory of many shapefiles.

“The Esri Shapefile or simply a shapefile is a popular geospatial vector data format for geographic information systems software [R236].”

Parameters :

path : file or string

File, directory, or filename to read.

Returns :

G : NetworkX graph

References

[R236](1, 2) http://en.wikipedia.org/wiki/Shapefile

Examples

>>> G=nx.read_shp('test.shp')