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

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

1
ポイント属性に基づいてアトラスを作成する方法は?
基本的に、ポイントレイヤーのカテゴリフィールドに基づいてアトラスを作成したいと考えています。 つまり、カテゴリフィールド「プロビジョニング」を持つ保育プロバイダーのポイントレイヤーがあります。このフィールドの各機能を「アフタースクールクラブ」、「朝食クラブ」などで分類しました。次に、各カテゴリを反復し、それぞれのポイントのみを表示する一連のマップを作成します。放課後クラブの1つのマップ、朝食クラブの1つのマップなど。範囲は微妙に異なる場合があります。 一つずつやってもいいのですが、各カテゴリーの範囲に基づいてアトラスを作成する方法はあるのでしょうか?(私は明らかな何かを見逃していると思います:)) あるいは、ポリゴンレイヤーの作成を自動化し、それをアトラスの隠されたカバレッジとして使用する方法はありますか? 編集:私はこれで少し進歩しました-ルールベースのスタイリングを使用して、現在のアトラスカバレッジ機能に関連する機能のオンとオフを切り替えることができます。あなたがしたいすべてが異なるポイントのセットを示すことであるならば、それは実際にうまく働きます。私は今、それを配色と反応的な伝説に結びつけることを検討しています。
9 qgis  extents  atlas 

2
あるテーブルのフィーチャを別のテーブルのフィーチャでST_Splitする方法は?
閉じたラインストリングと閉じていないラインストリング(レイヤー 'lin')の両方でポリゴン(レイヤー 'pol')を分割する必要があります。 残念ながら、次のクエリを実行しても適切な結果が得られません。 CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT (ST_Dump(ST_Split(pol.geom, lin.geom))).* FROM pol, lin ) as g; 私の例では、ST_Splitは6つのポリゴンを作成する必要があります(レイヤー 'splitted_pol')。 QGIS / PostGISでST_Splitを使用する方法を知っている人はいますか?


6
Mac OSのCSVインポートでQGISがテーブル列を読み取らない
CSVファイルをQGISにインポートしようとしていますが、下の印刷画面のようになります(プログラムはスウェーデン語ですが、プレビューウィンドウで、QGISがデータを正しく読み取らないことを確認できます)。何らかの理由で、QGISはCSVテーブルの列を1つの行として読み取るため、データを読み込めません。なにが問題ですか?QGISでデータを数値として読み取ってほしいので、コード「String」、「String」、「Integer」を使用して追加のcsvtファイルを作成しました。QGISが3番目の列を数値として読み取るために他に必要なことはありますか? それでも、それを行った後、それは次のようになります...
9 qgis  csv  import  mac 


2
virtualenv PythonでQGISを起動しますか?
デフォルトのシステム全体のインストールとは異なるPythonインストールを使用するようにQGISに指示する方法はありますか?例えば、/myvirtualenv/bin/python代わりにいくつかのvirtualenv Pythonを使用しますか/usr/bin/python? 背景:特定のvirtualenvにのみインストールされ、システム全体にはインストールされないモジュールを使用するカスタムプラグインを開発しています。 virtualenvはシステム全体のパッケージへのアクセスを許可されているため、そのvirtualenvを使用する場合でもqgisコアライブラリにアクセスできます。 現在私が目にしている唯一の解決策は、必要なモジュールをシステム全体のPythonにインストールすることです。ただし、可能であれば、virtualenvにのみ保持したいと思います。

1
QGISプロジェクトで動的なレイヤー名を持つことは可能ですか?
現在の日付を使用するPostGIS SQLクエリに基づく、レイヤーのあるQGISプロジェクトがあります。データベース内のデータが変更されるため、これらのクエリは毎日異なるデータを返します。 レイヤーツリーパネルでレイヤーの名前を動的に変更して、現在の日付を表すことはできますか?(つまりTraffic on 24.01.2015、毎日変更されるのようなレイヤー名)。キャプションのデータは、レイヤー内のフィーチャの属性から取得する必要がありますtraffic_date。フィールドの値はすべて同じです。

4
QgsSpatialIndexによって返される機能に効率的にアクセスするにはどうすればよいですか?
PyQGISクックブックは、空間インデックスを設定する方法について説明しますが、それは唯一のその用法の半分を説明します。 空間インデックスの作成—次のコードは空のインデックスを作成します index = QgsSpatialIndex() インデックスに機能を追加—インデックスはQgsFeatureオブジェクトを受け取り、それを内部データ構造に追加します。オブジェクトを手動で作成するか、プロバイダーのnextFeature()への以前の呼び出しからのオブジェクトを使用できます index.insertFeature(feat) 空間インデックスにいくつかの値が入力されると、いくつかのクエリを実行できます # returns array of feature IDs of five nearest features nearest = index.nearestNeighbor(QgsPoint(25.4, 12.7), 5) 返された機能IDに属する実際の機能を取得する最も効率的な手順は何ですか?

