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

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

4
仕事用タブレットでWindows 8上のGNSS(GPS)をQGISと統合しますか?
私はタブレットを持っています-Broadcom GNSSレシーバーBCM47511(GPS、Glonass ...)が統合されたWindows 8を実行しているDell Latitude 10。GPSとWindows 8が統合されているため、Windowsロケーションプロバイダーと呼ばれるGPSデータを提供する「新しい」方法があります。この「新しい」方法は、現時点ではほとんどすべてのナビゲーション/ローカリゼーションソフトウェアで正しく機能しないか、まったく機能しないことを意味します。このソフトウェアは、COMポートからのGPSデータを想定しているためです。QGISを含む-現在のところロードマップにあります-http://hub.qgis.org/issues/7878 とにかく、広範囲にわたる検索の後、MSローカリゼーションプラットフォームをバイパスできるソフトウェアを見つけました。Centrafuse Localizerと呼ばれています。このソフトウェアは、COMポートをシミュレートしてGPSデータを送信できるため、一部のソフトウェアはCOMポートを読み取ることができます。 残念ながらQGISではありません。QGISはポートを確認でき(テストするために、COM 1を5および7に変更しました)、QGISのシリアルデバイスリストを変更しますが、Connectを押した後は常に失敗します。 GPSが統合されたタブレットについて考えている場合は、2度考えてみてください。私の観点からは、それは早すぎる-おそらく私がBroadcom Readmeファイルから読んだものとしてまだ適切なドライバもまだない。GPSが「機能する」場合でも、リフレッシュレートと精度は私の携帯電話に比べてひどいです。そして、この新しいインターフェースで動作するようにすべてのソフトウェアを変更する必要があります... QGISを使用してWindows 8で仕事用タブレット統合GNSS(GPS)を作成する他の方法はありますか?
9 qgis  gps  windows-8  tablet 

3
OpenLayersプラグインQGIS 2でのPythonエラー
QGISをしばらく使用していますが、QGIS 2を使用して以来、自宅のPCではOpenLayersプラグインが機能しません。しかし、同じバージョンを職場にインストールして成功しました。他の投稿を調べて、CRSを設定してオンザフライで許可しようとしましたが、うまくいきません。 誰か他のガイダンスを提供できますか? アンインストール/再インストールも試しました。 以下のエラーコード: Pythonコードの実行中にエラーが発生しました: トレースバック(最後の最後の呼び出し):addLayer selfのファイル「C:\ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py」、48行目。plugin.addLayer(self)ファイル "C:\ Users \ Lee / .qgis2 / python / plugins \ openlayers_plugin \ openlayers_plugin.py"、line 194、in addLayer layer = OpenlayersLayer(self.iface、self .__ coordRSGoogle、self.olLayerTypeRegistry)ファイル "C:\ Users \ Lee / .qgis2 / python …

2
QEでNatural Earth SQLite DBを使用するにはどうすればよいですか?
SQLite形式のNatural Earthデータをhttp://www.naturalearthdata.com/downloads/からダウンロードしました。これはSpatiaLiteデータベースであると想定していましたが、そうではないようです!QGISはそれを空間データベースとして認識できません。OGRはプレーンSQLiteデータベースに格納されている場合でもジオメトリの読み取りをサポートしていると思われますが、QGISはSpatiaLiteにOGRを使用しないのでしょうか? SQLiteデータベースには、geometry_columnsテーブルとspatial_ref_sysテーブルがあります。それを完全なSpatiaLiteデータベースに変換する方法はありますか?

3
境界線を変更せずにレイヤーの透明度を変更するにはどうすればよいですか?
標高のラスターイメージがあります。地方の政治区分を含むベクトルシェープファイルを追加しました。標高の色は保持したいが、政治区分を表す黒い線も保持したい。 政治区分のシェープファイルの透明度を下げましたが、これが政治区分の線に影響を与えないようにする方法がわかりません。黒の境界線の色を完全に保ちながら、塗りの透明度を下げるためのアドバイスはありますか


2
ラベルの重複を防ぐ方法はqgis 2.0にありますか?
ラベルの重複を防ぐ方法はqgis 2.0にありますか? 地理的範囲が大きいレイヤーがあります。つまり、多くのラベルが地獄にいます。それらの多くは衝突し、それは本当に悪く見えます。qgisに自動的にラベルを別の「場所」に配置させる方法はありますか? MapInfoで可能であることはわかっていますが、qgisを使用したいと思います。
9 qgis  labeling  qgis-2 

