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

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

1
QGISは、x軸またはy軸に沿って頂点による移動を制限します
QGISで、x軸またはy軸に沿って「頂点による移動」を制約する方法はありますか? 下の図では、赤い太い破線で示されているように、y軸に沿った編集の動きを制限します。(これが私が欲しいものです。) デフォルトの「フロート」動作は、細い赤い線で示され、この場合、私が望むものではありません。

1
QGISで分類および段階的なスタイルを使用してレイヤーを視覚化しますか?
5つの異なるクラスに分類され、それぞれに値がある道路セグメントを含むレイヤーがあります。値に段階的な色(たとえば、低い値は明るい青、高い値は暗い青)を取得すると同時に、高速道路(クラス0)を地方道路(クラス4)よりも太くしようとしています。 今、私は通常、約10のクラス(分位数)を使用して色を視覚化しているため、約50のルール(道路クラス1、値0-100-道路クラス1、値100-500など)を定義することになります。 もっと早く着く方法はありますか? バージョン2.18.10の使用

1
QGISでシェープファイルに対してSQLクエリを実行しますか?
シェープファイルをQGISにインポートし、それに対して空間SQLクエリを実行する方法はありますか? 私は明らかにogr2ogr -sqlこれを行うために使用できますが、それを見るには毎回QGISに出力をインポートする必要があり、これは苦痛です。 シェープファイルをQGISにインポートし、それに対してSQLを実行して、結果を即座に確認できればすばらしいと思います。
9 qgis  shapefile 

2
QGISは属性への弧の半径を計算します
QGIS 2.18.16がインストールされています。私の問題は、円弧/曲線フィーチャ(ライン)の半径を計算する方法ですか?これらの行は、FMEで読み取ってPostGis DBに書き込んだ.dgnファイルに由来しています。主キーなどを作成しましたが、テーブルは完全に編集可能です。円弧の長さを計算しましたが、これらの曲線の半径を計算する方法がわかりません。これ(https://www.mathopenref.com/arcradius.html)は、QGIS計算機でそれを使用する方法を理解することはできませんが、数学の面でいくつかのアイデアを与えるかもしれません。そのため、DBにあるすべての行の「R」を計算する必要があります。 ベローは一例です。私のデータには、「通常の」ポリラインとは異なるテーブル上の円弧/曲線があります。

1
ArcGISの構築エリアの描写ツールに相当するQGISはありますか?
海岸線のポリラインの近くに一連の決済ポイントがありますが、実際には海岸線にはありません。海岸線のポリラインを「解決済み」の海岸線と「未解決」の海岸線に最終的に分割する必要があります。 これを実現する最も簡単な方法は、集落をクラスター化してから、海岸線ポリラインをエッジとして使用することです。これは、ArcGISの[ ビルトアップエリアの線引き]ツールで行うのと同じです。 その後、「構築されたエリア」がそれに触れるかどうかに基づいて、海岸線を分割することができます。 これはQGISを使用して実行できますか? 編集:バッファリングは実際には境界エッジで停止しないため、単純にポイントをバッファリングしてから海岸線と交差させることはできません。たとえば、本土にいくつかの集落があり、それらを1か所にまとめて、それらをグループ化して海岸線にぶつけるために、それをバッファリングするとします。この緩衝液は海岸線にぶつかるだけでなく、無人島の海岸線にまたがっています。その後、バッファリングされたシェープファイルと土地のシェープファイルを交差させると、結果として無人島に生息地ができます。
9 qgis 

2
QGISで同じ値を持つ複数のポイントのラベルを1つだけ表示します
同じIDを持つ複数のポイントが数回あるポイントシェープファイルがあります。通常のラベル表示では見栄えがしません。QGISで1つのラベルのみを表示することは可能ですか?チェック/チェック解除オプションを見つけることができませんでした...おそらく、SQLクエリを介して»GROUP BY id«でラベルを取得することが可能でしょうか?
9 qgis  labeling  point 


1
岩だらけの海岸をスタイルする方法は?
LINZから、岩だらけの領域を含む大量のデータを取得しました。それらをスタイルすることは可能ですか(画像を参照)?大縮尺のマップではかなり標準的なスタイルなので、シンプルにしたいと思いました。 QGISを使用していますが、比較的新しいです
9 qgis  style  terrain 

2
ラスターを使用せずに複数のポイントに関連するアクセス不能の極を見つける
スコットランドの町や村を代表する一連のポイントから「アクセスできないポイント」を見つけたい。FOSS GISツールの使用(QGIS、SAGA、GRASS、Postgres / PostGIS ...)。 これは、人口の中心から最も離れたポイントです。これは、町を含まない最大の円の中心になりますが、端に町があります。 機能するラスターアプローチがあります-GDAL 近接フィルターです。 これを行うためのVECTORベースの方法はありますか?ラスタライズを必要としないものですか? これがラスターの私の試みです... メートル単位の適切なプロジェクションのポイントレイヤーから始めます(OSGB、27700を使用しています)。 「1」というフィールドを追加し、定数値1の整数に設定します。 ベクトルをラスターに、編集コマンド-a 1を使用し、ピクセルではなくGEO を使用します。ピクセルが正方形であることを確認してください! 近接ラスター(この場合、幅1 km)に等高線を作成します これは次のようになります。私はいくつかの候補点を手書きしました;-) (マルチリングバッファープラグインを使用して)繰り返しバッファーをディゾルブするとうまくいくと思いましたが、これを機能させるのに十分なメモリがないと思います。

