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

google-maps - GISプログラミングの調査

このサイトの何人のプログラマーがGISを使用していますか?

どのミドルウェアを使用していますか?ESRI?マップガイド?グーグル?

どんなプロジェクトに取り組んでいますか?デスクトップアプリケーションやイントラネットプロジェクトの作成、Web作業に焦点を当てていますか?どんな業界で働いていますか?

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

.net - OSGeo.FDO.Common.Xml.XmlReader .NET API を使用している人はいますか?

このような単純な操作を試みると、例外がスローされます。

SEHException をスローします。ここにある利用可能なオンラインリソースから理由を理解できません:

http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm

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

esri - Python を使用してカスタム フィーチャ属性を ESRI シェープファイルに追加する

200 か国の機能セットを持つ既存の ESRI シェープファイルを取得する方法を探しています。各国の Feature には「NAME」という属性があります。私の目的は、「POPULATION」などの任意の (今のところ) 追加属性を追加する Python スクリプトを作成することです。

もちろん、OSGeo および GeoDjango モジュールがインストールされています。私はこれまでのところ:

フィーチャ属性フィールドを既存のシェープファイルに挿入できる OGR 機能がありませんか?

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

python - Python で OGR CreateField() を使用する場合のセグメンテーション違反 (segfault)

この非常に短いスクリプトを Ubuntu で実行すると、segfault が発生します。

iPython、通常のシェルPython、およびIDLEコマンドラインがすべてセグメンテーション違反にダンプする最後の行まで、すべてがスムーズに実行されます。これは私の側のエラーですか、それとも根本的な C の問題であり、適切に対処していませんか?

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

gis - GDAL、FDO、OGR の関係は?

ドキュメントはシンプルでプロフェッショナルです。しかし、これらのオープン ソース プロジェクト間の関係についてはあまり言及されていません。いつどちらを使用する必要がありますか? そして、どれがどのシナリオに適していますか?

これらのプロジェクトに精通している GIS 開発者であれば、説明できますか?

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

python - OSGEO OGR を使用してバッファを実行しようとすると Python がクラッシュする

簡単なスクリプトを実行してジオメトリを手動で作成し、そのジオメトリに対してバッファを実行しようとしています。ただし、バッファ操作を実行しようとすると、python が完全にクラッシュします。

Windows 7 64ビットを実行しています。

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

python - os.kill()なしでプロセスを終了する方法-OSGeo4W Python 2.5

OSGeo4Wインストーラーに含まれているPython2.5.2のディストリビューションを使用しています。これはWindows7で実行される32ビットディストリビューションです。PyQtはOSGeo4Wインストーラーによってデフォルトでインストールされませんが、OSGeo4W Pythonインストールにインストールされており、これまで完全に機能していました。PyQt4はバージョン4.8.6であり、32ビットバージョンのPythonに対して構築されています。

PyQt4ベースのUIの一部として、現在QtCore.QProcess()を生成し、次のように開始します。

ここinputDictで、はPython文字列を任意の値にマッピングするPython辞書であり、uriは実行するスクリプトへの文字列URIです。

このプロセスの実行中、ユーザーには「キャンセル」ボタンを含むいくつかのQtウィジェットを含むウィンドウが表示されます。「キャンセル」ボタンの信号/スロット構成は次のとおりです。

そして他の場所:

Qtのドキュメントによると、これはプロセスを強制終了するはずです(PyQtのドキュメントはこの点に同意しています)。残念ながら、これによってQProcessが強制終了されることはありません。Windowsタスクマネージャーを使用している場合、QProcessがプログラムを正常に処理しているため、CPU使用率が上昇し続けることがわかります。

私はSOの他の場所で、を使用してPython 2.5でサブプロセスを強制終了できることを読みましたが、Pythonのディストリビューションには次の関数os.kill()が含まれていません。kill

Pythonでプロセスを強制終了するための別のアプローチはありますか?サードパーティのモジュール、おそらく?

どうもありがとう。

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

openstreetmap - OSM データ ジオサーバーの使用

OSM データをジオサーバーに使用したいのですが、惑星ファイルの一部をダウンロードしています。それは Indonesia.osm.bz2 です。

今、ファイル Indonesia.osm を geoserver に使用したいです。

ワークスペースを作成してジオサーバーに保存する必要があります。次にレイヤーを作成し、公開すると、次のようなエラーメッセージが表示されます

なにこれ

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

python - GDAL pythonで別のグリッドと一致するようにグリッドを投影してリサンプリングする方法は?

明確化: 私はどういうわけか重要な側面を省略しました: os.system または subprocess を使用せず、Python API だけです。

NOAA GTX オフセット グリッドのセクションを垂直データム変換用に変換しようとしていますが、Python を使用して GDAL でこれを行う方法を完全には踏襲していません。グリッド (この場合は Bathymetry Attributed Grid ですが、geotif の可能性があります) をテンプレートとして使用したいと思います。これがうまくできれば、この種のデータを活用するのに大いに役立つと感じています。

ここに私が持っているものがありますが、それは間違いなく機能していません。結果の宛先データセット (dst_ds) で gdalinfo を実行すると、ソース グリッド BAG と一致しません。

サンプル ファイル (ただし、2 つのグリッドが重なっているが投影法が異なる場合):

私がやろうとしていることと同等のコマンドライン:

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

python - ImportError: Python + GDAL - OSGeo4W のインストール

Windows 用の OSGeo4W の最新のコンパイルをインストールしました。利用可能なさまざまな GDAL ツールを使用したいと考えています。OSGeo4Wコマンド シェルを開くと、 Python と入力して次のように記述します。

次のエラーが表示されます。

私のPATHには、次の OSGeo4W エントリが含まれています。

Web で読んだことによると、このエラーは互換性のないバージョンに関するものである可能性があります。OSGeo4W パッケージはそのまま動作するようにコンパイルされていると想定しているため、以前にコンピューターにインストールされた他のバージョンまたは干渉する残留物である可能性があります。しかし、干渉しているものとその情報がどこに保存されているかを判断する方法がわかりません。

この問題を解決するにはどうすればよいですか?