Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pc2graph-1.0.1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

pc2graph-1.0.1-py2.py3-none-any.whl (20.0 kB view details)

Uploaded Python 2 Python 3

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

Hashes for pc2graph-1.0.1.tar.gz
Algorithm Hash digest
SHA256 d431c48de483c7cb685d508c523b2510bfcc4dacabc42b7ba653de5a2cf8e9c6
MD5 b0c1bacb0f861f00224878bd9e421a6f
BLAKE2b-256 345d6e765f6b55a6e356b370c7754aac34a67227634365ca9abbbf859082d358

See more details on using hashes here.

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

Hashes for pc2graph-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f4940fafc026c6d1eafe490e82c95e28b04eccc3b7a2e1644cd722f26a447847
MD5 f992e224ca7bf4c9f88c6a424cd881ad
BLAKE2b-256 94dd64837e9ca7cc62e4f147c46bf6695b647a45eabd589736ee64a5118eaaca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page