2
QGISからエクスポートするフィールドを指定するにはどうすればよいですか?
QGIS 2.0.1を使用していて、MS SQL Serverの空間対応データベース(ESRIではない)に接続しています。レイヤーに接続してTOCに問題なく読み込むことができます。見やすくするために重要ではないフィールドをいくつか隠しました。 次に、そのデータを別のデータ型にエクスポートします(この例ではシェープファイルを使用します)。レイヤーを右クリックして[名前を付けて保存]を選択し、出力ファイルを定義すると、次のエラーが発生します。 ベクターファイルへのエクスポートに失敗しました。エラー:フィールドGlobalIDでサポートされていないタイプ 注1:ダイアログボックスで[属性の作成をスキップ]をオンにすると、エラーなしでシェープファイルが作成されます。 注2:ArcGISにはこの問題はありません。GUIDフィールドを「TEXT」タイプに変換するだけです。 表を見ると、私が隠していることを分野の一つは、SQLタイプ<のGUIDであるuniqueidentifierで、すべてのlikelyhoodに犯人です>、。これを解決するために、フィールドを「非表示」にしました。フィールドが非表示になっているため、QGISがこのフィールドをエクスポートしようとはしなかったと思いましたが、そうではありませんでした。 QGISからエクスポートするフィールドを定義できますか? QGISが「可視」フィールドのみをエクスポートすることは可能ですか?または、QGISからこれを行う別の代替方法はありますか(おそらくogr2ogrクエリを介してフィールドを定義します)?エクスポートするフィールドを定義できない場合、これはQGISの欠点のようです。 更新:サンプルシェープファイルを使用して、出力フィールドを制限できるかどうかをテストしました。次のogr2ogrコマンドラインが機能し、「name」以外のすべてのフィールドが削除されました。 ogr2ogr -f "ESRI Shapefile" test.shp city.shp -sql "select name from city" QGISを使用して追加: -sql "select name from city" [名前を付けて保存]ダイアログの[レイヤー]セクションに、単一のフィールドのみを含むシェープファイルは作成されませんでした。そのため、ファイル出力を操作して、選択したいくつかのフィールドだけを表示する方法がわかりません。どんな助けでもありがたいです。

