地理情報システム

地図製作者、地理学者、およびGIS専門家のためのQ&A

9
DEMを3Dモデルに変換するオープンソースツール
DEM(デジタル標高モデル)ファイル(SRTMなど)を3Dモデルに変換し、通常の3Dモデリングツール(Meshlab / Blenderなど)で編集できます。ただし、Ubuntu Linuxを使用しています。 だから、これを行うことができるオープンソースプログラム/ツールはありますか?もしそうなら、DEMを3Dモデルに変換する方法の簡単なガイドを教えてください。(推奨されるコマンドラインプログラム)

1
ArcGISではジオコーディングスコアはどのように計算されますか?
住所のテーブルがジオコーディングされた後、ArGISは、住所が一致した候補の「一致スコア」など、0〜100の範囲の各ジオコーディングされた住所に関する情報を提供します。参照データで見つかった場所が検索されている住所データとどの程度一致しているかについて。」 100は、住所ロケーターで正確な名前の住所が見つかったことを意味し、0はそのような住所が見つからなかったことを意味します。しかし、特に値が両極端の間にある場合、このスコアの計算方法に関する情報は見つかりませんでした。これ知ってる? この質問への回答にこのホワイトペーパーへのポインタを見つけましたが、質問に回答する情報をその論文に見つけることができませんでした。

2
ArcpyとPyQGISの両方を呼び出すことができるスクリプトを作成しますか?
私はこのトピックの明確な答えを探すのにかなりの時間を費やしましたが、スタンドアロンスクリプトでPyQGISにアクセスするという目標を実際に達成することができませんでした。 回答の一部は、次のような多くの異なる質問にわたって提供されています。 QGISと環境変数を使用したスタンドアロンアプリケーション スタンドアロンスクリプトのpyQgis、ベクトルロードエラー PyQGISを使用してスタンドアロンPythonスクリプトを作成しますか? 私が見つけた最も微妙な答えは、ここ @geneによって提供されました。 私が特に興味を持っているのは、ArcpyとPyQGISの両方を呼び出すことができるスクリプトを作成できることです。PyQGISクックブックのドキュメントに従って、PATHとPYTHONPATHの両方のシステム変数を次のように設定しました。 C:\OSGeo4W\apps\qgis\bin,%PATH%;C:\Python27\ArcGIS10.2\Lib\site-packages\PyQt4;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\ そして C:\OSGeo4W\apps\qgis\python; C:\OSGeo4W\apps\Python27\Lib\site-packages それぞれ。 私はこのスクリプトから始めています: from qgis.core import * QgsApplication.setPrefixPath("C:\OSGeo4W\bin\qgis.bat", True) QgsApplication.initQgis() # or your solution # read …

