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

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

1
OpenLayersプラグインバックグラウンドマップの機能の領域を正しく測定するにはどうすればよいですか?
面積計算(km2など)の方法がわかりません。「フィールド計算機」を試し、「属性」ツールバーの「面積測定」機能を試し、「ベクトル」メニューのfToolsを試しました。 方法: Qgisを開く Googleハイブリッドレイヤーを追加(OpenLayersプラグイン) テニスコートを見つける(200-260m2である必要があります) 測る 属性ツールバー->測定領域-結果:65.060m²hmm? レイヤー->新しいシェープファイルレイヤー->ポリゴン、保存、「機能の追加」、ポリゴンの描画。次に、フィールド計算機$ area-結果:118.48828125 新しいシェープファイルで繰り返し-結果:4.05503328693158e-08 vector-> geometric tools-> export / add geometric columns =別のランダムな結果 私が間違っていることを理解できません!私にはプログラムにエラーがあるようです?シェープファイルを保存して「空の」プロジェクトでもう一度開いてみました-同じ結果-毎回新しい結果ですか?

1
Macに「QGISブラウザ」アプリはありますか?
1.8以降、WindowsにはスタンドアロンのQuantum GISブラウザーアプリケーションがあります。Macでそのアプリを見つけることができません。Mac用の「ブラウザ」パネルがありますが、その機能は制限されています。
8 qgis  mac 

1
Print Composerでインセットマップのマップラベルをロックする方法
わかりました。それで、2つのマップがある印刷レイアウトを作成しています。1つはラインレイヤーのスケルトンだけを含むインセットマップで、もう1つは高解像度の詳細マップです。詳細マップで、スケルトンの各腕のラベルを表示します。差し込みマップの場合、ラベルをオフにしてください。 「マップアイテムのレイヤーをロック」しても、マップがPDFにエクスポートされると、インセットマップのラベルが更新されます。 両方で更新プレビューがキャッシュに設定されていますが、これがエクスポートされる内容に影響を与えるとは思いません。
8 qgis  printing 

3
raster2pgsqlを使用してPostGISにジオティフをロードする
いくつかのOrdnance SurveyラスターデータをPostGISに読み込むときに問題が発生します。次のraster2pgsqlコマンドを使用して、C:\ Program Files \ PostgreSQL \ 9.1 \ binフォルダに配置したtifをPostGISにロードしています。 raster2pgsql -s 27700 -t 5000x5000 -I -C -M *.tif > os_strview.sql 次に、次のpsqlコマンドを実行します。 psql -h localhost -U postgres -d raster_test -f os_strview.sql これは正常に機能しますが、QGISでデータを表示しようとすると、PostGISレイヤーを追加しようとしたときに、選択ボックスにraster_columnsテーブルしか表示されませんでした。 代わりに、プラグインLoad Post raster to PostGISを使用してみました。これは機能しますが、ラスターイメージに色がありませんでした。その後、この投稿を見ました。「ラスター」>「変換」>「PCT to RGB」テクニックを使用して、単一のtifをgeotifに変換しました。 残念ながら、上記のpsqlコマンドを実行すると、次のエラーメッセージが表示されます。 C:\ Program Files \ PostgreSQL \ 9.1 \ bin> psql …

1
QGISにインポートするときのWKTラインストリングの適切な形式は何ですか?
Delimited Textプラグインを介して次のテストCSVをWKTデータとして実行しようとしています。 oid,Line 1,LINESTRING((45.554194 -122.686101, 45.433001 -122.762632)) 2,LINESTRING((45.432505 -122.598327, 45.423743 -122.592932)) 3,LINESTRING((45.285959 -122.333998, 45.423743 -122.592932)) 4,LINESTRING((45.548994 -122.514218, 45.519204 -122.679675)) 5,LINESTRING((45.491189 -122.873493, 45.433001 -122.762632)) 6,LINESTRING((45.380535 -122.743911, 45.397011 -122.79874)) 7,LINESTRING((45.347019 -122.350363, 45.423743 -122.592932)) 8,LINESTRING((45.582386 -122.689115, 45.536485 -122.65859)) 9,LINESTRING((45.430841 -122.782667, 45.380535 -122.743911)) 私の問題のために私が得ているすべてはこのエラーです: レイヤーfile:/// $ PATHTOFILE?delimiter =%5B、%5D&delimiterType = regexp&wktField = Lineは有効なレイヤーではないため、マップに追加できません ここでは単純なものを見逃している必要がありますが、それが何であるかはわかりません。Googleは役に立ちませんでした。QGIS 1.8.0-Lisboaを使用しています。