2
UbuntuでのGDAL 1.10のFGDBサポートの構築
data.gc.caはそのデータの一部をFGDB形式で配布しているため(例:Plant Hardiness Zones)、gdal / QGISで使用できるようにしたいと考えています。ただし、コンパイル/インストールは予定どおりにはいきません。 これらは私が取ったステップです: ubuntugis-unstableのソースリポジトリを有効にしました。 Linux 64ビットファイルジオデータベースAPI 1.3をダウンロードしてにインストールし/usr/local/FileGDB_API、必要なldconfig設定を追加して、テストプログラムを正常にビルドして実行しました。(ここで推奨される手順:[Qgis-user] ESRI FileGDBでgdalをコンパイルする方法) 必要なソース依存関係をインストールしました: sudo apt-get build-dep gdal ソースをプルダウン: apt-get source gdal ファイルの--with-fgdb=/usr/local/FileGDB_API \configureコマンドに行を追加しましたdebian/rules。 ソースディレクトリから発行dpkg-buildpackage -rfakeroot -uc -b(ここでアドバイスされているとおり:apt-getを使用してインストールされたパッケージのソースコードを取得するにはどうすればよいですか?-Ubuntuに問い合わせてください) ビルドはうまくいきますが、パッケージのコンパイル段階の後半で失敗し、fakerootファイルシステムにRuby 1.9ツリーが見つからないという不満があります。 … mv /home/scruss/gdal-1.10.0/debian/tmp/usr/local/lib/site_ruby/1.9/* /home/scruss/gdal-1.10.0/debian/tmp/usr/lib/ruby/1.9/. mv: cannot stat ‘/home/scruss/gdal-1.10.0/debian/tmp/usr/local/lib/site_ruby/1.9/*’: No such file or directory make: *** [install] Error 1 dpkg-buildpackage: error: fakeroot …

1
ポイントデータから意味のある値で等高線を作成する
私は最近、過去数年間にボストンで記録されたすべての自転車事故の場所を含むCSVを取得しました。私は熱心なサイクリストとして、事故密度が最も高い交差点に注意を引き、友人、同僚、市職員と共有する簡単な等高線図を作成したいと考えています。 ヒートマップQGISプラグインとGDALの等高線ツールを使用して、美的に満足できる等高線マップを作成しましたが、主にヒートマッププラグインが点密度ではなくKDEを使用して密度を計算するため、数値が簡単に消化されないことが懸念されます。 特定のポイントから400m以内のクラッシュの数を反映したコンターを作成したいと思います。(たとえば、最も高い「標高」コンター内のポイントは少なくとも8回のクラッシュから400m以内であり、最も低い「標高」コンター内のポイントは少なくとも1回のクラッシュから400m以内です。)これは可能ですか?または別の方法があります。輪郭を使用して点密度を視覚化するより良い方法は? 助けになれば、半径400m、減衰0、XとYの値を10にしてヒートマップを生成しました(各セルは10m x 10mです)。標高値1を使用してヒートマップを等高線に変換しました。 私の難問のヒントや解決策に感謝します。 ありがとう!

2
QGISがESRIジオデータベースを正しく読み取らない
Quantum GISで正しく読み取れないように見えるEPAのジオデータベースがあります。QGISバージョン1.8.0(Lisboa)およびGDAL / OGR 1.9.2 属性テーブルを開くと、最初の2つの列には同じデータが含まれています。最初の列はCERCLA_IDで、2番目の列はSITE_NAMEです。どちらの列にもSITE_NAME値があります。私が知る限り、他のすべては正しいです。 16進エディターを使用して.gdbフォルダー内のさまざまなファイルを開き、a00000004.gdbtableファイルでは、データは内部的にXML形式で格納され、正しいCERCLA_ID値は確かにSITE_NAMEと共に格納されています。 ファイルに問題があるか、プログラムに問題がありますか? EPAの連絡先からも返信がありました。彼は彼らが彼らの終わりに「属性ドメイン」を使用していると言います。

1
QGIS Print Composerでカスタマイズ可能なテーブルを作成する方法は?
QGISで作成したマップレイアウトにカスタムテーブルを追加したいと思います。テーブルの外観(ボーダー、セルの背景色など)をかなり制御したいのですが、「属性テーブルの追加」ツールではそれらを制御できないようです。Excelで必要なものを作成して画像として保存しようとしましたが、もちろんピクセル化されています。できればベクターベースのソリューションが欲しいです。何かご意見は? .htmlテーブルを作成して挿入することを検討しました。これは最善の方法ですか?

3
スタンドアロンスクリプトでMap Composerを使用する方法
私はpyqgisクックブックのマップレンダリングセクションをフォローしようとしていますが、これをスタンドアロンアプリケーションとしてテストしたいと思います。最初の部分は簡単なレンダリングを使用して実行できますが、スタンドアロンのスクリプトとしてマップコンポーザーを使用して2番目の例を実行するのは少し行き詰まっています。 これが私ができるビットのスタンドアロンの例です: from qgis.core import * from qgis.gui import * from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtXml import * QgsApplication.setPrefixPath("/usr/", True) QgsApplication.initQgis() fh = open("eg.csv","w") fh.write(""" x,y,name 153.0278, -27.4679, Brisbane 144.2500, -23.4500, Longreach 145.7753, -16.9256, Cairns """) fh.close() uri = "eg.csv?delimiter=%s&xField=%s&yField=%s" % (",", "x", "y") layer = …
9 qgis  python  pyqgis 

1
Spatialiteは同時アクセスをどのように処理しますか?
Spatialiteは一度に1人のユーザー/マシンが使用することを目的としていることを理解しています。ただし、データがサーバーに保存されている場合、別のマシンの誰かが同じデータベースを開いて使用しないという保証はありません。QGISとスペーシャルタイトがマルチユーザー環境にいることに対してどのように反応するかについて、誰かが何らかの経験を持っていますか?ほとんどの場合、レイヤーは読み取り専用レイヤーになります。QGISでは、複数のユーザーが同じシェープファイルを読み取ることができますが、これは同様の状況です。複数のユーザーが同時に編集セッションを開いている場合はどうなりますか?

3
UbuntuのQGI​​Sでファイルジオデータベースを開きますか?
これまでのところ、スタック交換に関する説明を見つけましたが、それらはWindows用です。これまでのところ、私が見つけた情報はWindowsに関するものです。私は現在Ubuntu 13.04 Raringテールを持っています。私はqgis 1.8を使用しています。gdalが自動的に付属し、それを開くことができるはずです(.gdb)。コンピューターに.gdbファイルがあります。ベクターレイヤーとソースタイプをファイル、データベース、ディレクトリとして追加してみました。データベースのオプションではサーバーに接続したいのですが、接続する必要はありません。 QGISにファイルジオデータベース(* .gdb)サポートをインストールしますか? Esriファイルジオデータベース(.gdb)を読み取ることができるオープンソースツール? 私はubuntu gis ppa、安定したバージョンと不安定なバージョンをインストールしようとしました、これは実際にqgisがpythonプラグインオプションを失い、クリーンアンインストールをしなければなりませんでした。sudo apt-get remove --purge qgis https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable stackexchangeでこれを読みました: EsriアプリなしでジオデータベースデータをPostGISに移行しますか? これは私の答えかもしれませんが、彼はそれをターミナルに置くことを意味しますか?

1
PythonプラグインからQGISで属性を編集する速度
QGIS Pythonプラグインを使用して、レイヤー内の各フィーチャの属性の値を編集しようとしています。編集モード以外でこれを行うと、編集中よりも速度が遅くなることを発見しました(編集のコミットも含む)。以下のコードを参照してください(ループの同じポイントで交換可能な行)。サンプルデータセットの速度の違いは、2秒(編集モード)と72秒(編集モードではない)です。 編集モードでの属性の変更: layer.changeAttributeValue(feature.id(), 17, QtCore.QVariant(value)) 編集モード以外で属性を変更する: layer.dataProvider().changeAttributeValues({ feature.id() : { 17 : QtCore.QVariant(value) } }) これは予想される動作ですか?ユーザーが変更を元に戻すことができる必要はないので、編集モードを使用する必要はないと思います。 編集1:両方のバージョンが含まれている(ただしコメント化されている)下の完全なコードを参照してください: def run(self): try: # create spatial index of buffered layer index = QgsSpatialIndex() self.layer_buffered.select() for feature in self.layer_buffered: index.insertFeature(feature) # enable editing #was_editing = self.layer_target.isEditable() #if was_editing is False: # self.layer_target.startEditing() # …
9 qgis  python  pyqgis 

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