Skip to content

skrd-18/DSTA_Geolocation_Algorithms

Repository files navigation

Geolocation using Power Difference of Arrival (PDOA) algorithms

Several PDOA Algorithms are described for the geolocation estimation of non-cooperative emitters. First, three statistical techniques are explored, followed by a method that computes the highest density of circle intersections which represent potential emitter locations. Finally, thress least squares approximations will be presented.

Algorithm Completion
Non-Linear Least Squares
Naive Intersection Density
Modified Y.T.Chan's Least Squares Method

Introduction

This repo demostrates how to build a multi-page Earth Engine App using streamlit and geemap. You can deploy the app on various cloud platforms, such as share.streamlit.io. Make sure you set EARTHENGINE_TOKEN='your-token' as an environment variable (secret) on the cloud platform.

Where to find your Earth Engine token?

  • Windows: C:/Users/USERNAME/.config/earthengine/credentials
  • Linux: /home/USERNAME/.config/earthengine/credentials
  • macOS: /Users/USERNAME/.config/earthengine/credentials

How to configure GoogleEarth API nonsense?

How to run the web application

cd into the folder web_app is located. Then run the following command, streamlit run app.py Then, a local server will open in a web browser.

Full project steps for reference

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published