1
Postgis-ポリゴンを押し出す
postgisでポリゴンシェイプを押し出し、疑似3D効果を作成したい。この目的のために、私はそれを達成するための粗雑な関数を書きました。これは非常に多くのテストコードであり、ポリゴン上の各ポイントに対して新しいY頂点を作成し、元のポイントに戻ることで閉じます。 CREATE OR REPLACE FUNCTION public.extrude_polygon(wkb_geometry_param geometry, height integer, simplify boolean DEFAULT false) RETURNS geometry AS $BODY$ DECLARE f int; ret_geom geometry; wkb_geometry geometry; BEGIN --convert polygon to linestring IF ST_GeometryType(wkb_geometry_param) != 'ST_Polygon' THEN RETURN NULL; END IF; IF simplify THEN wkb_geometry = ST_Simplify(ST_Transform(ST_Exteriorring(wkb_geometry_param), 27700), 0.5); ELSE wkb_geometry = ST_Transform(ST_Exteriorring(wkb_geometry_param), …

2
Windows 7 64ビットでプラグイン「処理」をロードできませんでした
スタンドアロンインストーラーとOSgeo4wインストーラーの両方を使用してQGIS(2.0.1-Dufour Dufour、d94c044)をインストールしましたが、処理プラグインに問題があるようです。最初はpythonパスの問題があると思っていましたが、今ではすべてが正しくインストールされているのだろうかと考えています。ライブラリの場所がわからないので、この問題のデバッグに協力してください。 私が知っていることは次のとおりです。 QGISを起動すると、以下のエラーメッセージが表示されます 次のフォルダーがコンピューターに存在しません。 C:\ Users \ gstein / .qgis2 / python C:\ Users \ gstein / .qgis2 / python / plugins C:\ PROGRA〜1 \ QGISDU〜1 \ bin \ python27.zip C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ plat-win C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ …

3
頻度を使用せずにツール検証を使用してArcGISで複数値選択リストを生成しますか?
「複数値選択リストの生成」というタイトルの ESRIのブログサイトにあるモデルとスクリプトの組み合わせを適応させようとしてい ます。 ただし、埋め込みスクリプトで使用される検証の一部は、適切に機能するために「周波数」ツールに依存していると結論付けましたが、これはAdvancedライセンス(lame)でのみ利用可能です。ブログの投稿では、ワークフローと、モデルとスクリプトをダウンロードする場所について説明しています(ただし、リクエストに応じてここに喜んで投稿します)。私が知る限り、私が求めている機能の中核は、複数値選択リストを生成することです。 ..は、検証スクリプトが適切に機能することを前提としています。検証を行わないと、フィールドから値を取得してリストとして表示できません。この検証スクリプトから削除して機能を取得できるものはありますか、または回避策はありますか?私は検証プロセスに不慣れです。検証用のコードを次に示します(コードサンプルとして投稿するつもりでしたが、これは従う方が簡単なようです) [ 編集者注:これは実際の検証コードです。画像は正しくありません] import arcpy class ToolValidator(object): """Class for validating a tool's parameter values and controlling the behavior of the tool's dialog.""" def __init__(self): """Setup arcpy and the list of tool parameters.""" self.params = arcpy.GetParameterInfo() def initializeParameters(self): """Refine the properties of a tool's parameters. This method …

1
Esriストーリーマップに相当するオープンソースですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答やインタラクションを受け入れていません。 現在、マップを使用したスト​​ーリーテリングに興味があります。Esriはツールを提供しており、これは私が探しているものの良い例です。 ただし、私はEsriユーザーではないため、ArcGIS Onlineを所有していません。 オープンソースを使用して記述されたストーリーマップの同等の製品を知っていますか?


3
インドアマップに適したWebマッピングライブラリは何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2年前に閉店。 カスタムマッピングライブラリを探していますが、実際の地理的領域を表示するのではなく、カスタムフロアプランを表示しています。私はしばらくの間探していましたが、私が見つけた解決策のほとんどは地理的な領域のためのものです。 いくつかのズームレベル(おそらく3レベル)をカスタマイズし、理想的にはJavaScript、HTML5(キャンバス、SVG)ソリューションを探しています。 誰か提案はありますか?

2
GeoserverおよびPostGISデータストアでレイヤーが公開されるときに、日付値に末尾の「Z」が表示されるのはなぜですか?
Geoserver 2.2.xとPostGIS 2.0.1(PostgreSQL 9.1.x)データストアを使用してさまざまなレイヤーを公開しました。日付値のみを持ち、時間/タイムスタンプ関連の値を持たないフィールドは、日付として保存されます。レイヤーをwfs / wmsとして公開し、ブラウザーでテーブルを開くと、vluesの末尾に「Z」が表示されます。 これは、ジオサーバーが使用しているgeotoolsデータストアAPIの製品ですか? ジオツールのデータストアAPIは、日付、タイムスタンプなどのデータ読み取り日付にブランケットを投げかけ、zulu時間に「z」が表示されると思います。私はジオツールの仮定で完全にオフにすることができますが、PostgreSQLでは「z」はzuluまたはutcを表します。 データソースの値が日付として保存され、時間コンポーネントがない場合、日付フィールドに末尾の「Z」があるのはなぜですか

1
アニメーション化されたグラウンドオーバーレイをサポートするKMLを作成する方法
1日目から12日目までの気象条件を表す12個の画像があります。これらの各画像からgdal2tilesを使用してマップタイルを作成しています。gdal2tilesは、Google Earthでタイルを表示するために使用できるKMLファイルも生成します。 ただし、12個の画像すべてからアニメーションレイヤーを作成したいと思います。Google EarthはKMLファイルのアニメーションをサポートしているようです(https://developers.google.com/kml/documentation/time#example2を参照)。このようなアニメーション化されたグラウンドオーバーレイKMLファイルを作成するツールはありますか?gdal2tilesには対応していますか? どうもありがとう。-マイク
11 gdal  kml  animation 

6
データピクセルがないためラスターを合計することはできません
毎日の土壌水分データを含む一連のラスター(.vrt)があります。月ごとの測定値を得るために、すべてのラスターのピクセルを合計します。ただし、毎日全世界がカバーされていないため、他の日にメジャーが存在する場所ではデータ値がありません。 私がしたいことは、各ラスターの値を合計することです。ただし、nodataピクセルが合計に含まれるたびに、結果のピクセルはnodataとして直接分類されるようです。私は逆に、すべてのnodata値を無視し、残りを合計します。 私は問題を解決する2つの方法を考えました: nodata値を無視してラスターを合計する nodataピクセルを値0に変換してから、すべてのラスターを合計する 残念ながら、これを行うためのツールが見つかりません。 誰も私を助けることができますか?
11 raster  gdal  qgis-2 

2
MODISバンドのバンド幅と相対スペクトル応答が一致しないことをどのように説明しますか?
相対スペクトル応答を定義するために、David James Flemingによる2006年の異なるリモートセンシングシステムからのマルチスペクトル測定とNDVIに対する相対スペクトル応答の影響を参照しました。 しばしば見落とされる要因の1つは、広帯域スペクトル測定に対するセンサーの相対スペクトル応答(RSR)またはスペクトル応答関数(SRF)の影響です。RSRは、スペクトル帯域の範囲にわたる特定の波長でのセンサーの量子効率を表します。現在、帯域幅や平均バンドパスなどの一般的な記述子は、多くの場合、センサーのスペクトル測定の分析で考慮される唯一のスペクトル特性です。ただし、RSRのクロスセンサー波長の変動は、センサー測定値の測定値の不一致につながり、直接比較できない場合があります(Teillet et al。、1997)。植生の土地被覆とスペクトル植生指数などの派生指標の一貫した定量的スペクトル測定を提供するために、 [...] スペクトル帯域は、図11に示すように、応答関数の最大値(Liang、2004)に対応する最大帯域幅の半値全幅と中心波長で一般化されます(Pagnutti et al。、2003)。 これを考慮して、たとえば、ここで定義されている MODISバンド7(点線)の帯域幅が、上記で定義された方法で相対的なスペクトル応答と一致しないように見えることに少し驚きました。 これらの概念の私の理解は間違っていますか?

1
ST_Unionを使用してArcGIS for DesktopからDissolveと同等の方法を実現するにはどうすればよいですか?
PostGISのST_Unionを使用してArcGIS for DesktopのDissolveツールと同等の機能を実現しようとしていますが、期待どおりの結果が得られないようです。 Polygon Geometryの特定の属性を持つテーブルが1つあります。(FID、Locstat、Loccnt、Shapeなど) 私のクエリは次のとおりです。 SELECT c.fid, ST_Union(c.boundaryshape) FROM c Group by c.fid,c.boundaryshape;


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.