英語フランス語スペイン語

Ad


OnWorksファビコン

invproj - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで invproj を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド invproj です。

プログラム:

NAME


proj - 前方地図投影フィルター
invproj - 逆地図投影フィルター

SYNOPSIS


プロジェクト [ -bceEfiIlmorsStTvVww [ 引数 ]] [ + args ]ファイル[s]
インヴプロジェクト [ -bceEfiIlmorsStTwW [ 引数 ]] [ + args ]ファイル[s]

DESCRIPTION


プロジェクト & インヴプロジェクト 地図作成の順変換と逆変換をそれぞれ実行します。
選択可能な幅広い射影関数を使用して、デカルト データとの間でデータをやり取りできます。

次の制御パラメータは任意の順序で指定できます。

-b 標準入力を介したバイナリ座標データの入出力のための特別なオプション
そして標準出力。 データはシステム タイプであると想定されます 浮動小数点
言葉。 このオプションは次の場合に使用します。 プロジェクト   息子 処理し、バイパスを許可します
フォーマット操作。

-i バイナリ入力のみを選択します (「 -b オプション)。

-I 逆投影を指定する代替方法。 併用すると冗長 インヴプロジェクト。

-o バイナリ出力のみを選択します (「 -b オプション)。

-ta A 制御行を示す最初の文字として使用される文字を指定します。
処理せずにスルーされます。 このオプションは、ASCII 入力にのみ適用されます。
(# はデフォルト値です)。

-e 文字列
文字列 データ中にエラーが検出された場合に出力される任意の文字列です。
変化。 デフォルト値は: *\t* です。 注意してください。 -NS、 -i or -o
オプションが使用されている場合、両方の戻り値に対して HUGE_VAL 値としてエラーが返されます。
値。

-E を印刷する前に、入力座標が出力行にコピーされます。
変換された値。

-l[p|P|=|e|u|d]id
投影識別子をリストします。 -l、 -lp or -LP (拡大) 選択できるのは
  +プロジェクト -l=id 投影の詳細な説明を与える id。 リスト楕円体
識別子 -ル、 で選択できるのは +エルプス、 -lu デカルト座標のリスト
で選択できるメーター換算係数 +ユニット or -ld データムのリスト
で選択できるのは +データム。

-r このオプションは、予想される入力の順序を経度-緯度または x- から逆にします。
y を緯度経度または yx に変換します。

-s このオプションは、出力の順序を xy または経度-緯度から yx に逆転します。
または緯度経度。

-S 原因推定 子午線 & パラレル スケール係数、 エリア スケールファクターと
角張った ねじれ、 & & 最小 <> の間にリストされるスケール係数
入力ポイントごとに。 正角投影の子午線スケールと平行スケールの場合
係数は等しく、角度歪みはゼロになります。 等積投影では、
面積係数は 1 です。

-m ずっと
デカルト データは次のようにスケールできます。 ずっと パラメータ。 でデータを処理するとき、
順投影モードでは、デカルト出力値に乗算されます。 ずっと
それ以外の場合、入力デカルト値は次のように除算されます。 ずっと 逆投影前。
最初の XNUMX 文字が ずっと 1/ または 1: の逆数値 ずっと
雇用されている。

-f 形式でアーカイブしたプロジェクトを保存します.
フォーマット   printf 出力値の形式を制御するフォーマット文字列。 ために
逆投影の場合、このオプションを使用すると出力は度単位になります。
デフォルトの形式は、順投影の場合は「%.2f」、逆投影の場合は DMS です。

-[w | W]n
N 秒出力に使用する有効小数桁の数です (
オプションが指定されていない場合、 -w3 想定されます)。 いつ -W フィールドが採用されます
幅は一定で、先頭にゼロが付きます。

-v によってテストされ、使用される地図作成制御パラメータのリストが表示されます。
データを入力する前にプログラムを印刷します。 と一緒に使用しないでください。 -T オプションを選択します。

-V このオプションにより、拡張された注釈付きの特性のリストが表示されます。
投影された点。 -v is 暗黙の   この オプションを選択します。

-T ulow,uhi,vlow,vhi,res[,umax,vmax]
このオプションは、二変量チェビシェフ多項式係数のセットを作成します。
選択した地図投影法を近似します stdout。 その価値 低いです & hi
は入力の範囲を示します。 u or v プレフィックスはそれぞれに適用されます
順投影か逆投影かに応じて経度 x または緯度 y
選択された。 解像度 の 10 乗の精度を指定する整数です。
近似。 たとえば、 解像度 -3 の場合、次の近似値を指定します。
精度は .001 よりも優れています。 ウマックス、 & vmax の最大次数を指定します
多項式 (デフォルト: 15)。 以下も参照してください。 fprojとします。

  + args run-line 引数は地図作成パラメータに関連付けられており、使用法はさまざまです
投影あり、完全な説明については、を参照してください。 地図製作 投影 手順 for
  UNIX 環境—A ユーザーの マニュアル リリース 4 の補足ドキュメント。

追加の投影制御パラメータは、次の XNUMX つの補助制御ファイルに含まれる場合があります。
最初のものはオプションで参照されます。 +初期化=ファイル:ID そしてXNUMX番目は常に
いずれかの実行ラインから投影の名前が確立された後に処理されます。
またはその内容 +初期化 ファイル。 環境パラメータ PROJ_LIB デフォルトを確立します
絶対パスのないファイル参照のディレクトリ。 こちらも応援に使用します
データムシフトファイルなどのファイル。

XNUMXつ以上 ファイル (左から右の順序で処理) 処理するデータのソースを指定します。
変身した。 - は、標準入力を処理する場所を指定します。 ファイルがない場合は、
指定された場合、入力はからであると見なされます stdin。 ASCII 入力データの場合、XNUMX つのデータ
値は最初の XNUMX つの空白で区切られたフィールドに入力する必要があり、入力と
出力は ASCII です。入力行の末尾部分はすべて出力行に追加されます。

入力地理データ (経度および緯度) は DMS 形式であり、入力デカルト座標である必要があります。
データは、楕円体の長軸または球の半径の単位と一致する単位である必要があります。
出力地理座標は DMS にあります ( -w スイッチは採用されていません)および
0.001 インチまでの精度で、末尾のゼロ値の分秒フィールドは削除されます。

実施例


次のスクリプト
proj +proj=utm +lon_0=112w +ellps=clrk66 -r <
45d15'33.1" 111.5W
45d15.551666667N -111d30
+45.25919444444 111d30'000w
EOF
経度に最も近い標準の UTM 中心子午線を使用して UTM 順投影を実行します。
西経112度。 この例の地理的な値は同等であり、例として意味されています。
さまざまな形式の DMS 入力。 xy 出力データは、次の XNUMX 行として表示されます。
460769.27 5011648.45

その他 プログラム


  プロジェクト プログラムは地理座標と投影座標の間の変換に限定されています
XNUMXつのデータム内で。

  cs2cs プログラムは同様に動作しますが、定義可能な任意のペア間の変換が可能です。
データム変換のサポートを含む座標系。

  地理 このプログラムは、測地線 (大圏) の計算を行う機能を提供します。

onworks.net サービスを使用してオンラインで invproj を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad