Show / Hide Table of Contents

Class HilbertCurve

Contains all hilbert curve calculations.

Inheritance
System.Object
HilbertCurve
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public static class HilbertCurve

Methods

HilbertDistance(Single, Single, Int64)

Calculates hilbert distance.

Declaration
public static long HilbertDistance(float latitude, float longitude, long n)
Parameters
System.Single latitude

System.Single longitude

System.Int64 n

Returns
System.Int64

HilbertDistances(Single, Single, Single, Single, Int64)

Calculates all distinct hilbert distances inside of the given bounding box.

Declaration
public static List<long> HilbertDistances(float minLatitude, float minLongitude, float maxLatitude, float maxLongitude, long n)
Parameters
System.Single minLatitude

System.Single minLongitude

System.Single maxLatitude

System.Single maxLongitude

System.Int64 n

Returns
List<System.Int64>

Back to top Built by Itinero, MIT licensed.