Skip to content

Interactive console program for processing curvature data

Notifications You must be signed in to change notification settings

nathens/maxspots_curvature

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

Maxspots Curvature

What is it?

This program automates lineament detection in point data for geophysical analysis (see Phillips et al., 2007, The use of curvature in potential-field interpretation)

The algorithm steps are as follows:

1. Upscale the input data to a grid with cell size equal to the distance tolerance.

2. Select a random unvisited point.

3. "Grow" a line by continually selecting the next best point from the previous point's cell neighborhood (given a specified distance tolerance and azimuth tolerance) until there are no more acceptable points.

4. Reverse the line path, and grow the line in the other direction. Mark each point as visited.

5. Repeat from step 2 until there are no more points to visit.

What does it look like?

About

Interactive console program for processing curvature data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages