Skip to content

mnichol3/search_patterns

Repository files navigation

This Python module constructs parallel-track and sector search patterns.

Requirements

  • Python >= 3.11
  • NumPy
  • Pandas
  • PyPROJ
  • Shapely
  • UTM

Usage

from oparea import OpArea

last_known = (-80.026280,  26.219869)
helo_id = 'MH-65-6579'
csp = (-80.079026, 26.139537)

oparea = OpArea.from_datum(last_known, 7.5,  4, 30)
oparea.generate_parallel_track_search(csp, 90, 0.5, f'{helo_id}-02')

oparea.to_kml(
    r'search_patterns\etc\oparea.kml',
    'TestOpArea',
    doc_name='CASE-20250504-002',
)

Resulting parallel-track search pattern

About

Python module to construct common search patterns

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages