From 7f140107f8b49904b6087eeaada870843fde7512 Mon Sep 17 00:00:00 2001 From: R Trevor Prater Date: Wed, 14 Feb 2018 17:07:34 -0500 Subject: [PATCH] Cleans up DESCRIPTION.txt --- DESCRIPTION.txt | 10 ++++------ setup.py | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/DESCRIPTION.txt b/DESCRIPTION.txt index 512d87f..1fb46fe 100644 --- a/DESCRIPTION.txt +++ b/DESCRIPTION.txt @@ -1,6 +1,4 @@ -A lightweight Python library that enables ordinal hashing of multidimensonal data via [Morton coding / Z-ordering](https://en.wikipedia.org/wiki/Z-order_curve), along with support for geospatial indexing. -

- -

-In mathematical analysis and computer science, *Z-order*, *Morton-order*, or a *Morton-code* is a function which maps multidimensional data to one dimension while preserving locality of the data points. It was introduced in 1966 by IBM researcher, *[G. M. Morton](https://domino.research.ibm.com/library/cyberdig.nsf/papers/0DABF9473B9C86D48525779800566A39/$File/Morton1966.pdf)*. *The z-value* of a point in multidimensions is calculated by interleaving the binary representations of its coordinate values. Once the data are sorted into this ordering, any one-dimensional data structure can be used, such as binary search trees, B-trees, skip lists, or hash tables. The resulting ordering can equivalently be described as the order one would achieve from a depth-first traversal of a quadtree, -where `{x, y, ..., K}` are combined into a single ordinal value that is easily compared, searched, and indexed against other *Morton numbers*. +A lightweight Python library that enables ordinal hashing of multidimensonal data via Morton coding / Z-ordering, along with support for geospatial indexing. + +In mathematical analysis and computer science, `Z-order`, `Morton-order`, or a `Morton-code` is a function which maps multidimensional data to one dimension while preserving locality of the data points. It was introduced in 1966 by IBM researcher, G. M. Morton. The z-value of a point in multidimensions is calculated by interleaving the binary representations of its coordinate values. Once the data are sorted into this ordering, any one-dimensional data structure can be used, such as binary search trees, B-trees, skip lists, or hash tables. The resulting ordering can equivalently be described as the order one would achieve from a depth-first traversal of a quadtree, +where `{x, y, ..., K}` are combined into a single ordinal value that is easily compared, searched, and indexed against other Morton numbers. diff --git a/setup.py b/setup.py index 9f03e8a..78072ea 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ def build(): setup( name='pymorton', - version='1.0.0', + version='1.0.1', author='Trevor Prater', author_email='trevor.prater@gmail.com', description='A lightweight morton coder with lat/long support.',