Generates a NetworkX graph from 3D point clouds acquired using Terrestrial LiDAR Scanners.
Project description
General Information
This is a Python (2.7x) script that converts a numpy.ndarray containing a point cloud (x, y, z) into a NetworkX graph.
The code also includes a function to extract shortest path information from a graph. Any NetworkX method/function can be called from/on a graph created with array_to_graph function.
This code was developed as part of my PhD research, supervised by Dr. Mat Disney, in the Department of Geography at University College London (UCL). My research is funded through Science Without Borders from the National Council of Technological and Scientific Development (10.13039/501100003593) – Brazil (Process number 233849/2014-9).
Any questions or suggestions, feel free to contact me using one of the following e-mails: matheus.boni.vicari@gmail.com or matheus.vicari.15@ucl.ac.uk
Installation
To install this package use the command:
python setup.py install
or:
pip install pc2graph
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pc2graph-1.0.1.tar.gz
.
File metadata
- Download URL: pc2graph-1.0.1.tar.gz
- Upload date:
- Size: 2.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.26.0 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d431c48de483c7cb685d508c523b2510bfcc4dacabc42b7ba653de5a2cf8e9c6 |
|
MD5 | b0c1bacb0f861f00224878bd9e421a6f |
|
BLAKE2b-256 | 345d6e765f6b55a6e356b370c7754aac34a67227634365ca9abbbf859082d358 |
File details
Details for the file pc2graph-1.0.1-py2.py3-none-any.whl
.
File metadata
- Download URL: pc2graph-1.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 20.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.26.0 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4940fafc026c6d1eafe490e82c95e28b04eccc3b7a2e1644cd722f26a447847 |
|
MD5 | f992e224ca7bf4c9f88c6a424cd881ad |
|
BLAKE2b-256 | 94dd64837e9ca7cc62e4f147c46bf6695b647a45eabd589736ee64a5118eaaca |