public static SortKey orderByLog(double value, double min, double max, int levels) {
    return new SortKey().thenByLog(value, min, max, levels);
  }
Returns a new sort key where elements with {@code value == start} appear before elements with {@code value == end}
and the log of the entire range is compressed into {@code levels} distinct levels for comparison.
planetiler-core/src/main/java/com/onthegomap/planetiler/util/SortKey.java