1
ArcGISとQGISの互換性:シェープファイルまたはジオデータベースの問題?
私は2人のGISスタッフのうちの1人として小さな計画委員会で働いており、2人のArcGISライセンスを持っています。最近ボランティアが私たちと働き始めました。彼はQGISを使用しており、主にシェープファイルを編集しています。私はおそらくこの質問を最初に検討するべきでした... ArcGISとQGISはうまく連携していますか?最終的にはすべてがArcGISになりますが、QGISでシェープファイルまたはジオデータベースを編集してから、ArcGISでそれらを開いたり編集したりするときに問題は発生しますか?別の質問をしてここにプッシュしているかどうかわからない...マップアノテーションがQGISで編集されている場合、そのマップをArcGISで開くことができますか?

3
単一の点から複数のポリゴンまでのすべての距離を計算する[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 2つのレイヤーがあります。プロパティを定義するポイントレイヤー(95オブジェクト)と、プロパティに関連付けられた土地の区画を定義するポリゴンレイヤー(211オブジェクト)です。各ポイントは1つ以上のポリゴンに関連しています。私が作成したいのは、各ポイントからそのポイントに関連付けられているすべてのポリゴンまでの距離の表です(最も近いエッジまたはポリゴンの重心-どちらでもかまいません)。最近接距離の計算はQGISとArcGISでは比較的簡単ですが、これらの計算では、少なくとも私が採用してきた方法では、すべての遠方のポリゴンが省略されます。理想的には私はの出力が欲しい Point_ID | distance to polygon 1 | distance to polygon 2 | distance to polygon 3 | etc. ArcGIS 10またはQGIS 2.2以降のポインタが最も役立ちます。

1
PythonからQGISレイヤーをフィルターする方法?
QGIS 2.4 Pythonコンソールを使用して、レイヤーフィーチャのサブセットのみを表示しようとしています。両方のレイヤーから機能を取得できました: featuresIterator = layer.getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) そしてdataProviderから: featuresIterator = layer.dataProvider().getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) (違いがよくわかりません)。 私が今達成したいのは、これらの機能だけを表示することです。GUIからクエリビルダーを使用する場合とまったく同じです。これをレンダリングのレベルで管理する必要があるか(他の機能ではなく一部の機能をレンダリングするか)、またはデータプロバイダーのレベルで管理する必要があるか(レイヤーに提供するのは、必要なサブセット)、またはその間のどこか。
9 qgis  python 

2
QGISはAnacondaで動作しますか?
QGISをPythonのAnacondaディストリビューションで動作させようとしていますが、これを動作させる方法がわかりません。 回答の 1つで、QGISがAnacondaで動作しないことが言及されていたので、過去数か月間に更新があった場合に備えて、これを再確認したいと思いました。 それが可能である場合、これを行う方法を説明するリソースを教えていただけませんか? Windows 7(64ビット)でconda 3.7.1およびpython 2.7.6を使用しています。

1
複合ラスターのセル値は何を意味しますか?
GRASS r.compositeツールを使用してQGISで複合ラスターを作成し、特定のセルをクリックすると、青/緑/赤/複合ラスターで次の値が表示されます:青= 124緑= 124赤= 172コンポジット= 15861。 青/緑/赤が特定のバンドの輝度値を表すことを知っています。15861は何を表しており、どのように計算されますか?
9 qgis  grass 

2
属性テーブルに日付を入力するにはどうすればよいですか?
これは単純な愚かなことかもしれませんが、QGIS 2.4では日付列を作成しました。日付を正しく入力する方法を教えてください。日付を入力するたびに、どのような形式でも、入力された日付は属性テーブルに移動されません。そのため、テーブルをクリックしてフォームを開き、再試行しますが、入力した日付のデータは保存されません。

3
不規則なポリゴン内に収まる円の最大半径を見つけますか?
ArcGIS Spatial AnalystツールボックスのZonal Geometryツールを使用して処理できると思う問題があります。ただし、Spatial Analystのライセンスを持っていないため、別の方法を探しています。おそらくQGISを使用します。 不規則なポリゴン内に収まる円の最大半径を見つけるにはどうすればよいですか? ポリゴンは凸包または凹包のいずれかである可能性があり(下図を参照)、ソリューションは両方に対処する必要があります。 ジョセフの解決策を試しましたが、残念ながら結果は私が探していたものではありません。 まず、次のような非常に不規則なポリゴンがあります。 ジョセフの説明に従うと、結果は次のようになります。 これは確かにそのソリューションに続く結果ですが、それは私の質問の答えではありません。 私にとって重要なのは、円の中心がどこにあっても、円がポリゴンの内側に完全に収まるように、円の半径を最大にすることができるという質問に答えることです。 たとえば、ポリゴンの北側のスペースがはるかに広いため、ポリゴンの南側よりもはるかに大きな円を配置できます。しかし、この円はどのくらいの大きさですか?

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