タグ付けされた質問 「qgis」

QGISは、GNU General Public Licenseに基づいてライセンスされたクロスプラットフォームのGISアプリケーションです。

5
魚眼レンズのような投影
ポスターで効果的にプレゼンテーションを行うためには、特別な投影が必要です。調査地域(チェコ共和国)をヨーロッパ全体のコンテキストで提示したいと思います。チェコ共和国が中心部(70%など)を占め、残りのヨーロッパはその周辺にあります。しかし、途方もなく小さい。すなわち、魚眼レンズのようにチェコ共和国に有利な大きな歪みが好きです。魚眼レンズを何かの物体に近づけると、周囲と比べて大きく拡大します。 Quantum GISでこの目的に使用できる投影法はありますか?EPSGまたは標準の式(QGISで使用可能)を歓迎します。


3
QGISでアイソクロノスを作成しますか?
私はQGISを初めて使用し、かなり長い間、ポイントの周りに等時線を作成しようとしました。 QGISのGUIでアイソクロノスを作成するオプションはありますか? 私はpgAdminを使用してそれらを作成する方法を知っています(たとえば、underdarkの説明と例を使用してください(http://anitagraser.com/2011/02/09/creating-catchment-areas-with-pgrouting-and-qgis/)) QGISのみを使用してそれらを作成できるようにします。 アイソクロナスを作成する必要があるジオコーディングされた住所を含む1つのレイヤーがあります。プラグインまたはこれを行うための他のオプションを見つけようとしましたが、異なるサイズのアイソクロノスを作成できるのは素晴らしいことですが、何も機能していないようです。 UbuntuでQGIS 2.4.0を使用しています。

3
QGIS処理アルゴリズムでメモリレイヤーを使用することは可能ですか?
ローカルネットワーク内のMySQLデータベースに接続するQGISプラグインを構築し、テーブルのいずれかのサブセットをインメモリレイヤーに追加しています。サブセットはデータ通貨に基づいています(測定が行われる各場所の最新の観測値のみを取得します)。このメモリレイヤーは正常に作成されました。 しかし、その後、いくつかのジオプロセシングアルゴリズムを実行したいのですが、いずれのインメモリレイヤーでも使用できません。 self.stationuri = "point?crs=epsg:4326&field=id:integer&field={}:double&index=yes".format(self.cb_field.currentText()) self.vlayer = QgsVectorLayer(self.stationuri,"scratch","memory") if not self.vlayer.isValid(): raise Exception("Failed to create in-memory layer") self.vlayer.startEditing() for i,r in enumerate(result): # Result is row-by-row result of SQL query # Add features ... self.vlayer.commitChanges() self.vlayer.updateExtents() # Add layer to map QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) # Layer is successfully added to map with …

4
墓地をモデル化する方法-故人あたり1ポイントまたは墓あたり1ポイント?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 これは、GISシステムでの墓地の実装を経済的に回避する方法に関するプロジェクトに関する以前の質問の続きです。 墓地で見つけることができます 通常の墓:最大2人 家族の墓:2人以上、20人まで(カトリックの会衆の姉妹…) 戦争記念碑:約30人 灰散乱エリア:100人から始まる無許可 Bur墓のあるフィールド:1スポットあたり最大2 Bur墓のある壁:高さは最大3 だから、定義するための最善の方法は何ですか: POINTオブジェクトとしての各人 POINTオブジェクトとしての各墓、人物は属性の一部です 私は一人一人にポイントオブジェクトとして選択します: すべての人のための1つの単純なCSVファイル。 列の例を次に示します。FirstName– FamilyName – YearDeceased 墓の中の人数に依存しない そうすれば、ASH SCATTERING AREAでもファイルに入ることができます 最終的に、他の人が同じ墓に埋められた検索の結果に追加するために、いくつかのコードを書く必要があります 私は各墓がPOINTオブジェクトとして見られる合併症: 各行には、墓の中の最大人数の列が必要です… それは、多くの人がいるわずかな墓のために、多くのセルが空になることを意味します しかし、ASH SCATTERINGエリアではどうでしょうか?100人には、テーブルのすべての追加列が必要です… 1つのCSVファイルにすべてのデータを含めることは合理的ではありませんが、ファイルを増やすと問題が非常に複雑になります。 だから、コメントは大歓迎です:ポイントオブジェクトとしての人や墓?または、これのどれも、私はそれを別の方法で行う必要がありますか? 私の町では、3年前、彼らは局のためにSHPファイルを作成していました。私はそれらのファイルを引き渡され、墓がポリゴンとして描かれていることに気付きました。これには、「墓のデータ」用のDBFファイルが付属しています。通常の墓には4つの座標セットがあります。しかし、いくつかのことは私には不合理に思えます: 六角形のコロンバリアが六角形の図形のセットとして描かれた「urの壁」があります。つまり、各図形には6組の座標があります… 「灰の散乱エリア」には、小さな長方形のネームプレートのある柱があり、4つの座標セットで各ネームプレートに長方形のPOLYGONが描かれています。 それに加えて、間違っている場合は修正してください: POLYGONSはDBFファイルを必要とするため、DBFエディター(追加料金) POINTSはCSVファイルのみを必要とするため、EXCELで十分です(追加費用なし) ほとんどの町では、故人のデータはCSVファイルで提供されます。 EXCELで直接作成または WIN95がまだ存在していたときに作成されたDOSベースのプログラムからエクスポートされた… 「個人のデータ」を1つのCSVファイルで管理し続けると、EXCELは次のことを回避します。 DBFファイルを編集できるソフトウェアを購入する 「人のデータ」をDBFファイルにインポートすることを心配するCSVからDBFファイルにデータをインポート、編集、保存する手間がなく、データの破損がないとは限りません。これは、特にArcGis(ESRI)を使用する場合に当てはまることを読みました。

3
複数のフォルダーから複数のレイヤーをQGISプロジェクトにすばやく追加する必要がある
複数の画像Zipファイル(それぞれのコンテンツはjp2、jpg、jpw、xml、htm、および.dbf、.prj、.sbn、.sbx、.shp、.shxです)をダウンロードし、この画像をすばやく追加したいQGIS 2.6.1の私の作業プロジェクト。各ファイルに個別に移動して追加する必要を回避しようとしています。各ファイルは異なるフォルダーにあるため、複数のファイルを一度に追加する方法を見つけることができませんでした。

1
sstおよびクロロフィル画像の正面検出
私は海面温度の衛星画像に取り組んでおり、温度に基づいてオープンソースの勾配を描写しています。ArcGISのCayulaやCornillonのフロント検出ツールなど[1]、これに役立つツールはありますか? 私に提案されている1つの方法は、ハイパスフィルターとコンターを使用することです。しかし、どちらの場合でも、温度固有の前線に線を引くことはできません。ハイパスフィルターでは、興味のないエッジをすべて検出し、輪郭では間隔に基づいています。 私は自動的にQGIS(または任意のオープンソース)でツールを探しています: 温度に基づいて勾配(フロント)を識別し、 線を引き、 シェープファイルを生成します。 解説者のリクエストによると:Cayula Cornillonフロント検出ツールは、衛星SSTデータからSSTフロントを自動的に検出します。元の論文はここに掲載されています。 Cayula、JF、およびCornillon、P。(1992)。SST画像のエッジ検出アルゴリズム。Journal of Atmospheric and Oceanic Technology、9(1)、67-80。 データセットの例を次に示します。https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl = 0

1
QGISでラインストリングに沿って測定値を視覚化する方法は?
一連のLineStringMジオメトリがあります。メジャー値は、ジオメトリの各ポイントでの勾配(または河川勾配)を表します。QGISの堅牢なスタイル設定オプションは気に入っていますが、ラインストリングに沿って各メジャー値をレンダリングする方法が見つかりません。理想的には、緩やかなグラデーションには青、非常に急なグラデーションには赤が必要です。 私が達成しようとしていることを理解しやすくするために、LinestringMの長さをこれまでの各ポイントのメジャー値にエンコードするために線形参照を使用したと仮定します。上部に1.0があり、下部に0.0があります。以下に達成したい画像を追加しました。これはPaint.NETで作成したので、単なるモックアップです。 画像への直接リンク QGISでこれをどのように達成しますか?
12 qgis  postgis  style 

3
QGISでマウスホイールのズーム設定を変更しますか?
Macbookのトラックパッドのマウスホイールのズーム設定に問題があります。ズームは、どのレベルの精度でも非常に速く発生します。私はdevログにこのコメントを書きました: 2004-08-14 [gsherman] 0.4.0devel9マウスホイールズームを追加しました。ホイールを前に動かすと、2倍に拡大します。 倍率が1または0.5倍になるように設定を変更するにはどうすればよいですか? QGIS 2.6 Brightonを使用しています。
12 qgis  zoom 



1
QGISでマンハッタンボロノイを行う方法は?
QGISでマンハッタンボロノイを行う方法を発見するために、過去2週間を費やしました。マンハッタンボロノイと「通常の」ユークリッドボロノイの違いについては、このリンクを確認してください 誰かが私を正しい方向に向けることができますか?以下のリンクで、私が持っている情報のサンプルを見つけることができます(ポイントと1つのポリゴン) https://drive.google.com/file/d/0B4WB0ixNBUYkREtlcW0weDJUYU0/edit?usp=sharing QGISに参加したいのですが、それが不可能な場合は、他のソリューションを受け入れます。

2
QGISでレイヤーをアルファベット順に並べ替える簡単な方法はありますか?
私は大規模なGISプロジェクトに取り組んでいますが、[レイヤー]パネルでアイテムを並べ替えることができずに苦労しています。[レイヤー]パネルには最大250のレイヤーを含めることができます。 QGISでインポートしてジオリファレンスするすべてのTIFFラスターファイルには、特別な命名スキームがあります。しかし、ファイルをインポートするときには、アルファベット順で1つずつインポートすることはできません。同僚がいくつかのファイルで作業しており、他のファイルで作業しているからです。そのため、レイヤーパネルのアイテムはいたるところにあります。プログラムは、アルファベット順に並べ替えるほどインテリジェントではありません。代わりに、インポートした順に並べ替えます。 ここで、このスクリーンショットをご覧ください。 QGISにこれらのアイテムを並べ替えることができる組み込みオプションはありませんか?そうでない場合、これを行うことができるプラグインをインストールできますか? 編集: 私はこれを発見し、コードの最初の数行がトリックを行うようです。 from PyQt4.QtCore import * from PyQt4.QtGui import * from qgis.utils import iface mw = iface.mainWindow() lgd = mw.findChild(QTreeWidget, "theMapLegend") # get ref to object by type/objectName lgd.sortItems(0, Qt.AscendingOrder) # sort first column (Qt.DescendingOrder to reverse) しかし、私は流なC ++やPythonプログラマーではありません。真剣に?... QGISのレイヤーを並べ替えるには、プログラミングクックの本を手に入れる必要がありますか?それ以上難しいですか?... 同じ仕事をすることができるプラグインはありませんか?重要なプロジェクトで理解できないコードを使用するのが怖い。
12 qgis 

1
QGISフィールド計算機の条件ステートメントの構文
変更する必要があるシェープファイルがあります。属性「A」、「B」、および「C」を持つ1つの列「CLASS」があります。「A」を「1」に、「B」を「2」に、「C」を「3」に変更する必要があります。case when機能で試してみました。1つのケースでは問題ではありませんが、3行でどのように機能しますか? FieldCalculator関数でモデルを構築することも可能ですか? 私はそれを理解したと思います!これは正しいですか? CASE WHEN "VSt_K" IS 'E' THEN '5' WHEN "VSt_K" IS 'A' THEN '1' WHEN "VSt_K" IS 'B' THEN '2' WHEN "VSt_K" IS 'C' THEN '3' END しかし、モデラーFieldCalculator関数ではこれを使用できません...

2
QGISを使用してポイントからラインまでの最短距離を計算しますか?
非常に大きなデータセットを持つQGISの一連の住所ポイントの最も近い道路からの距離を計算する最良の方法は何ですか?(QGIS 2.0.1、Win XP) 以前の同様の質問に対する回答を読みました。 QGISでの線と点の間の距離の測定 PyQGISで垂直線を描く? QGISでポイントとポリゴン間の最小距離を計算しますか? /programming/16448402/distance-of-point-feature-to-nearest-polygon-in-r それにもかかわらず: MMQGISプラグインは、ラインまでの最短(垂直)距離ではなく、ラインネットワークの最も近いノードまでの距離を検出します。 RとPythonが提案するスクリプトは、小さなデータセットで正しく機能し、モデラーに実装できますが、私の仕事では、530ポイントと約135'000のフィーチャを持つ地域のストリートレイヤーがあり、すべてのフィーチャをサイクリングしてから、すべてのポイントには膨大な時間がかかります QGIS 2.0.1でGRASSを動作させるのに問題があります(QGISのGRASSが動作しません(Windows XP))。
12 qgis  python  r  distance 

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