cligj

GeoJSONを扱うPythonコマンドラインツール向けに、共通の引数とオプションをClickのデコレーターとして提供します。一貫したGIS用CLIを手早く作れます。

Xで共有ライセンス: BSD-3-Clause

概要

cligj は、GeoJSONを処理するPythonのコマンドラインプログラム向けに、共通のClick引数とオプションを提供します。各ツールで同じフラグを定義し直す代わりに、入力ファイル、詳細出力、出力形式、インデント、座標精度、投影法、フィーチャー列といったデコレーターをそのまま使えます。地理空間CLIの動作をそろえやすくなります。

主な特長

  • 入力ファイルとGeoJSONフィーチャーの引数デコレーター
  • verbose、quiet、形式、インデント、コンパクト出力
  • 座標精度と投影法の切り替えオプション
  • GeoJSON出力モード用のsequenceとRSオプション

こんな人・用途に

ClickでGeoJSON用CLIを作り、統一されたテスト済みオプションを使いたいPython開発者向けです。1.0.0でGeoJSONシーケンスが既定になる予定と注記されています。

アップストリーム
mapbox/cligj
GitHubのフォーク
Guo-astro/cligj
アップストリームのスター数
37
カテゴリ
開発者ツールとインフラ
言語
Python
ライセンス
BSD-3-Clause
フォーク日
2020-11-01
同期状態
同期済み最終同期 2026-09-29