GMTPY

GMTへのオープンソースPythonインタフェース
今すぐダウンロード

GMTPY ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Sebastian Heimann
  • 出版社のWebサイト:
  • http://kinherd.org/power/trac/wiki/GmtPy
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 28 KB

GMTPY タグ


GMTPY 説明

GMTへのオープンソースPythonインタフェース GMTPYは、GMTプロットのシームレスな統合をPythonプログラムに提供します。それの上に(オプトインファッションで)提供する:自動ダニインクリメント決定、レイアウト管理、自動スケール、およびmore.gmtは、高品質のEPSグラフィックを生産することができる大きなプロットシステムです。コマンドラインツールのコレクションとして、自動データ処理アプリケーションへの統合に最適です。このようなタスクの場合、シェルスクリプトの使用ははるかに最適な選択肢はありません。幸いなことに、GMTは、この場合Python.note:GMTPYが提供され、Apache License 2.0の条件で提供されライセンスされています。これが "gmpty"のいくつかの重要な機能です: gmtコマンドの実行へのシンと一般的なラッパー: ・GMTコマンド、オプション、および引数は、Method CallsおよびMethod Argumentsから、明確で簡単な方式で直接形成されます。この試みはGMTオプションの引数の醜い命名を治療していませんが、このようにユーザーには透過的であり、GMTコマンドへの追加のドキュメントが必要ありません。 無地の機能包装、なしOOインターフェイスなし: ・GMTをオブジェクト指向インタフェースに包み込むことは魅力的であろうが、それを完了させることは多くのコードだけでなく、膨大な量のドキュメントも必要とするであろう。 GMTの書き換えは、これが目標だったときに、より簡単になるでしょう。 携帯性と一貫性の支援: ・GMTPYは、異なるマシン上のGMTPYスクリプトを実行する、または異なるユーザーアカウントからのGMTPYスクリプトを実行するように、独自の一貫した組み込みのGMTデフォルトパラメータを使用します。しかし、スクリプトはもちろん必要に応じてGMTのデフォルトパラメータを上書きすることができます。 カプセル化と並列実行: ・GMTPYは、作成する各プロットの一時ディレクトリを自動的に管理します。可能であれば、GMTの「分離モード」が有効になり、プロットの一時ディレクトリに接続されます。適切に使用されている場合、これは並列にGMTPYスクリプトのいくつかのインスタンスを実行したり、マルチスレッド・アプリケーションでGMTプロットを実行したりすることをおかげできない。 GMTのバージョン選択と下位互換性: ・異なるバージョンのGMTの並列設置を使用することができます。 GMTPYでは、プロットごとに使用されるGMTバージョンを選択するのが簡単です。 オプトインとしての自動スケーリング: ・高度に設定可能なオートスケールが提供されています。自動範囲の計算、自動素晴らしいダニインクリメントの決定、ラベリング支援、スケーリングされたAXアノテーション、スケーリングされたAXアノテーション、およびスナップレンジのスケーリング、対称スケーリング、アスペクト比の固定などのいくつかの便利なオプションがあります。 オプトインとしてのレイアウト管理: ・オブジェクト指向レイアウト管理システムを使用して、ページ上のサブプロットを便利に分配することができます。その設計では、さまざまなGUIツールキットで提供されるレイアウトシステムと似ています。異なるレイアウトマネージャは、さらなる柔軟性のために任意にネストされてもよい。 ・出力ファイルに境界ボックスを固定するためのショートカット ・PDF出力のショートカット 要件: ・Python


GMTPY 関連ソフトウェア