2
QGIS C ++プラグイン開発に関するドキュメントはどこにありますか?
QGISで外部C ++プラグインサポートを利用できますか? 私はここで始めるのに本当に苦労しています。ここでドキュメントをフォローしました:http : //download.osgeo.org/qgis/doc/manual/qgis-1.1.0_coding-compilation_guide_en.pdf しかし、それはかなり時代遅れです。コンパイルしてリンクすることはできましたが、プラグインがQGISに組み込まれていません。そのため、そのチュートリアルが古くなっているのではないかと思っています。 QGISのWebサイトのWikiページにアクセスすると、古くなっていることが確認されている非常に古いページが参照されています。http://hub.qgis.org/wiki/quantum-gis/Writing_C++_Plugins QGIS 1.8(またはそれに近いバージョン)のC ++プラグインサポートについて説明している現在のチュートリアルが見つからないようです。Pythonの方が普及していることはわかっていますが、現時点では、C ++を介してサポートされる特定のニーズがあります。

1
Pythonでの現在のQGISプロジェクトのパスとファイル名の取得[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 地理情報システムスタック交換のトピックになるように質問を更新します。 4ヶ月前に閉鎖。 Pythonスクリプトから現在のQGISプロジェクトのパスとファイル名を取得する方法はありますか?私は現在QGIS用のPythonプラグインを開発しようとしています。同じフォルダーに同様の名前のファイルを作成する必要があります。
8 qgis  python 

2
QGISの[レイヤー]ペインに存在しないqgsファイルからレイヤーを削除するパージ機能を探していますか?
長い間使用してきたQGISプロジェクトがいくつかあります。レイヤーの追加と削除、削除または移動したファイルへの参照の更新などです。 qgsファイルをテキストエディターで開くと、さまざまなファイルへの参照が多数含まれていることがわかります。この参照は、レイヤーツリーペインには表示されません。 私には3つの異なるケースがあります。既存のファイルへの参照、不足しているファイルへの参照、データベース接続への参照です。別のマシンでプロジェクトを開いたときにこれに気付き、QGISはレイヤーツリービューに存在しないベクターテーブルへのデータベース接続が欠落していると報告しました。 qgsファイルから参照を手動で削除すると問題が解決しましたが、私は巨大なプロジェクトを管理しており、プロジェクトの整合性を手動で確認することはほぼ不可能です。「空のレイヤーの削除」プラグインを試しましたが、削除しようとしているのは空のレイヤーではありません。 qgisファイルを「パージ」する方法はありますか?

2
QGISでシンボルの境界線を削除しますか?
QGISにポイントレイヤーがあります。グラデーションの配色を作成しましたが、すべてのシンボルの境界線が表示され、重なり合っているため、見栄えがよくありません(そのため、マーカー自体の色がほとんど見えなくなります)。 標準シンボル(シンボルレイヤータイプ:シンプルマーカー)の境界線を削除する方法はありますか? 私がgoogleで見つけた唯一のものはhttp://lists.osgeo.org/pipermail/qgis-user/2012-March/015778.htmlでしたが、それは私にとってあまり役に立ちませんでした(私は[アウトライン]オプションが見つかりませんなしに設定) QGIS 1.7.4を使用しています 更新:可能な回答の要約(@Martyと@SS_Rebeliousに感謝): 「シンボルレイヤータイプ」を「シンプルマーカー」から「フォントマーカー」に変更します(シンボルセレクターウィンドウで)、「。」を選択します。シンボルと色を変更します。 境界線の色を塗りつぶしの色と同じRGB値に設定できます(ただし、段階的な配色がある場合、これは多くの手作業です=>クラスごとに手動で行う必要があります)。 別のオプションは、「アウトライン」を「なし」に設定するオプションがある古いシンボル体系を使用することです。ただし、段階的な配色は、新しいシンボル体系ほど選択されておらず(選択できるカラーランプはありません)、各クラスのアウトラインを手動で設定する必要があります。 これが最も自動化された方法であるため、私は最初のオプションを使用しました。
8 qgis 

3
QGISで新しいSpatialiteデータベースを作成する方法
私はQGIS 1.8(SpatiaLiteバージョン3.0.1; QSpatialite 6.0.3)内で新しいspatialiteデータベースを作成しようとしていて、次のエラーが発生し続けます。このデータベースは有効なSQLiteデータベースのようですが、有効なSpatiaLite Oneではありません。QSpatiaLiteが自動的にSpatiaLiteに変換しますか(情報は失われません)? " 「はい」の後に「データベースをSpatiaLiteに変換できません」と表示されます。 何が悪いのですか?古いバージョン(QGIS 1.7.4およびQSpatialite 5.0.3)では問題はありませんでした。 新しいSpatialiteデータベースの作成についてアドバイスしてください。 Spatialite-guiがトリックを行いました。正しいSRIDが必要です。これがSRIDリストです http://drupalcode.org/project/geo.git/blob/ee3f75649e4b01dfd27d8e35b222a2b51c93d706:/srid.inc 皆さんの努力と時間をありがとうございました!

1
pyqgis:選択したジオメトリのフィーチャーを取得する方法
誰かが選択した機能の属性を取得する方法の例を提供できるかどうか疑問に思いますか? Pythonコンソールで次のコードを試しましたが、属性を取得したいところに行き詰まっています。 qgis.utils.iface canvas = qgis.utils.iface.mapCanvas() cLayer = canvas.currentLayer() selectList = [] if cLayer: count = cLayer.selectedFeatureCount() print count selectedList = layer.selectedFeaturesIds() for f in selectedList: # This is where I'm stuck # As I don't know how to get the Attributes of the features 誰かが助けてくれたら本当に嬉しいです。 よろしく
8 qgis  pyqgis 

1
QGISでヒートマップの粒度を調整する方法は?
ここでは正しい用語を使用しているのかわからないため、問題を詳しく説明しようとしました。必要に応じて編集してください。 ラスターレイヤーにポイントのレイヤー、道路のレイヤー、ヒートマップがあります。 ヒートマップに、ポイントレイヤーのポイントの密度を反映させて、都市の一部にズームインして、そのエリアの色を確認できるようにします。 ヒートマップを作成するには、QGIS 1.8のヒートマッププラグインを使用しています。 残念ながら、私のヒートマップの解像度は、私が探している細かさのレベルを反映していないようです。私は設定をいじっていますが、この場合、どの設定が関連するのか本当にわかりません。 ヒートマップを重ねた私のポイントは次のとおりです。 ズームインすると次のようになります。 ご覧のように、ポイントを道路に置き換えると、結果はあまりわかりやすくありません。 近隣レベルでの点密度をよりよく理解できる結果を得たいと思います。 これらは私の現在の設定です: 以下のUnderdarkのコメントに対応するための更新: 私はあなたが示唆するように半径フィールドでより低い値を試しましたが、それは2つの問題をもたらします: マップはほとんど「コールド」であり、ポイントが実際に登録するために特定のしきい値を超えていないかのようです。半径を大きくすると、QGISがそれらをクラスターを形成していると見なす可能性が高くなると思いました。 下の図を見るとわかるように、ズームインしたときの結果は非常にピクセル化されています。

2
QGISを使用して、xメートルごとにラインに頂点を自動的に追加しますか?
線を使用してベクトルグリッドを作成しました。グリッドカバレッジは100 km x 100 kmで、ラインは垂直および水平の間隔が1000メートルです。グリッドの各線は、両端に1つずつ、2つの頂点によって定義され、各線にはラベル付けのための縦座標属性があります。 私の望みは、ラインに頂点を追加して、各ラインが(たとえば)500メートルの間隔で頂点を持つようにすることです。誰でもこれを行う方法を知っていますか? これの背景は、グリッドがOpenLayersに表示され、Googleメルカトルの奇妙さを考慮して、ラインを頂点に頻繁に間隔を置いて地面に固定する必要があることです。グリッド線に頂点を追加する機能のもう1つの明らかな使用法は、投影されたマップに適切に湾曲した緯度/経度の経緯線を作成することです。
8 qgis  densify 

3
外部QGISプラグインをインストールできません
私が使用しています:OSGeo4Wを使用してインストールされたWindows XP上のQGISバージョン1.8.0-Lisboa プロキシの背後にいますが、[オプション]> [ネットワーク]で設定しました。 [プラグイン]> [Pythonプラグインのフェッチ]に移動すると、 すべてのリポジトリは「ステータス:接続済み」ですが、[プラグイン]タブにはインストールされている6つのプラグインしか表示されません(リポジトリ:ローカルでのみ使用可能)-以下の画像を参照してください。 「接続された」リポジトリからプラグインが表示されない理由はありますか? どうもありがとう。 更新-vinayanによって提案されたように、プラグインを手動でダウンロードして関連フォルダーに配置し、QGISプラグインマネージャーを使用してプラグインをインストールできます。ただし、Fetch Pythonプラグインを使用してもまだ喜びはありません。


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