Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stelios-c/gps_analysis
Analysis of GPS interruption data in public domain
https://github.com/stelios-c/gps_analysis
data-analysis electronic-warfare gps gps-quality jamming jupyter-notebook osint pandas python spoofing web-scraping
Last synced: about 16 hours ago
JSON representation
Analysis of GPS interruption data in public domain
- Host: GitHub
- URL: https://github.com/stelios-c/gps_analysis
- Owner: stelios-c
- License: cc-by-sa-4.0
- Created: 2022-06-23T20:41:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T07:42:21.000Z (18 days ago)
- Last Synced: 2024-10-22T16:16:52.724Z (17 days ago)
- Topics: data-analysis, electronic-warfare, gps, gps-quality, jamming, jupyter-notebook, osint, pandas, python, spoofing, web-scraping
- Language: Jupyter Notebook
- Homepage:
- Size: 16.4 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# GPS_analysis
Analysis of GPS interruption data in public domain. This is a project I do in my free time, using public datasets processed with JupyterLab on Github Codespaces. It is not related to my current or previous employers.# License status of source data
At the time of writing, [wikipedia](https://www.wikipedia.org/) is available under the Creative Commons Attribution-ShareAlike 3.0 License. The [Navigation Center of the United States Coast Guard](https://www.navcen.uscg.gov/) does not have a copyright or license statement on their website. The data is scraped as 'fair use'. The [UNECE](https://unece.org/) website data can be downloaded and copied for personal, non commercial use. This dictates the licensing of this repository as Creative Commons Attribution-ShareAlike, in order to be compatible with the wikipedia license.# Roadmap
Aims:
- Clean up data in a way that allows longer term trends, global year on year analysis.
- Extract enough detail so that the dataset can serve as labelling/ground truth for GPS interference detection work.# Data Model:
```mermaid
graph TD;
NavCen_Website-->gps_navcen.csv;
Wikipedia--> US_states_iso3166.csv;
Wikipedia--> Sovereign_States.csv;
UNECE-->UN_LOCODE_detail.csv
UNECE-->UN_LOCODE.csv
US_states_iso3166.csv--> two_letter_codes;
UKUS_dataframe--> two_letter_codes;
US_states_iso3166.csv-->coalesced_country;
two_letter_codes-->coalesced_country;
Sovereign_States.csv-->coalesced_country;
UN_LOCODE_detail.csv-->coalesced_country;
UN_LOCODE.csv-->coalesced_country;
gps_navcen.csv-->coalesced_country;
```