問題タブ [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 投票する
1 に答える
653 参照

python - Python OSGEO/GDAL ST_Intersection エラー

この質問への回答を実装しようとしています: https://gis.stackexchange.com/questions/119374/intersect-shapefiles-using-shapely

しかし、私はエラーが発生します:

RuntimeError: 未定義の関数 'ST_Intersection' が使用されました。

これがコードです。layer = ogr_ds.ExecuteSQL(SQL, dialect='SQLITE') 行でクラッシュします。GDAL ライブラリを更新しようとしましたが、pip vcvarsall.bat の問題が発生しています (これも非常にイライラします)。どんな助けでも大歓迎です!

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

python - ポイントが内部にあり、特定のフィールドと同じであるかどうかをシェープファイルのリストでチェックする方法は?

アドレス ポイントを描画し、それらが大きなシェープファイル内にあるかどうかを確認しています。ただし、ここでは、URBAN タイプに該当するかどうかも確認したいと思います。この情報は、列の 1 つが TYPE である機能のリストとして提供されます。欲しいポイントが都会的かそうでないか(urban=True)なら合格

共催ポイントの私のコード:

Region は大きなシェープファイルです これで、すべてが region 内にある他の 52 個のフィーチャのリストもできました。それらには、情報 URBAN または RURAL を含む FIELD があります。

XXXXXX を次のようなコードで満たしたい: 「住所が FIELD = URBAN であるリスト内のいずれかの機能内にある場合」

何か案は?何かのようなもの:

しかし、シェープファイルの場合...

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

python - anaconda (MacOSX) でインストールされた Python に gdal をインポートできません

Macでosgeo gdalをインポートしようとすると、次のようになります。anaconda経由でgdalなどをインストールしました。

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

python - IOError: [Errno 13] 許可が拒否されました: OSGeo4W シェルに pandas をインストール中に

管理者として実行して osgeo4w をインスタンス化しましたが、それでもアクセス許可が拒否されます。Quantum GIS 2.8 に pandas をインストールしようとしています。pip コマンドで sklearn をインストールしましたが、正常にインストールされました。

しかし、パンダをインストールしようとすると、次のようなエラーが発生します。

これに対する解決策はありますか?

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

osgeo - Windows 10 で IIS を使用する Mapguide 2.6

Windows 10 を搭載した新しいラップトップを入手しました。IIS をインストールしました。しかし、mapguide 2.6 をインストールしようとすると、ローカルの IIS と .NET を選択すると、インストーラーは何もしません。[OK] を押し続けますが、何も起こりません。

Web拡張機能のみが必要です。

助けてください...

よろしく、ID

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

c++ - Python スクリプト内で gdal_calc を複数回使用する、Visual C++ for Python 2.7 の問題

以下に投稿したスクリプトに関して、現在できることを使い果たしました。このスクリプトで gdal_calc.py を正しく呼び出すことができません。win32 エラーに対する .dll ファイルの不足に関するさまざまなエラー メッセージを受け取りました。

GDAL をインストールして再インストールしましたが、osgeo がないことを示すエラー メッセージが引き続き表示されます。また、Visual C++ for Python に問題があるため、Python27 パスウェイ内に GDAL を適切にインストールできません。適切な .bat ファイルまたはこのメッセージが表示されます。

致命的なエラー C1083: インクルード ファイルを開けません: 'cpl_port.h': そのようなファイルまたはディレクトリはありません

私は初心者であり、これは私の頭の中にあるので、指し示していただけると幸いです。

ありがとう、

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

windows - Python 2.7 で gdal をインポートしようとすると、DLL の読み込みに失敗する

これに似た質問がstackoverflowでたくさん見つかりました。最も関連するのはUnable to install Python and GDAL (DLL load failed)です。

その質問に対する受け入れられた回答の手順と、他の回答の手順に従いました。適切なバージョンをアンインストールして再インストールし、環境変数を何度も確認しました。また、パス変数の先頭に「C:\Program Files (x86)\GDAL」を配置しました。

(Windows 7 を実行している) エラーの例を次に示します。 エラー メッセージのスクリーンショット

インストールしたpythonバージョンの正しいGDALバージョンである「gdal-201-1500-core.msi」をGISinternals Webサイトからダウンロードしてインストールし、「GDAL-2.1.0.win32-py2.7.msi」をインストールしましたPythonバインディング用。

インストール後、システム変数を追加しました。

GDAL データ フォルダの名前が「gdal_data」ではなく「gdal-data」であることを確認しました。Path 変数の先頭に GDAL を配置しました。GDAL はコマンド プロンプトで動作します。このコマンドgdalinfo --versionは、適切なバージョン情報を提供します。同じコマンドが IPython でも機能します。しかし、osgeo をインポートしようとすると、上の図のように失敗します。「osgeo」モジュールはhelp("modules")、iPython に入力すると存在するものとしてリストされます。

別の潜在的な解決策を見つけました (リンクの制限により、Web サイトを提供できません)。「依存関係ウォーカー」プログラムをインストールすることを推奨しました。プログラムを実行してC:\Program Files (x86)\ GDAL \gdalwarp.exeを開くと、次のエラーが表示されました。

一言で言えば、GDAL は私のコンピューターで動作しますが、osgeo を Python にインポートできません。依存関係ウォーカー プログラムから、「L1-1-0.DLL」が見つからないようです。多分これが問題ですか?