{"id":23359893,"url":"https://github.com/markmll/utils1090","last_synced_at":"2026-02-07T03:02:21.123Z","repository":{"id":205064141,"uuid":"713328651","full_name":"MarkMLl/utils1090","owner":"MarkMLl","description":"Filter utilities for dump1090-mutability output","archived":false,"fork":false,"pushed_at":"2023-11-04T17:21:24.000Z","size":426,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-25T18:00:05.738Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MarkMLl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-02T09:52:58.000Z","updated_at":"2023-11-02T09:54:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"99e1b7bd-2c07-48e7-a5c0-ffc662f31e9e","html_url":"https://github.com/MarkMLl/utils1090","commit_stats":null,"previous_names":["markmll/utils1090"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MarkMLl/utils1090","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Futils1090","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Futils1090/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Futils1090/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Futils1090/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarkMLl","download_url":"https://codeload.github.com/MarkMLl/utils1090/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarkMLl%2Futils1090/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29185112,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T00:44:15.062Z","status":"online","status_checked_at":"2026-02-07T02:00:07.217Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-21T11:12:22.299Z","updated_at":"2026-02-07T03:02:21.109Z","avatar_url":"https://github.com/MarkMLl.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"# utils1090\nFilter utilities for dump1090-mutability output. See the ticket.sh file for examples, each program responds correctly to --help etc.\n\nIn brief, the match1090 program can select records according to criteria such as altitude (the --match) option, and either output specified fields in each matched record (--show) or only output records which have all specified fields present (--strict). Output will normally be timestamped (--time or --utc) and terminated with a blank line (--nl). It is expected that this will be used multiple times, e.g. to select all records which indicate a plane below a certain altitude to go into a file and then later to post-process the file.\n\nThe poly1090 program filters records for incursion into a defined polygon.\n\nThe ticket1090 program spits out a \"moving traffic violation\" file in .txt and/or .gpx format showing the track of incursions; it opens/commits automatically-named files, and is the only program in this collection which isn't expected to output to stdout for use in a pipeline.\n\nGenerated .gpx files work well with QGIS.\n\n![QGIS output](1697961664a.png)\n\nBuilding expects the Lazarus IDE in order to process the .lpi files (or the overall .lpg file), but the individual programs should compile fine with FPC invoked directly. This time round I'm not creating a makefile, sorry.\n\nThere might still be spurious references to Subversion utilities, which in your case you have not got.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmll%2Futils1090","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkmll%2Futils1090","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmll%2Futils1090/lists"}