問題タブ [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.
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 の問題が発生しています (これも非常にイライラします)。どんな助けでも大歓迎です!
python - ポイントが内部にあり、特定のフィールドと同じであるかどうかをシェープファイルのリストでチェックする方法は?
アドレス ポイントを描画し、それらが大きなシェープファイル内にあるかどうかを確認しています。ただし、ここでは、URBAN タイプに該当するかどうかも確認したいと思います。この情報は、列の 1 つが TYPE である機能のリストとして提供されます。欲しいポイントが都会的かそうでないか(urban=True)なら合格
共催ポイントの私のコード:
Region は大きなシェープファイルです これで、すべてが region 内にある他の 52 個のフィーチャのリストもできました。それらには、情報 URBAN または RURAL を含む FIELD があります。
XXXXXX を次のようなコードで満たしたい: 「住所が FIELD = URBAN であるリスト内のいずれかの機能内にある場合」
何か案は?何かのようなもの:
しかし、シェープファイルの場合...
python - anaconda (MacOSX) でインストールされた Python に gdal をインポートできません
Macでosgeo gdalをインポートしようとすると、次のようになります。anaconda経由でgdalなどをインストールしました。
python - IOError: [Errno 13] 許可が拒否されました: OSGeo4W シェルに pandas をインストール中に
管理者として実行して osgeo4w をインスタンス化しましたが、それでもアクセス許可が拒否されます。Quantum GIS 2.8 に pandas をインストールしようとしています。pip コマンドで sklearn をインストールしましたが、正常にインストールされました。
しかし、パンダをインストールしようとすると、次のようなエラーが発生します。
これに対する解決策はありますか?
osgeo - Windows 10 で IIS を使用する Mapguide 2.6
Windows 10 を搭載した新しいラップトップを入手しました。IIS をインストールしました。しかし、mapguide 2.6 をインストールしようとすると、ローカルの IIS と .NET を選択すると、インストーラーは何もしません。[OK] を押し続けますが、何も起こりません。
Web拡張機能のみが必要です。
助けてください...
よろしく、ID
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': そのようなファイルまたはディレクトリはありません
私は初心者であり、これは私の頭の中にあるので、指し示していただけると幸いです。
ありがとう、
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」が見つからないようです。多分これが問題ですか?