class
CrystalGpx::Rectifier
- CrystalGpx::Rectifier
- Reference
- Object
Defined in:
crystal_gpx/rectifier.crConstant Summary
-
DEFAULT_MAX_DISTANCE =
2.0
-
DEFAULT_MAX_DISTANCE_PERCENT =
4.0
-
max distance can be as high as X percent of total distance
-
DEFAULT_MIN_BEARING_CHANGE =
12.0
-
DEFAULT_MIN_DIST_FOR_BEARING =
0.10
-
DEFAULT_PRIVATE_MODE =
false
-
privacy mode
-
DEFAULT_PRIVATE_RANGE =
1000
-
Log =
::Log.for(self)
Constructors
Class Method Summary
Instance Method Summary
Constructor Detail
def self.new(array : Array(CrystalGpx::Point), min_bearing_change : Float64 = DEFAULT_MIN_BEARING_CHANGE, min_distance_for_bearing : Float64 = DEFAULT_MIN_DIST_FOR_BEARING, max_distance : Float64 = DEFAULT_MAX_DISTANCE, max_distance_percent : Float64 = DEFAULT_MAX_DISTANCE_PERCENT, private_mode : Bool = DEFAULT_PRIVATE_MODE, private_range : Int32 = DEFAULT_PRIVATE_RANGE, private_lat : Float64 = 0.0, private_lon : Float64 = 0.0)
#
Class Method Detail
def self.process(min_bearing_change : Float64, min_distance_for_bearing : Float64, max_distance : Float64, files : String, out_name : String, private_mode : Bool, private_range : Int32, private_lat : Float64, private_lon : Float64)
#