3
QGISを使用してポイントのセットの境界を描画しますか?
ポリゴンに変更したいポイントのセットがあります。 凹型の船体を試してみましたが、以下のように目的のポリゴンが得られません。 そして、Denaulay Triangulationを使用する場合、外側の三角形を削除する必要があります。 同じことをする効率的な方法はありますか? 凸包も試してみました。

2
「穴がシェルの外にある」の修正方法
QGISプラグイン「Geometry Updater」によってジオメトリが更新された、ポリゴンシェイプのデータセットを取得しました。現在、PostGISで「穴がシェルの外側にあります」というエラーメッセージが表示され、無効なジオメトリが表示されるという問題があります。しかし、QGISでジオメトリを観察すると、実際には2つの形状があります。1つはメインジオメトリで、もう1つは(おそらく)穴です。 この理由は、ジオメトリタイプがに設定されているためだと思いましたST_Polygon。しかし、それをに変更した後でもST_MultiPolygon、エラーはまだ残っています。誰かがこれを修正する方法を知っていますか?また、QGISで手動で行っても問題ありません。 編集: これは、写真の形状の元のWKTです(これをに変更する前ST_MultiPolygon): POLYGON((681328.211640639 5312556.84866055,681333.876018639 5312566.85338355,681344.126811639 5312584.17146655,681360.13777864 5312605.81168455,681368.571629639 5312620.16794654,681375.15817664 5312633.84801255,681380.74133464 5312647.74367554,681384.01769064 5312658.41482554,681392.01169764 5312694.63471254,681393.07199764 5312701.83700354,681389.16681464 5312705.85459254,681379.79126564 5312704.26135554,681393.93193764 5312715.39845154,681401.81727164 5312723.43382354,681398.09962564 5312710.95653254,681395.19739764 5312693.68448654 、681387.20535464 5312657.40285554,681383.87846764 5312644.38168654,681378.69327164 5312632.35257854,681367.00831364 5312610.47778954,681346.401239639 5312581.83289054,681336.365640639 531256412.76.12653.56.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.12653.561.5353.561.5353.561.5653.561.53531.561.561.531.5316.51.56.1.53531.561.561.531.53531.56.16.51.531.5314.51.64.1.965.1人1人1人1人3人1人1人1人1人1人1人1人4人1人4人1人4人1人4人1人2人1世3世1世1世6世。]52225764 5312565.30077054,681395.29993964 5312563.90629854,681410.98915364 5312545.67508754,681413.79585564 5312536.98783954,681415.77221864 5312530.93185454,681416.991529641 5312523.86320254,681406.38747164 5312515.12414654,681403.96790864 5312507.57002154,681395.94924164 5312514.30082354,681394.08765664 5312516.71419154,681390.91027864 5312518.71529654,681387.07111564 5312520.63375054,681381.90838164 5312522.38690354,681376.13571264 5312525.04785255,681366.362498639 5312530.79640254,681349.071127639 5312540.57236955,681332.287335639 5312550.05537054 、681321.992430639 5312555.23135255,681328.211640639 5312556.84866055)、(681306.938491638 5312528.24474655,681318.811081639 …


2
QGIS 3のprocessing.getObject()
それはそうないprocessing.getObject()QGISで利用できなくなっています。 from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' 新しい使用方法はありますget.Objectか?

1
QGIS 2.18.10はどのSAGAバージョンをサポートしていますか?
QGIS 2.18.10から、SagaAlgorithmProviderと呼ばれる辞書はなくなりましたsupportedVersions。以前は次のようになりました。 supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212), "2.1.3": ("2.1.3", SagaAlgorithm213), "2.1.4": ("2.1.4", SagaAlgorithm214), "2.2.0": ("2.2.0", SagaAlgorithm214), "2.2.1": ("2.2.0", SagaAlgorithm214), "2.2.2": ("2.2.2", SagaAlgorithm214), "2.2.3": ("2.2.3", SagaAlgorithm214), "2.3.0": ("2.3.0", SagaAlgorithm230), "2.3.1": ("2.3.0", SagaAlgorithm230)} 今それは単に言います: if not version.startswith('2.3.'): ProcessingLog.addToLog(ProcessingLog.LOG_ERROR, self.tr('Problem with SAGA installation unsupported SAGA version found.')) したがって、2.3で始まるSAGAバージョンのみがサポートされるようになったと思います。ただし、私のQGIS GUIでは、ログメッセージパネルにSAGAバージョン2.3.1がサポートされていないことが表示されます(興味深いことに、SAGA 2.3.1をのようなカスタムアプリケーションで使用できますRQGIS)。QGIS 2.18.10ではどのSAGAバージョンがサポートされていますか?


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