{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/constellation/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/constellation/", "feed_url": "https://matoken.org/blog/tag/constellation/feed/json/", "language": "ja", "title": "constellation – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=4415", "url": "https://matoken.org/blog/2025/01/25/astroterm/", "title": "astroterm\u3067\u7aef\u672b\u4e0a\u3067\u661f\u56f3\u3092\u697d\u3057\u3080", "content_html": "
\n
\n

\n
\n

\u7aef\u672b\u3067\u52d5\u4f5c\u3059\u308b\u661f\u56f3\u76e4\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\u7aef\u672b\u3067\u3069\u306e\u304f\u3089\u3044\u4f7f\u3044\u7269\u306b\u306a\u308b\u3060\u308d\u3046\u304b\u3068\u601d\u3044\u3064\u3064\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n\n

\n

\n
\n
\n

Releases\u306e\u30d0\u30a4\u30ca\u30ea\u3092\u5c0e\u5165

\n
\n
\n

GitHub\u306eRelseases\u304b\u3089Linux x86_64\u7248\u3092\u5229\u7528\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ wget2 -c -v \\ (1)\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64 \\\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64.sha256\n$ sha256sum -c ./astroterm-linux-x86_64.sha256 (2)\nsha256sum: build/astroterm: No such file or directory\nbuild/astroterm: FAILED open or read\nsha256sum: WARNING: 1 listed file could not be read\n$ cat ./astroterm-linux-x86_64.sha256 (3)\nae1ce946d9da27f97e26de9ef6df8d068feb971a5aa7a76d4972b2673cddb495  build/astroterm\n$ cat ./astroterm-linux-x86_64.sha256 | sed -e 's/build\\/astroterm/astroterm-linux-x86_64/' | sha256sum -c (4)\nastroterm-linux-x86_64: OK\n$ chmod u+x ./astroterm-linux-x86_64 (5)\n$ ./astroterm-linux-x86_64 -v (6)\nastroterm 1.0.5
\n
\n
\n
\n
    \n
  1. \n

    \u5b9f\u884c\u30d5\u30a1\u30a4\u30eb\u3068\uff0c\u5bfe\u5fdc\u3057\u305fhash\u30d5\u30a1\u30a4\u30eb\u306e\u5165\u624b

    \n
  2. \n
  3. \n

    \u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d\u306b\u5931\u6557

    \n
  4. \n
  5. \n

    \u30cf\u30c3\u30b7\u30e5\u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u3092\u898b\u308b\u3068\u30d5\u30a1\u30a4\u30eb\u540d\u304c\u9593\u9055\u3063\u3066\u3044\u308b

    \n
  6. \n
  7. \n

    \u30d5\u30a1\u30a4\u30eb\u540d\u90e8\u5206\u3092\u5dee\u3057\u66ff\u3048\u3066\u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d

    \n
  8. \n
  9. \n

    \u5b9f\u884c\u6a29\u306e\u4ed8\u4e0e

    \n
  10. \n
  11. \n

    \u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u78ba\u8a8d

    \n
  12. \n
\n
\n
\n
\n
\n

Raspberry Pi OS bookworm armhf\u3078\u306esource\u304b\u3089\u306e\u5c0e\u5165

\n
\n
\n
\n
$ wget -c https://github.com/da-luce/astroterm/archive/refs/tags/v1.0.6.tar.gz (1)\n$ tar tvf v1.0.6.tar.gz\n$ tar xvf v1.0.6.tar.gz (2)\n$ cd astroterm-1.0.6\n$ meson setup build (3)\n$ meson compile -C build\n$ build/astroterm -v\nastroterm 1.0.6\n$ install build/astroterm ~/bin/ (4)
\n
\n
\n
\n
    \n
  1. \n

    source\u306e\u5165\u624b

    \n
  2. \n
  3. \n

    source\u5c55\u958b

    \n
  4. \n
  5. \n

    build\u203b(meson\u306f1.4.0\u4ee5\u4e0a\u304c\u5fc5\u8981)

    \n
  6. \n
  7. \n

    \u597d\u307f\u306e\u5834\u6240\u306binstall

    \n
  8. \n
\n
\n
\n
\n
\n

\u5229\u7528\u4f8b

\n
\n
\n
help
\n
\n
$ ./astroterm-linux-x86_64 -h\nView stars, planets, and more, right in your terminal! ✨🪐\n\nUsage: astroterm [OPTION]...\n\n  -a, --latitude=<degrees>  Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n  -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)\n  -d, --datetime=<yyyy-mm-ddThh:mm:ss>\n                            Observation datetime in UTC\n  -t, --threshold=<float>   Only render stars brighter than this magnitude (def\n                            ault: 5.0)\n  -l, --label-thresh=<float>\n                            Label stars brighter than this magnitude (default:\n                            0.25)\n  -f, --fps=<int>           Frames per second (default: 24)\n  -s, --speed=<float>       Animation speed multiplier (default: 1.0)\n  -c, --color               Enable terminal colors\n  -C, --constellations      Draw constellation stick figures. Note: a constella\n                            tion is only drawn if all stars in the figure are o\n                            ver the threshold\n  -g, --grid                Draw an azimuthal grid\n  -u, --unicode             Use unicode characters\n  -q, --quit-on-any         Quit on any keypress (default is to quit on 'q' or\n                            'ESC' only)\n  -m, --metadata            Display metadata\n  -r, --aspect-ratio=<float>\n                            Override the calculated terminal cell aspect ratio.\n                            Use this if your projection is not 'square.' A valu\n                            e around 2.0 works well for most cases\n  -h, --help                Print this help message\n  -i, --city=<city_name>    Use the latitude and longitude of the provided city\n                            . If the name contains multiple words, enclose the\n                            name in single or double quotes. For a list of avai\n                            lable cities, see: https://github.com/da-luce/astro\n                            term/blob/v1.0.5/data/cities.csv\n  -v, --version             Display version info and exit
\n
\n
\n
\n

