問題タブ [pyproj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
10788 参照

python-2.7 - Python で緯度、経度、高度をローカルの ENU 座標に変換する

Pythonで測地(緯度、経度、高度)座標をローカル接平面ENU(東、北、上)座標に変換するにはどうすればよいですか?

pyproj パッケージには適切な機能がないようです ...

0 投票する
1 に答える
187 参照

python - pyproj、正しい値で座標を変換する際の問題

このコードを見つけた別のトピックを見つけました:

私のDF(入力):

実際には、これらの座標は次のとおり41 56 34 N and 062 55 11.4 W です。10進形式に変換する必要があります

予想される出力は次のようになります: 計算を使用:

41+56/60+34/3600 ,-( 62+55/60+11.4/3600 )

上記のコードを使用して受け取っています

結果:

それは間違っています ;/ と を変更しようとしましたがinit='epsg:4326'init='epsg:3575'まだ悪い結果です。期待される結果を得るために INPUT のように座標を変換する最良の方法は何ですか?

0 投票する
2 に答える
3421 参照

python - GDAL : netCDF ファイルの再投影

GDAL を使用して、Mapbox で使用するために netCDF ファイルを EPSG:3857 に変換しようとしています。これは、.nc から .nc への変換になります。ラスターしない。これを行うためにGDALまたは他の方法を使用することにオープンです。このデータは、コンソール アプリに送信する前に再投影する必要があります。このプロセスは、解決策を見つけるのに数週間かかります。簡単だと思いました。

衛星データのカラー化に取り組んでいます。3 つの .nc ファイル (青、赤、赤外線) があり、これらを組み合わせて処理すると、カラー イメージが作成されます。3 つのファイルが (Amazon AWS から) ダウンロードされた後、Python コンソール アプリが処理を行い、.jpg を同じフォルダーにダンプします。そのアプリケーションのソース コードはここにあるので、データを検証できます。(ファイルが超高解像度なので遅いです)。

私が試したコードは次のとおりです。

ただし、他のいくつかのバリエーションが試されましたが、何も機能しません。

私はこれの専門家ではありませんが、これを行うためにgdalwarpを使用する必要がありますか? 私は投影を変更したいだけです-他には何もないので、pythonアプリは引き続きデータを操作できます。再投影されたファイルを使用して .jpg を作成できる必要があります。

次のリンクは、変換が必要なデータのサンプルです。

AWS の .nc ファイル > カラー チャネル 1 (青色 1km 解像度)

AWS の .nc ファイル > カラー チャネル 2 (赤、より高い 0.5km の解像度とより大きなファイル サイズ)

AWS の .nc ファイル > カラー チャネル 3 (赤外線 - 緑として機能)

さらに、オンラインの他の誰かが、https://github.com/blaylockbk/pyBKB_v2/tree/master/BB_GOES16の pyproj モジュールを介して同様のプロジェクションを使用してこれを達成しました。(私の場合、Mapbox で使用するには EPSG:3857 でなければなりません)。これをすべて一度に実行するように Python コードが変更された場合、それも素晴らしいことです。最後の希望としてバウンティを開いています。

期待される結果

私はPythonを知らないので、ほとんどの場合GDALを試してきましたが、期待される結果を得るためにソースコードに追加された動作するPythonコード(または動作するGDALスクリプト)が報奨金を獲得します.

0 投票する
2 に答える
11397 参照

python - PyProj パッケージのインストール PROJ_DIR 変数

をインストールしようとしてpyprojいますが、Proj executable not found. Please set PROJ_DIR variableエラーが発生しています。

指図

$ pipenv install pyproj

私もpipenv git+https://github.com/jswhit/pyproj.git#egg=pyproj同じ結果を試しました。

出力

$ pipenv install pyproj Installation Succeeded Locking [dev-packages] dependencies Locking ['packages] dependancies Success! Installing dependencies from Pipfile.lock

エラー

[pipenv.exceptions.InstallError]: ['Collecting pyproj==2.0.0 (from -r /var/folders/g3/912 vtylj2hb71xf_d_8sxz480000gn/T/pipenv-qeun2uwi-requirements/pipenv-behbdii2-requirement.tx t (line 1))', ' Using cached https://files.pythonhosted.org/packages/53/4b/21643a93e7d33 941498087290636e34c6d534aa8baa1ada54cf0d096ffaa/pyproj-2.0.0.tar.gz', ' Installing build dependencies: started', " Installing build dependencies: finished with status 'done'", ' Getting requirements to build wheel: started', " Getting requirements to build wheel: finished with status 'error'", ' Complete output from command /Users/darcyprice/.local/ share/virtualenvs/pure-dawn-52933-x98m1awW/bin/python3 /Users/darcyprice/.local/share/vir tualenvs/pure-dawn-52933-x98m1awW/lib/python3.6/site-packages/pip/_vendor/pep517/_in_proc ess.py get_requires_for_build_wheel /var/folders/g3/912vtylj2hb71xf_d_8sxz480000gn/T/tmpw q5vvpkd:', ' Proj executable not found. Please set PROJ_DIR variable.', ' ', ' ------- ---------------------------------'] [pipenv.exceptions.InstallError]: ['Command "/Users/darcyprice/.local/share/virtualenvs/p ure-dawn-52933-x98m1awW/bin/python3 /Users/darcyprice/.local/share/virtualenvs/pure-dawn- 52933-x98m1awW/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py get_requires _for_build_wheel /var/folders/g3/912vtylj2hb71xf_d_8sxz480000gn/T/tmpwq5vvpkd" failed wit h error code 1 in /private/var/folders/g3/912vtylj2hb71xf_d_8sxz480000gn/T/pip-install-t_ ap8o3w/pyproj']