Chris Tan

Network Planner Lite (2014)

NPLite was an experiment created to get a better acquainted with mapping technology and to contribute to Network Planner; a tool for electrification planning in developing countries.

This project is hosted on GitHub.

Try it out

  1. Go to
  2. Click on the icon in the upper right corner to load the example dataset.

building edges

This loads an example with over 10k communities (represented by green dots) in Myanmar and generates a minimum spanning tree to connect them. Blue lines represent the existing power grid and potential connection points. Orange lines represent impassable terrain.

The generation process runs a modified version of Kruskal’s algorithm and creates about 40k proposed power lines (in blue). It runs in about a minute on a Macbook Air.

Finished building network

Built with