\u65e2\u5b9a\u5024

\n
\n

\u30aa\u30d7\u30b7\u30e7\u30f3\u7121\u3057\u306e\u65e2\u5b9a\u5024\u3067\u5b9f\u884c\u3059\u308b\u3068\u73fe\u5728\u6642\u523b\u306e\u7d4c\u5ea60\uff0c\u7def\u5ea60\u306e\u6240\u8b02Null Island(\u5b9f\u969b\u306f\u30d6\u30a4\u304c\u6d6e\u304b\u3093\u3067\u3044\u308b\u3060\u3051\u3067\u5b58\u5728\u3057\u306a\u3044\u5cf6)\u3067\u306e\u661f\u56f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306b\u661f\u56f3\u306f\u5909\u5316\u3057\u3066\u3044\u304d\u307e\u3059\uff0e
\n\u89e3\u50cf\u5ea6\u306b\u3088\u308a\u60c5\u5831\u91cf\u306f\u5909\u308f\u308a\u307e\u3059\uff0e\u4ee5\u4e0b\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306f49×107\u3067\u3059\uff0e

\n
\n
\n
\n
$ stty size\n49 107
\n
\n
\n
\n

\"astroterm

\n
\n
\n
\n

\u4efb\u610f\u306e\u5834\u6240

\n
\n

\u4efb\u610f\u306e\u5834\u6240\u3092\u6307\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u7def\u5ea6\u7d4c\u5ea6\u3092\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6307\u5b9a\uff0c\u3082\u3057\u304f\u306f\u90fd\u5e02\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n
\u7def\u5ea6\u7d4c\u5ea6\u306e\u6307\u5b9a
\n
\n
  -a, --latitude=<degrees>  Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n  -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)
\n
\n
\n
\n
USC\u306eKS\u30bb\u30f3\u30bf\u30fc(\u53d6\u308a\u58ca\u3057\u4e2d)\u304b\u3089\u306e\u661f\u56f3
\n
\n
$ ./astroterm-linux-x86_64 -a 31.252232 -o 131.078439
\n
\n
\n
\n
\u90fd\u5e02\u306e\u6307\u5b9a
\n
\n
-i, --city=<city_name>    Use the latitude and longitude of the provided city\n                            . If the name contains multiple words, enclose the\n                            name in single or double quotes. For a list of avai\n                            lable cities, see: https://github.com/da-luce/astro\n                            term/blob/v1.0.5/data/cities.csv
\n
\n
\n
\n
\u9e7f\u5150\u5cf6\u304b\u3089\u306e\u661f\u56f3
\n
\n
$ ./astroterm-linux-x86_64 -i kagoshima
\n
\n
\n
\n

