tsutsuji-trackcomputer


Nametsutsuji-trackcomputer JSON
Version 1.7.4 PyPI version JSON
download
home_pagehttps://github.com/konawasabi/tsutsuji-trackcomputer/
SummaryTrack building helper for Bve trainsim 5/6
upload_time2023-11-19 02:28:08
maintainer
docs_urlNone
authorKonawasabi
requires_python
licenseApache License 2.0
keywords bve trainsim
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Tsutsuji TrackComputer

Bve trainsim 5/6向けマップファイルの制作支援Pythonスクリプトです。
全ての軌道を自軌道構文で記述し、一つの軌道を基準とした他軌道構文に変換するのが主な機能です。
まだ開発途上ですが、軌道データ作成に役立つ測量機能も付属しています。

## インストール

インストールするには、Python 3をインストールしてからPowershellで次のコマンドを実行してください。
Tsutsuji本体と、動作に必要なパッケージが自動でインストールされます。
```
pip install tsutsuji-trackcomputer
```

なお、https://konawasabi.riceball.jp/2022/06/01/tsutsuji-kobushi-installguide/ にて、Python3のセットアップを含めたインストール手順の説明をしていますので、参考にしてもらえればと思います。

インストール済みのTsutsuji, Kobushiをバージョンアップする際は、次のコマンドを実行してください。
```
pip install --upgrade tsutsuji-trackcomputer kobushi-trackviewer
```

### 動作に必要な環境

