{"id":17543183,"url":"https://github.com/vb64/planet_tracks","last_synced_at":"2025-03-29T05:27:54.278Z","repository":{"id":64778635,"uuid":"576542332","full_name":"vb64/planet_tracks","owner":"vb64","description":"Console app for calculating Sun, Moon, etc coordinates for given point at the Earth with skyfield library.","archived":false,"fork":false,"pushed_at":"2022-12-16T18:26:02.000Z","size":15591,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-03T15:55:32.938Z","etag":null,"topics":["azimuth","elevation","planets","python","skyfield"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vb64.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}},"created_at":"2022-12-10T06:57:36.000Z","updated_at":"2022-12-11T14:28:03.000Z","dependencies_parsed_at":"2023-01-29T15:45:47.597Z","dependency_job_id":null,"html_url":"https://github.com/vb64/planet_tracks","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vb64%2Fplanet_tracks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vb64%2Fplanet_tracks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vb64%2Fplanet_tracks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vb64%2Fplanet_tracks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vb64","download_url":"https://codeload.github.com/vb64/planet_tracks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246144192,"owners_count":20730369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["azimuth","elevation","planets","python","skyfield"],"created_at":"2024-10-21T00:23:10.158Z","updated_at":"2025-03-29T05:27:54.261Z","avatar_url":"https://github.com/vb64.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Planet tracks\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/vb64/planet_tracks/pep257.yml?label=Pep257\u0026style=plastic\u0026branch=main)](https://github.com/vb64/planet_tracks/actions?query=workflow%3A%22pep257%22)\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/vb64/planet_tracks/tests.yml?label=Python%203.7-3.10\u0026style=plastic\u0026branch=main)](https://github.com/vb64/planet_tracks/actions?query=workflow%3A%22tests%22)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/3829500c25364fd6ba18ed025d0f1be5)](https://www.codacy.com/gh/vb64/planet_tracks/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=vb64/planet_tracks\u0026amp;utm_campaign=Badge_Grade)\n[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/3829500c25364fd6ba18ed025d0f1be5)](https://www.codacy.com/gh/vb64/planet_tracks/dashboard?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=vb64/planet_tracks\u0026utm_campaign=Badge_Coverage)\n\nConsole app for calculating Sun, Moon, etc coordinates for given point at the Earth with [skyfield library](https://github.com/skyfielders/python-skyfield/).\n\nNext call saves to file `sun_xxxx.csv` in current dir the track of the Sun for location at latitude 51.551750 north degrees and longitude 45.964380 eastern degrees (Saratov, Russia).\n\n```\nsource/main.py sun 51.551750 45.964380\n```\n\nIf you want location with south latitude / west longitude, use negative values. For example Rio de Janeiro, Brazil.\n\n```\nsource/main.py moon -22.908333 -43.196388\n```\n\nYou can use next options to change output.\n\n`--step`: Track points step in seconds. Default is 20.\n\n`--length`: Track length in seconds. Default is 432000 (5 days).\n\n`--min_elevation`: Minimal planet elevation in degrees above horizon. Default is 1.\n\n`--utc`: Sets UTC time for start calculating. Format: 2022-01-31:23:00 Default is now.\n\n`--output`: Sets file name for output data in CSV format. Default file name construct automatically.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvb64%2Fplanet_tracks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvb64%2Fplanet_tracks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvb64%2Fplanet_tracks/lists"}