\u90fd\u5e02\u306fsource\u5185\u306e data/cities.csv \u306b\u3042\u308a\u307e\u3059\uff0e2733\u5730\u70b9\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u5185\u65e5\u672c\u306f117\u5730\u70b9\u306e\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n
\n
$ wc -l data/cities.csv\n2733 data/cities.csv\n$ grep ',JP,' data/cities.csv | wc -l\n117
\n
\n
\n
\n

csv\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u3067\u306f\u3088\u304f\u308f\u304b\u3089\u306a\u3044\u306e\u3067uMap\u3092\u4f7f\u3044\u5730\u56f3(OpenStreetMap)\u306b\u30d7\u30ed\u30c3\u30c8\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u5229\u7528\u3057\u305f\u3044\u5730\u70b9\u306e\u8fd1\u304f\u306b\u3042\u308c\u3070\u4fbf\u5229\u3067\u3059\uff0e

\n
\n

\n

\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u8868\u793a

\n
\n
\n

\u30e1\u30bf\u30c7\u30fc\u30bf

\n
\n
\n
  -m, --metadata            Display metadata
\n
\n
\n
\n

\u5de6\u4e0a\u306b\u30e1\u30bf\u30c7\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e

\n
\n
\n

\"astroterm

\n
\n
\n
\n

\u65e5\u6642\u306e\u6307\u5b9a

\n
\n

\u7279\u5b9a\u306e\u5e74\u6708\u65e5\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0eUTC\u3067\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
  -d, --datetime=<yyyy-mm-ddThh:mm:ss>\n                            Observation datetime in UTC
\n
\n
\n
\n
\u7686\u65e2\u65e5\u98df\u306e\u3068\u304d\u306e\u4f4d\u7f6e\u3084\u6642\u9593\u3092\u6307\u5b9a\u3057\u3066\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3057\u3066\u307f\u308b
\n
\n
$ ./astroterm-linux-x86_64 -a -22.05 -o -4.07 -d 2006-03-29T08:38:00 -s 10 -m -cu
\n
\n
\n
\n
\n

\u901f\u5ea6

\n
\n
\n
  -s, --speed=<float>       Animation speed multiplier (default: 1.0)
\n
\n
\n
\n

-s \u3067\u5927\u304d\u306a\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u661f\u56f3\u76e4\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u901f\u5ea6\u304c\u901f\u304f\u306a\u308a\u307e\u3059\uff0e-\u3082\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e

\n
\n
\n
\n

\u30ab\u30e9\u30fc

\n
\n

\u7aef\u672b\u30ab\u30e9\u30fc\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
  -c, --color               Enable terminal colors
\n
\n
\n
\n
\n

Unicode

\n
\n

Unicode\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e\u70b9\u5b57\u30d5\u30a9\u30f3\u30c8\u3067\u661f\u3084\u7d75\u6587\u5b57\u3067\u592a\u967d\u3084\u6708\uff0c\u60d1\u661f\u306a\u3069\u306e\u8868\u793a\u304c\u3055\u308c\u308b\u306e\u3067\u89e3\u308a\u3084\u3059\u304f\u306a\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
  -u, --unicode             Use unicode characters
\n
\n
\n
\n
\n
$ ./astroterm-linux-x86_64 -i kagoshima -m -s 100 -cu
\n
\n
\n
\n

\"astroterm

\n
\n
\n\n\n\n\n\n
\n
Note
\n
\n
\n

\u7aef\u672b\u304cUnicode\u3084\u7d75\u6587\u5b57\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e
\n\u4f8b\u3048\u3070 LC_ALL=C \u306b\u3059\u308b\u3068\u6587\u5b57\u5316\u3051\u3057\u3066\u3057\u307e\u3044\u307e\u3059\uff0eC.UTF-8, en_US.UTF-8, ja_JP.UTF-8 \u306a\u3069\u3060\u3068OK\uff0e

\n
\n
\n
\n
\n
\n

\u661f\u5ea7

\n
\n

