# GraphMap Organizing the images of the world
GraphMap is a way to organize image in a spatial 2D layout. It is a directed cyclic graph where every node has either 0 or 4 edges. Each node may or may not have an image on them. One can imagine this as a quad tree, and you are looking from the top. Except that any image from the child takes higher priority than parent. If a node doesn’t have an image it is invisible.
### Features - The created graph is immutable. New nodes can be added but old ones cannot be modified. - Functional approach is used, GraphMap class returns a Result value and does not throw exception.
### Inspiration - [Deep Zoom Images](https://msdn.microsoft.com/en-us/library/cc645077%28v=vs.95%29.aspx?f=255&MSPPError=-2147217396) for viewing the images - Inspired by my [blog article](http://blog.abhishekrao.org/2013/11/multi-level-attack.html) - XKCD comic on deep zoom [xkdcd1110](http://dump.ventero.de/xkcd1110/open.html) - The graph created by the API is [Persistent Immutable DataStructure](https://en.wikipedia.org/wiki/Persistent_data_structure). The ideas used are similar to the ones explaine in this video [Immutable JS](http://facebook.github.io/immutable-js/)
### Related - [Deep zoom links](https://www.quora.com/What-is-Seadragon-used-for-and-how-does-it-work-in-really-simple-laymen-terms)
Release files for graphmap 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| graphmap-0.0.1.zip | 51.0 kB | Details |
Release files / graphmap-0.0.1.zip
| Download URL | graphmap-0.0.1.zip |
|---|---|
| Size | 51.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4e5270579c1bd6a7b290094cd9d1ff7d09eea90086ca0b30a7196b8ecb93d6f
|
|
BLAKE2b-256 checksum How to use checksums |
f0890b0fc132cff29a4ac0fddc8c35ad103df40b388b11fc74d8aa8fe4da8b68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |