問題タブ [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.
google-maps - GISプログラミングの調査
このサイトの何人のプログラマーがGISを使用していますか?
どのミドルウェアを使用していますか?ESRI?マップガイド?グーグル?
どんなプロジェクトに取り組んでいますか?デスクトップアプリケーションやイントラネットプロジェクトの作成、Web作業に焦点を当てていますか?どんな業界で働いていますか?
.net - OSGeo.FDO.Common.Xml.XmlReader .NET API を使用している人はいますか?
このような単純な操作を試みると、例外がスローされます。
SEHException をスローします。ここにある利用可能なオンラインリソースから理由を理解できません:
http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm
esri - Python を使用してカスタム フィーチャ属性を ESRI シェープファイルに追加する
200 か国の機能セットを持つ既存の ESRI シェープファイルを取得する方法を探しています。各国の Feature には「NAME」という属性があります。私の目的は、「POPULATION」などの任意の (今のところ) 追加属性を追加する Python スクリプトを作成することです。
もちろん、OSGeo および GeoDjango モジュールがインストールされています。私はこれまでのところ:
フィーチャ属性フィールドを既存のシェープファイルに挿入できる OGR 機能がありませんか?
python - Python で OGR CreateField() を使用する場合のセグメンテーション違反 (segfault)
この非常に短いスクリプトを Ubuntu で実行すると、segfault が発生します。
iPython、通常のシェルPython、およびIDLEコマンドラインがすべてセグメンテーション違反にダンプする最後の行まで、すべてがスムーズに実行されます。これは私の側のエラーですか、それとも根本的な C の問題であり、適切に対処していませんか?
gis - GDAL、FDO、OGR の関係は?
ドキュメントはシンプルでプロフェッショナルです。しかし、これらのオープン ソース プロジェクト間の関係についてはあまり言及されていません。いつどちらを使用する必要がありますか? そして、どれがどのシナリオに適していますか?
これらのプロジェクトに精通している GIS 開発者であれば、説明できますか?
python - OSGEO OGR を使用してバッファを実行しようとすると Python がクラッシュする
簡単なスクリプトを実行してジオメトリを手動で作成し、そのジオメトリに対してバッファを実行しようとしています。ただし、バッファ操作を実行しようとすると、python が完全にクラッシュします。
Windows 7 64ビットを実行しています。
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でプロセスを強制終了するための別のアプローチはありますか?サードパーティのモジュール、おそらく?
どうもありがとう。
openstreetmap - OSM データ ジオサーバーの使用
OSM データをジオサーバーに使用したいのですが、惑星ファイルの一部をダウンロードしています。それは Indonesia.osm.bz2 です。
今、ファイル Indonesia.osm を geoserver に使用したいです。
ワークスペースを作成してジオサーバーに保存する必要があります。次にレイヤーを作成し、公開すると、次のようなエラーメッセージが表示されます
なにこれ
python - GDAL pythonで別のグリッドと一致するようにグリッドを投影してリサンプリングする方法は?
明確化: 私はどういうわけか重要な側面を省略しました: os.system または subprocess を使用せず、Python API だけです。
NOAA GTX オフセット グリッドのセクションを垂直データム変換用に変換しようとしていますが、Python を使用して GDAL でこれを行う方法を完全には踏襲していません。グリッド (この場合は Bathymetry Attributed Grid ですが、geotif の可能性があります) をテンプレートとして使用したいと思います。これがうまくできれば、この種のデータを活用するのに大いに役立つと感じています。
ここに私が持っているものがありますが、それは間違いなく機能していません。結果の宛先データセット (dst_ds) で gdalinfo を実行すると、ソース グリッド BAG と一致しません。
サンプル ファイル (ただし、2 つのグリッドが重なっているが投影法が異なる場合):
- http://surveys.ngdc.noaa.gov/mgg/NOS/coast/F00001-F02000/F00574/BAG/ F00574_MB_2m_MLLW_2of3.bag
- http://vdatum.noaa.gov/download/data/VDatum_National.zip MENHMAgome01_8301/mllw.gtx
私がやろうとしていることと同等のコマンドライン:
python - ImportError: Python + GDAL - OSGeo4W のインストール
Windows 用の OSGeo4W の最新のコンパイルをインストールしました。利用可能なさまざまな GDAL ツールを使用したいと考えています。OSGeo4Wコマンド シェルを開くと、 Python と入力して次のように記述します。
次のエラーが表示されます。
私のPATHには、次の OSGeo4W エントリが含まれています。
Web で読んだことによると、このエラーは互換性のないバージョンに関するものである可能性があります。OSGeo4W パッケージはそのまま動作するようにコンパイルされていると想定しているため、以前にコンピューターにインストールされた他のバージョンまたは干渉する残留物である可能性があります。しかし、干渉しているものとその情報がどこに保存されているかを判断する方法がわかりません。
この問題を解決するにはどうすればよいですか?