- [Python 3](https://www.python.org/downloads/)
- [Kobushi trackviewer](https://github.com/konawasabi/kobushi-trackviewer) Ver1.1.4以降
- [numpy](https://numpy.org)
- [matplotlib](https://matplotlib.org)
- [scipy](https://www.scipy.org)
- [lark](https://lark-parser.readthedocs.io/en/latest/)
- [ttkwidgets](https://ttkwidgets.readthedocs.io/en/latest/)
- [requests](https://requests-docs-ja.readthedocs.io/en/latest/)

## 起動

Tsutsujiは次のコマンドで起動できます。

```
python -m tsutsuji
```

読み込むcfgファイルを予め指定するときは、以下のコマンドを実行します。

```
python -m tsutsuji hoge.cfg
```

### 非対話モード

`-n`オプションをつけて実行すると、Tsutsujiを非対話モードで実行できます。

非対話モードでは、指定したcfgファイルの内容に基づいて他軌道データを生成し、そのまま終了します。このときGUIは起動しません。

```
python -m tsutsuji -n hoge.cfg
```

## Documents

https://konawasabi.github.io/tsutsuji-trackcomputer/


## License

[Apache License, Version 2.0](LICENSE)

## 重要事項

本プログラムの著作権は[konawasabi](#Contact) (以下、作者)が有します。

本プログラムについて作者はいかなる保証もせず、またプログラムを実行して生じた結果についての責任を負いません。

Apache Licence, Version 2.0に従う限り、本ソフトウェアの改変、再配布を自由に行うことができます。

## Acknowledgements

* 緯度経度->直交座標への変換ルーチンとして、下記URLにて公開されているsw1227氏のコードを使用させていただきました
  * https://qiita.com/sw1227/items/e7a590994ad7dcd0e8ab

## Contact

Author: Konawasabi

Mail: webmaster@konawasabi.riceball.jp

Website: https://konawasabi.riceball.jp/

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/konawasabi/tsutsuji-trackcomputer/",
    "name": "tsutsuji-trackcomputer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "BVE trainsim",
    "author": "Konawasabi",
    "author_email": "webmaster@konawasabi.riceball.jp",
    "download_url": "",
    "platform": null,
    "description": "# Tsutsuji TrackComputer\n\nBve trainsim 5/6\u5411\u3051\u30de\u30c3\u30d7\u30d5\u30a1\u30a4\u30eb\u306e\u5236\u4f5c\u652f\u63f4Python\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u3002\n\u5168\u3066\u306e\u8ecc\u9053\u3092\u81ea\u8ecc\u9053\u69cb\u6587\u3067\u8a18\u8ff0\u3057\u3001\u4e00\u3064\u306e\u8ecc\u9053\u3092\u57fa\u6e96\u3068\u3057\u305f\u4ed6\u8ecc\u9053\u69cb\u6587\u306b\u5909\u63db\u3059\u308b\u306e\u304c\u4e3b\u306a\u6a5f\u80fd\u3067\u3059\u3002\n\u307e\u3060\u958b\u767a\u9014\u4e0a\u3067\u3059\u304c\u3001\u8ecc\u9053\u30c7\u30fc\u30bf\u4f5c\u6210\u306b\u5f79\u7acb\u3064\u6e2c\u91cf\u6a5f\u80fd\u3082\u4ed8\u5c5e\u3057\u3066\u3044\u307e\u3059\u3002\n\n## \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u306b\u306f\u3001Python 3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304b\u3089Powershell\u3067\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nTsutsuji\u672c\u4f53\u3068\u3001\u52d5\u4f5c\u306b\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u81ea\u52d5\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u307e\u3059\u3002\n```\npip install tsutsuji-trackcomputer\n```\n\n\u306a\u304a\u3001https://konawasabi.riceball.jp/2022/06/01/tsutsuji-kobushi-installguide/ \u306b\u3066\u3001Python3\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3092\u542b\u3081\u305f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u624b\u9806\u306e\u8aac\u660e\u3092\u3057\u3066\u3044\u307e\u3059\u306e\u3067\u3001\u53c2\u8003\u306b\u3057\u3066\u3082\u3089\u3048\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002\n\n\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306eTsutsuji, Kobushi\u3092\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u3059\u308b\u969b\u306f\u3001\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n```\npip install --upgrade tsutsuji-trackcomputer kobushi-trackviewer\n```\n\n### \u52d5\u4f5c\u306b\u5fc5\u8981\u306a\u74b0\u5883\n\n- [Python 3](https://www.python.org/downloads/)\n- [Kobushi trackviewer](https://github.com/konawasabi/kobushi-trackviewer) Ver1.1.4\u4ee5\u964d\n- [numpy](https://numpy.org)\n- [matplotlib](https://matplotlib.org)\n- [scipy](https://www.scipy.org)\n- [lark](https://lark-parser.readthedocs.io/en/latest/)\n- [ttkwidgets](https://ttkwidgets.readthedocs.io/en/latest/)\n- [requests](https://requests-docs-ja.readthedocs.io/en/latest/)\n\n## \u8d77\u52d5\n\nTsutsuji\u306f\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002\n\n```\npython -m tsutsuji\n```\n\n\u8aad\u307f\u8fbc\u3080cfg\u30d5\u30a1\u30a4\u30eb\u3092\u4e88\u3081\u6307\u5b9a\u3059\u308b\u3068\u304d\u306f\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002\n\n```\npython -m tsutsuji hoge.cfg\n```\n\n### \u975e\u5bfe\u8a71\u30e2\u30fc\u30c9\n\n`-n`\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u3064\u3051\u3066\u5b9f\u884c\u3059\u308b\u3068\u3001Tsutsuji\u3092\u975e\u5bfe\u8a71\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002\n\n\u975e\u5bfe\u8a71\u30e2\u30fc\u30c9\u3067\u306f\u3001\u6307\u5b9a\u3057\u305fcfg\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u306b\u57fa\u3065\u3044\u3066\u4ed6\u8ecc\u9053\u30c7\u30fc\u30bf\u3092\u751f\u6210\u3057\u3001\u305d\u306e\u307e\u307e\u7d42\u4e86\u3057\u307e\u3059\u3002\u3053\u306e\u3068\u304dGUI\u306f\u8d77\u52d5\u3057\u307e\u305b\u3093\u3002\n\n```\npython -m tsutsuji -n hoge.cfg\n```\n\n## Documents\n\nhttps://konawasabi.github.io/tsutsuji-trackcomputer/\n\n\n## License\n\n[Apache License, Version 2.0](LICENSE)\n\n## \u91cd\u8981\u4e8b\u9805\n\n\u672c\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u8457\u4f5c\u6a29\u306f[konawasabi](#Contact) (\u4ee5\u4e0b\u3001\u4f5c\u8005)\u304c\u6709\u3057\u307e\u3059\u3002\n\n\u672c\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u3064\u3044\u3066\u4f5c\u8005\u306f\u3044\u304b\u306a\u308b\u4fdd\u8a3c\u3082\u305b\u305a\u3001\u307e\u305f\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u5b9f\u884c\u3057\u3066\u751f\u3058\u305f\u7d50\u679c\u306b\u3064\u3044\u3066\u306e\u8cac\u4efb\u3092\u8ca0\u3044\u307e\u305b\u3093\u3002\n\nApache Licence, Version 2.0\u306b\u5f93\u3046\u9650\u308a\u3001\u672c\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u6539\u5909\u3001\u518d\u914d\u5e03\u3092\u81ea\u7531\u306b\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n\n## Acknowledgements\n\n* \u7def\u5ea6\u7d4c\u5ea6->\u76f4\u4ea4\u5ea7\u6a19\u3078\u306e\u5909\u63db\u30eb\u30fc\u30c1\u30f3\u3068\u3057\u3066\u3001\u4e0b\u8a18URL\u306b\u3066\u516c\u958b\u3055\u308c\u3066\u3044\u308bsw1227\u6c0f\u306e\u30b3\u30fc\u30c9\u3092\u4f7f\u7528\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3057\u305f\n  * https://qiita.com/sw1227/items/e7a590994ad7dcd0e8ab\n\n## Contact\n\nAuthor: Konawasabi\n\nMail: webmaster@konawasabi.riceball.jp\n\nWebsite: https://konawasabi.riceball.jp/\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Track building helper for Bve trainsim 5/6",
    "version": "1.7.4",
    "project_urls": {
        "Homepage": "https://github.com/konawasabi/tsutsuji-trackcomputer/"
    },
    "split_keywords": [
        "bve",
        "trainsim"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "976a1dd21b66897a68b1ade20150e1469e6fcab8f1bebf339b0e3a8f56fff12d",
                "md5": "c45eb9b6834fb3800f7188439760b1e2",
                "sha256": "3a2503acb7b73ec1ad93545f32cfdb6e02ab03a18d3c3f6c7d0be0250038e5e1"
            },
            "downloads": -1,
            "filename": "tsutsuji_trackcomputer-1.7.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c45eb9b6834fb3800f7188439760b1e2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 62466,
            "upload_time": "2023-11-19T02:28:08",
            "upload_time_iso_8601": "2023-11-19T02:28:08.190398Z",
            "url": "https://files.pythonhosted.org/packages/97/6a/1dd21b66897a68b1ade20150e1469e6fcab8f1bebf339b0e3a8f56fff12d/tsutsuji_trackcomputer-1.7.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-19 02:28:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "konawasabi",
    "github_project": "tsutsuji-trackcomputer",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "tsutsuji-trackcomputer"
}
        
Elapsed time: 0.14230s