\u661f\u5ea7\u3092\u8868\u73fe\u3057\u307e\u3059\uff0eUnicode\u306e\u6709\u7121\u3067\u5927\u5206\u898b\u305f\u76ee\u304c\u5909\u308f\u308a\u307e\u3059\uff0e

\n
\n
\n
\n
  -C, --constellations      Draw constellation stick figures. Note: a constella\n                            tion is only drawn if all stars in the figure are o\n                            ver the threshold
\n
\n
\n
\n
Unicode\u7121\u3057\u306e\u661f\u5ea7
\n

\"astroterm

\n
\n
\n
Unicode\u3042\u308a\u306e\u661f\u5ea7
\n

\"astroterm

\n
\n
\n
\n

\u7b49\u7d1a

\n
\n

\u6307\u5b9a\u3057\u305f\u7b49\u7d1a\u3088\u308a\u3082\u660e\u308b\u3044\u661f\u306e\u307f\u3092\u8868\u793a\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
  -t, --threshold=<float>   Only render stars brighter than this magnitude (def\n                            ault: 5.0)
\n
\n
\n
\n
\n

\u30b0\u30ea\u30c3\u30c9

\n
\n

\u65b9\u4f4d\u89d2\u30b0\u30ea\u30c3\u30c9\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\u4eca\u56de\u8a66\u3057\u305f\u89e3\u50cf\u5ea6\u3060\u3068\u661f\u304c\u5927\u5206\u6d88\u3048\u3066\u3057\u307e\u3046\u306e\u3067\u90aa\u9b54\u306a\u611f\u3058\u304c\u3057\u307e\u3059\uff0e

\n
\n
\n
\n
  -g, --grid                Draw an azimuthal grid
\n
\n
\n
\n
\n

demo

\n
\n

\u9e7f\u5150\u5cf6\u3067\u306e\u73fe\u5728\u304b\u3089\u306e\u661f\u56f3\u309210000\u500d\u306e\u901f\u5ea6\u3067\uff0e

\n
\n
\n
\n
$ ./astroterm-linux-x86_64 -i kagoshima -m -s 10000 -c -u -C -t 4
\n
\n
\n
\n

\n
\n

\u6848\u5916\u8868\u73fe\u304c\u8c4a\u304b\u3067\u7b49\u7d1a\u306e\u5927\u304d\u306a\u661f\u306e\u3042\u308b\u661f\u5ea7\u3084\u60d1\u661f\u306a\u3069\u306e\u89b3\u6e2c\u306b\u306f\u4f7f\u3048\u305d\u3046\u306a\u611f\u3058\u3067\u3059\uff0e

\n
\n
\n

\u3068\u306f\u3044\u3048GUI\u74b0\u5883\u3067\u3042\u308c\u3070Stellarium\u3084Kstars\u306a\u3069\u8272\u3005\u306a\u3082\u306e\u304c\u3042\u308a\u4f7f\u3044\u52dd\u624b\u3082\u3088\u3044\u306e\u3067\u305d\u3061\u3089\u306e\u307b\u3046\u304c\u5b9f\u7528\u7684\u3060\u3068\u601d\u3044\u307e\u3059\uff0e
\nDebian\u3067\u3042\u308c\u3070\u4ee5\u4e0b\u306eblends\u304c\u5929\u6587\u5411\u3051\u3067\u8208\u5473\u6df1\u3044\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u305f\u304f\u3055\u3093\u3042\u308a\u307e\u3059\uff0e

\n
\n\n
\n

GNU\u306b\u3082GNU Astronomy Utilities\u306a\u3093\u3066\u3082\u306e\u304c\u3042\u308a\u307e\u3059\uff0e

\n
\n\n
\n
\n
\n
\n

\u74b0\u5883

\n
\n
\n

Debian sid amd64

\n
\n
\n
$ ./astroterm-linux-x86_64 -v\nastroterm 1.0.5\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n
\n
\n

Raspberry Pi OS bookworm armhf

