問題タブ [osgeo]

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 投票する
0 に答える
669 参照

c++ - OpenSceneGraph または osg で alpha や beta などの utf-8 文字を表示する方法

UTF-8にキャラクターを表示したいのですが、シーンのように表示できませんosg。誰かが同じ問題を抱えているか、それを行う方法を知っていますか?text->setText( test,osgText::String::ENCODING_UTF8 );?

コードスニペット

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

gdal - osgeo で実行する gdal_merge をインストールするには?

最近、python と gdal を含むOSGEO ( http://download.osgeo.org/ ) をインストールしました。ただし、gdal_merge など、このパッケージに含まれていない多くの gdal ライブラリがあることに気付きました。それらを osgeo 環境にインストールするにはどうすればよいですか?

0 投票する
0 に答える
179 参照

python - Windows Pythonはosgeoライブラリをvirtualenvに追加します

この素晴らしいチュートリアルを使用して、Windowsにosgeo Pythonライブラリをインストールするだけです

特定のプロジェクトに virtualenv を使用しているので、virtualenv に osgeo が必要です。現在、virtualenv で osgeo をインポートできません (機能しません)。方法は何ですか?申し訳ありませんが、システムから仮想環境へのライブラリの共有について少し混乱しています

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

gis - GDAL を使用したラスター イメージのフェザー エッジ

を使用して画像の端をぼかす方法を教えてもらえますかgdal? 私はスイッチがそれを行うという印象を受けてきましたが、-cblend何か誤解しているかもしれません.

これは私が試したことです:

gdalwarp -t_srs ESPG:4326 -multi -cblend 200 -of GTiff input.jp2 test.tiff

QGIS内から、またはOSGeo4Wコマンドプロンプトでこれを行うことは気にしません.

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

python - netCDF とシェープファイルを再投影して面積を一致させる方法

私はGDALを初めて使用し、足を濡らしています。

netCDF に保存されているラスターをシェープファイルと比較しようとしています。シェープファイルは、netCDF によってカバーされる領域のサブセクションであり、データセットはわずかに異なる投影法を使用します。シェープファイル データセットを netCDF プロジェクションに変換します。netCDF ファイルには、緯度、経度、x、y のラスター配列と 1 次元配列が含まれています。

現在、私のコードは gdal.RasterizeLayer を使用してシェープファイルを tiff にラスタライズし、次に gdal.ReprojectImage を使用してそれを新しい tiff に再投影しています。私の問題は、netCDF データのサブセクションを選択する必要がある 2 番目の tiff の範囲を決定する方法がわからないことです。

私のコードの関連セクションは次のとおりです。

ラスタライズ

再投影

ラスターを配列に変換して、ポイントごとの比較を行います

そこで、この配列のエクステントを (新しいプロジェクションで) 取得する必要があるので、それを netCDF 配列の正しいサブセクションと一致させ、補間して一致させます。

編集:今、範囲を個別に変換し、それを使用して投影変換のために GeoTransform を再定義する必要があると考えています。それを調べています。

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

php - OSGeo4W インストール後の WAMP サーバーの問題

最近、Windows 7 32 ビット コンピューターでローカルに Web サイトの開発を開始するために、WAMP サーバーをダウンロードしました。正常に動作していました。

その後まもなく、主に QGIS を使用してプラグインを開発するために、いくつかの異なる OSGeo4W パッケージをダウンロードしました。これは、phpmyadmin ローカル ホスト (ページが見つからないというエラー) へのアクセスに問題が発生し始めたときです。

再インストールするために WAMP をアンインストールしようとしましたが、Apache 2.4.9 ファイルでブロックされ、ファイルの抽出に非常に長い時間がかかっているようです。OSGeo4 が私のコンピューターに別のバージョンの Apache をインストールしたことが原因である可能性があるかどうか、誰にもわかりませんか? この問題を解決するにはどうすればよいですか?

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

gis - Postgres ローディング拡張機能で直面している問題

pgrouting「ルーティング」という名前のデータベースに拡張機能をロードしようとしていますpostgisが、直面している問題は、osgeo シェルを入力する"C:\Program Files (x86)\Boundless\OpenGeo\bin" "psql -U postgres routing"と、次のエラーが発生することです。 "psql : illegal option --u"

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

java - GeoTools (java) を使用してライン間の交点を計算する

次の場合、 ArratList<Segment>(N セグメント - 配列サイズは N) があります。

そして 1 つの静的ポイント - 原点。質問に関して各値が true/false である (サイズ N)を取得するためにGeoToolsを使用する方法:ArrayList<boolean>

原点からセグメントの両端までの 2 本の線分は、途中で他のセグメントと交差していますか? 注: セグメントは互いに十分に近いため、大圏の問題はここにはありません

たとえば、原点からセグメント 1 の 2 番目のエッジまでの赤い線が途中のセグメント 3 で交差するため、結果は {true, false, false} になります。

ここに画像の説明を入力

この質問はこの Stackoverflow Qに似ていますが、違いは、地理測定単位 (緯度/経度) を極面に変換し、外積などの数学計算を実行するアルゴリズムを実装する代わりに、GeoTools で作業したいということです。難しくはありませんが、バグの可能性があります。オープン ソース ライブラリが既に用意されている場合は、それを使用することをお勧めします。

この質問は GIS ソリューションに関するものなので、gis stackexchangeにも質問しました。

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

gis - GeoTools: ポイントの作成方法 (輸入問題)

私はGeoToolsのドキュメントに従っていますが、これを見つけました:

それを intellij IDE に入れると、クラスごとに使用するインポートがいくつか提案されます。どのインポートを選択する必要がありますか?

別の方法(同じ問題があります)は次のとおりです。