\n
\n
\n
$ astroterm -v\nastroterm 1.0.6\n$ dpkg-query -W meson gcc python libargtable2-dev libncurses-dev\ngcc     4:12.2.0-3+rpi1\nlibargtable2-dev        13-1.1\nlibncurses-dev:armhf    6.4-4\nmeson   1.6.1-1\npython  2.7.16-1\n$ lsb_release -dr\nNo LSB modules are available.\nDescription:    Raspbian GNU/Linux 12 (bookworm)\nRelease:        12\n$ arch\narmv7l
\n
\n
\n
\n
\n
\n", "content_text": "\u7aef\u672b\u3067\u52d5\u4f5c\u3059\u308b\u661f\u56f3\u76e4\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e\u7aef\u672b\u3067\u3069\u306e\u304f\u3089\u3044\u4f7f\u3044\u7269\u306b\u306a\u308b\u3060\u308d\u3046\u304b\u3068\u601d\u3044\u3064\u3064\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\nda-luce/astroterm: A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line\u2014no telescope required. ✨🪐\n\n\n\n\n\n\n\nReleases\u306e\u30d0\u30a4\u30ca\u30ea\u3092\u5c0e\u5165\n\n\nGitHub\u306eRelseases\u304b\u3089Linux x86_64\u7248\u3092\u5229\u7528\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ wget2 -c -v \\ (1)\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64 \\\nhttps://github.com/da-luce/astroterm/releases/download/v1.0.5/astroterm-linux-x86_64.sha256\n$ sha256sum -c ./astroterm-linux-x86_64.sha256 (2)\nsha256sum: build/astroterm: No such file or directory\nbuild/astroterm: FAILED open or read\nsha256sum: WARNING: 1 listed file could not be read\n$ cat ./astroterm-linux-x86_64.sha256 (3)\nae1ce946d9da27f97e26de9ef6df8d068feb971a5aa7a76d4972b2673cddb495 build/astroterm\n$ cat ./astroterm-linux-x86_64.sha256 | sed -e 's/build\\/astroterm/astroterm-linux-x86_64/' | sha256sum -c (4)\nastroterm-linux-x86_64: OK\n$ chmod u+x ./astroterm-linux-x86_64 (5)\n$ ./astroterm-linux-x86_64 -v (6)\nastroterm 1.0.5\n\n\n\n\n\n\u5b9f\u884c\u30d5\u30a1\u30a4\u30eb\u3068\uff0c\u5bfe\u5fdc\u3057\u305fhash\u30d5\u30a1\u30a4\u30eb\u306e\u5165\u624b\n\n\n\u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d\u306b\u5931\u6557\n\n\n\u30cf\u30c3\u30b7\u30e5\u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u3092\u898b\u308b\u3068\u30d5\u30a1\u30a4\u30eb\u540d\u304c\u9593\u9055\u3063\u3066\u3044\u308b\n\n\n\u30d5\u30a1\u30a4\u30eb\u540d\u90e8\u5206\u3092\u5dee\u3057\u66ff\u3048\u3066\u30cf\u30c3\u30b7\u30e5\u306e\u78ba\u8a8d\n\n\n\u5b9f\u884c\u6a29\u306e\u4ed8\u4e0e\n\n\n\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u78ba\u8a8d\n\n\n\n\n\n\nRaspberry Pi OS bookworm armhf\u3078\u306esource\u304b\u3089\u306e\u5c0e\u5165\n\n\n\n$ wget -c https://github.com/da-luce/astroterm/archive/refs/tags/v1.0.6.tar.gz (1)\n$ tar tvf v1.0.6.tar.gz\n$ tar xvf v1.0.6.tar.gz (2)\n$ cd astroterm-1.0.6\n$ meson setup build (3)\n$ meson compile -C build\n$ build/astroterm -v\nastroterm 1.0.6\n$ install build/astroterm ~/bin/ (4)\n\n\n\n\n\nsource\u306e\u5165\u624b\n\n\nsource\u5c55\u958b\n\n\nbuild\u203b(meson\u306f1.4.0\u4ee5\u4e0a\u304c\u5fc5\u8981)\n\n\n\u597d\u307f\u306e\u5834\u6240\u306binstall\n\n\n\n\n\n\n\u5229\u7528\u4f8b\n\n\nhelp\n\n$ ./astroterm-linux-x86_64 -h\nView stars, planets, and more, right in your terminal! ✨🪐\n\nUsage: astroterm [OPTION]...\n\n -a, --latitude=<degrees> Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)\n -d, --datetime=<yyyy-mm-ddThh:mm:ss>\n Observation datetime in UTC\n -t, --threshold=<float> Only render stars brighter than this magnitude (def\n ault: 5.0)\n -l, --label-thresh=<float>\n Label stars brighter than this magnitude (default:\n 0.25)\n -f, --fps=<int> Frames per second (default: 24)\n -s, --speed=<float> Animation speed multiplier (default: 1.0)\n -c, --color Enable terminal colors\n -C, --constellations Draw constellation stick figures. Note: a constella\n tion is only drawn if all stars in the figure are o\n ver the threshold\n -g, --grid Draw an azimuthal grid\n -u, --unicode Use unicode characters\n -q, --quit-on-any Quit on any keypress (default is to quit on 'q' or\n 'ESC' only)\n -m, --metadata Display metadata\n -r, --aspect-ratio=<float>\n Override the calculated terminal cell aspect ratio.\n Use this if your projection is not 'square.' A valu\n e around 2.0 works well for most cases\n -h, --help Print this help message\n -i, --city=<city_name> Use the latitude and longitude of the provided city\n . If the name contains multiple words, enclose the\n name in single or double quotes. For a list of avai\n lable cities, see: https://github.com/da-luce/astro\n term/blob/v1.0.5/data/cities.csv\n -v, --version Display version info and exit\n\n\n\n\u65e2\u5b9a\u5024\n\n\u30aa\u30d7\u30b7\u30e7\u30f3\u7121\u3057\u306e\u65e2\u5b9a\u5024\u3067\u5b9f\u884c\u3059\u308b\u3068\u73fe\u5728\u6642\u523b\u306e\u7d4c\u5ea60\uff0c\u7def\u5ea60\u306e\u6240\u8b02Null Island(\u5b9f\u969b\u306f\u30d6\u30a4\u304c\u6d6e\u304b\u3093\u3067\u3044\u308b\u3060\u3051\u3067\u5b58\u5728\u3057\u306a\u3044\u5cf6)\u3067\u306e\u661f\u56f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306b\u661f\u56f3\u306f\u5909\u5316\u3057\u3066\u3044\u304d\u307e\u3059\uff0e\n\u89e3\u50cf\u5ea6\u306b\u3088\u308a\u60c5\u5831\u91cf\u306f\u5909\u308f\u308a\u307e\u3059\uff0e\u4ee5\u4e0b\u306e\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u306f49×107\u3067\u3059\uff0e\n\n\n\n$ stty size\n49 107\n\n\n\n\n\n\n\n\u4efb\u610f\u306e\u5834\u6240\n\n\u4efb\u610f\u306e\u5834\u6240\u3092\u6307\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u7def\u5ea6\u7d4c\u5ea6\u3092\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6307\u5b9a\uff0c\u3082\u3057\u304f\u306f\u90fd\u5e02\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e\n\n\n\u7def\u5ea6\u7d4c\u5ea6\u306e\u6307\u5b9a\n\n -a, --latitude=<degrees> Observer latitude [-90\u00b0, 90\u00b0] (default: 0.0)\n -o, --longitude=<degrees> Observer longitude [-180\u00b0, 180\u00b0] (default: 0.0)\n\n\n\nUSC\u306eKS\u30bb\u30f3\u30bf\u30fc(\u53d6\u308a\u58ca\u3057\u4e2d)\u304b\u3089\u306e\u661f\u56f3\n\n$ ./astroterm-linux-x86_64 -a 31.252232 -o 131.078439\n\n\n\n\u90fd\u5e02\u306e\u6307\u5b9a\n\n-i, --city=<city_name> Use the latitude and longitude of the provided city\n . If the name contains multiple words, enclose the\n name in single or double quotes. For a list of avai\n lable cities, see: https://github.com/da-luce/astro\n term/blob/v1.0.5/data/cities.csv\n\n\n\n\u9e7f\u5150\u5cf6\u304b\u3089\u306e\u661f\u56f3\n\n$ ./astroterm-linux-x86_64 -i kagoshima\n\n\n\n\u90fd\u5e02\u306fsource\u5185\u306e data/cities.csv \u306b\u3042\u308a\u307e\u3059\uff0e2733\u5730\u70b9\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u3059\uff0e\u5185\u65e5\u672c\u306f117\u5730\u70b9\u306e\u3088\u3046\u3067\u3059\uff0e\n\n\n\n$ wc -l data/cities.csv\n2733 data/cities.csv\n$ grep ',JP,' data/cities.csv | wc -l\n117\n\n\n\ncsv\u30d5\u30a1\u30a4\u30eb\u3060\u3051\u3067\u306f\u3088\u304f\u308f\u304b\u3089\u306a\u3044\u306e\u3067uMap\u3092\u4f7f\u3044\u5730\u56f3(OpenStreetMap)\u306b\u30d7\u30ed\u30c3\u30c8\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\u5229\u7528\u3057\u305f\u3044\u5730\u70b9\u306e\u8fd1\u304f\u306b\u3042\u308c\u3070\u4fbf\u5229\u3067\u3059\uff0e\n\n\n\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u8868\u793a\n\n\n\u30e1\u30bf\u30c7\u30fc\u30bf\n\n\n -m, --metadata Display metadata\n\n\n\n\u5de6\u4e0a\u306b\u30e1\u30bf\u30c7\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff0e\n\n\n\n\n\n\n\u65e5\u6642\u306e\u6307\u5b9a\n\n\u7279\u5b9a\u306e\u5e74\u6708\u65e5\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0eUTC\u3067\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e\n\n\n\n -d, --datetime=<yyyy-mm-ddThh:mm:ss>\n Observation datetime in UTC\n\n\n\n\u7686\u65e2\u65e5\u98df\u306e\u3068\u304d\u306e\u4f4d\u7f6e\u3084\u6642\u9593\u3092\u6307\u5b9a\u3057\u3066\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u3057\u3066\u307f\u308b\n\n$ ./astroterm-linux-x86_64 -a -22.05 -o -4.07 -d 2006-03-29T08:38:00 -s 10 -m -cu\n\n\n\n\n\u901f\u5ea6\n\n\n -s, --speed=<float> Animation speed multiplier (default: 1.0)\n\n\n\n-s \u3067\u5927\u304d\u306a\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u661f\u56f3\u76e4\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u901f\u5ea6\u304c\u901f\u304f\u306a\u308a\u307e\u3059\uff0e-\u3082\u6307\u5b9a\u3067\u304d\u307e\u3059\uff0e\n\n\n\n\u30ab\u30e9\u30fc\n\n\u7aef\u672b\u30ab\u30e9\u30fc\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e\n\n\n\n -c, --color Enable terminal colors\n\n\n\n\nUnicode\n\nUnicode\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\uff0e\u70b9\u5b57\u30d5\u30a9\u30f3\u30c8\u3067\u661f\u3084\u7d75\u6587\u5b57\u3067\u592a\u967d\u3084\u6708\uff0c\u60d1\u661f\u306a\u3069\u306e\u8868\u793a\u304c\u3055\u308c\u308b\u306e\u3067\u89e3\u308a\u3084\u3059\u304f\u306a\u308a\u307e\u3059\uff0e\n\n\n\n -u, --unicode Use unicode characters\n\n\n\n\n$ ./astroterm-linux-x86_64 -i kagoshima -m -s 100 -cu\n\n\n\n\n\n\n\n\n\nNote\n\n\n\n\u7aef\u672b\u304cUnicode\u3084\u7d75\u6587\u5b57\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e\n\u4f8b\u3048\u3070 LC_ALL=C \u306b\u3059\u308b\u3068\u6587\u5b57\u5316\u3051\u3057\u3066\u3057\u307e\u3044\u307e\u3059\uff0eC.UTF-8, en_US.UTF-8, ja_JP.UTF-8 \u306a\u3069\u3060\u3068OK\uff0e\n\n\n\n\n\n\n\n\u661f\u5ea7\n\n\u661f\u5ea7\u3092\u8868\u73fe\u3057\u307e\u3059\uff0eUnicode\u306e\u6709\u7121\u3067\u5927\u5206\u898b\u305f\u76ee\u304c\u5909\u308f\u308a\u307e\u3059\uff0e\n\n\n\n -C, --constellations Draw constellation stick figures. Note: a constella\n tion is only drawn if all stars in the figure are o\n ver the threshold\n\n\n\nUnicode\u7121\u3057\u306e\u661f\u5ea7\n\n\n\nUnicode\u3042\u308a\u306e\u661f\u5ea7\n\n\n\n\n\u7b49\u7d1a\n\n\u6307\u5b9a\u3057\u305f\u7b49\u7d1a\u3088\u308a\u3082\u660e\u308b\u3044\u661f\u306e\u307f\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\n\n\n\n -t, --threshold=<float> Only render stars brighter than this magnitude (def\n ault: 5.0)\n\n\n\n\n\u30b0\u30ea\u30c3\u30c9\n\n\u65b9\u4f4d\u89d2\u30b0\u30ea\u30c3\u30c9\u3092\u8868\u793a\u3057\u307e\u3059\uff0e\u4eca\u56de\u8a66\u3057\u305f\u89e3\u50cf\u5ea6\u3060\u3068\u661f\u304c\u5927\u5206\u6d88\u3048\u3066\u3057\u307e\u3046\u306e\u3067\u90aa\u9b54\u306a\u611f\u3058\u304c\u3057\u307e\u3059\uff0e\n\n\n\n -g, --grid Draw an azimuthal grid\n\n\n\n\ndemo\n\n\u9e7f\u5150\u5cf6\u3067\u306e\u73fe\u5728\u304b\u3089\u306e\u661f\u56f3\u309210000\u500d\u306e\u901f\u5ea6\u3067\uff0e\n\n\n\n$ ./astroterm-linux-x86_64 -i kagoshima -m -s 10000 -c -u -C -t 4\n\n\n\n\n\n\u6848\u5916\u8868\u73fe\u304c\u8c4a\u304b\u3067\u7b49\u7d1a\u306e\u5927\u304d\u306a\u661f\u306e\u3042\u308b\u661f\u5ea7\u3084\u60d1\u661f\u306a\u3069\u306e\u89b3\u6e2c\u306b\u306f\u4f7f\u3048\u305d\u3046\u306a\u611f\u3058\u3067\u3059\uff0e\n\n\n\u3068\u306f\u3044\u3048GUI\u74b0\u5883\u3067\u3042\u308c\u3070Stellarium\u3084Kstars\u306a\u3069\u8272\u3005\u306a\u3082\u306e\u304c\u3042\u308a\u4f7f\u3044\u52dd\u624b\u3082\u3088\u3044\u306e\u3067\u305d\u3061\u3089\u306e\u307b\u3046\u304c\u5b9f\u7528\u7684\u3060\u3068\u601d\u3044\u307e\u3059\uff0e\nDebian\u3067\u3042\u308c\u3070\u4ee5\u4e0b\u306eblends\u304c\u5929\u6587\u5411\u3051\u3067\u8208\u5473\u6df1\u3044\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u305f\u304f\u3055\u3093\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\nDebian Astro Pure Blend\n\n\n\n\nGNU\u306b\u3082GNU Astronomy Utilities\u306a\u3093\u3066\u3082\u306e\u304c\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\nGNU Astronomy Utilities – Gnuastro – – GNU Project – Free Software Foundation\n\n\n\n\n\n\n\n\u74b0\u5883\n\n\nDebian sid amd64\n\n\n$ ./astroterm-linux-x86_64 -v\nastroterm 1.0.5\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64\n\n\n\n\nRaspberry Pi OS bookworm armhf\n\n\n$ astroterm -v\nastroterm 1.0.6\n$ dpkg-query -W meson gcc python libargtable2-dev libncurses-dev\ngcc 4:12.2.0-3+rpi1\nlibargtable2-dev 13-1.1\nlibncurses-dev:armhf 6.4-4\nmeson 1.6.1-1\npython 2.7.16-1\n$ lsb_release -dr\nNo LSB modules are available.\nDescription: Raspbian GNU/Linux 12 (bookworm)\nRelease: 12\n$ arch\narmv7l", "date_published": "2025-01-25T08:20:27+09:00", "date_modified": "2025-01-25T14:52:22+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "constellation", "star map", "terminal", "bookworm", "Debian", "Linux", "Raspberry Pi OS", "sid" ] } ] }