地理情報システム

地図製作者、地理学者、およびGIS専門家のためのQ&A

1
PyQGISで垂直線を描く?
私はこのような状況があります: 私がする必要があるのは、各ポイントを、そのポイントからせいぜい200 mの距離にあるすべてのラインに接続することです。つまり、各ポイントからバッファー内のすべてのラインに垂直な線を引く必要があります。 PyQGISでこれを行う方法はありますか?

4
arcpyを使用せずにシェープファイルをジオプロセシングするためのPythonスクリプトの例
arcpyに基づいていないPythonスクリプトを使用して、属性によるシェープファイルのクエリ、選択からの新しいレイヤーの作成、ポリゴンの面積の計算、ポリゴンのポイントへの変換などを行います。 他のPythonモジュールまたはライブラリを使用するコード例はありますか?私はarcpyを使用してこれを簡単に行うことができますが、他のオプションを調べたいと思いました。


4
ArcToolboxツールのフィールドをクリックしたときのWindowsセキュリティ警告(ActiveX)
12月以降、問題なくPC(Windows 10 Home)でArcGIS 10.5を実行しています。この1週間、ArcToolboxツールのパラメーターフィールドをクリックすると、ActiveXセキュリティ警告が表示されるようになりました。 Windowsセキュリティ警告 このページのActiveXコントロールは、ページの他の部分と対話するのに安全ではない場合があります。この対話を許可しますか? 私がクリックするかどうかは関係していないようですはいまたはいいえ、私はまだ、フィールド、まだツールの機能の罰金を変更することができます。 はいと答える: 答えいいえ: ArcToolboxツールでActiveXエラーが発生するのはなぜですか?、そのQ&Aには実際の答えはないようです。さらに、IE 7/8でWindows XP / 7時代に戻り、IE 11でWin 10を実行しています(使用されていませんが)。問題があれば、使用するブラウザはFirefox 53.0(64ビット)とChrome 58.0.3029.81(64ビット)です。 私が抱えている問題は、ツールを開いたときや、他の場所で読んだArcMapのときではなく、パラメータフィールドをクリックしたときにのみ発生するため、異なるように聞こえます。そのQ&Aの警告メッセージにも異なるテキストが含まれているため、まったく異なる問題である可能性があります。 Internet Explorerを開き(このPCを入手して以来初めて!)、ローカルゾーンの設定を確認しました。ActiveXのすべてがEnabledとマークされています。 また、別の「ActiveXコントロールの自動プロンプト」を無効にしましたが、メッセージの表示は停止しませんでした。 「問題:ArcMapの起動時のActiveXコントロールの問題」から推奨されるActiveX設定を確認し、すべての設定を一致するように更新しました(変更する必要があるのは、上記のテストで変更した「ActiveXコントロールの自動プロンプト」だけでした)。 この1週間、PCに新しいソフトウェアはインストールされていません。 これが表示されるようになった原因は何ですか?また、どうすれば修正できますか?

3
ArcGIS“ in_memory”ワークスペースの適切な構文と使用法は何ですか?
in_memoryArcGISでワークスペースを最適に使用する方法がわかりません。このテーマで見つけた最良のリソースは、ESRIの「インメモリワークスペースの使用」です。残念ながら、ヘルプセクションはあまり有益ではありません。また、このサイトには、こことここのテーマについて簡単に触れた投稿があります。 私の特定の質問: in_memoryArcGIS / arcpyベースのスクリプトでワークスペースを使用するための適切な使用法と構文は何ですか? あるin_memoryワークスペースは、例えば、使用してレイヤーを作成し、同じarcpy.MakeFeatureLayer_management()? in_memoryスクリプトの最後にワークスペースを削除するなどの標準はありますか?

4
複数のシェープファイルをPostGISに一括読み込み
PostGISデータベースにアップロードしたいシェープファイル形式の100以上のデータレイヤーがあります。それらはすべて同じ投影法ですが、異なるデータレイヤーを表しているため、同じスキーマを持ちません。 これらすべてのファイルをPostGISデータベース(Windows 7 OS)に一括変換する最も時間効率の良い方法は何ですか? 更新: pgAdmin3の「PostGISシェイプファイルアップローダー」(下記を参照)での一括インポートが、PostGIS 2.0でデフォルトで利用可能になりました。


8
ラスターのフットプリントを示すシェープファイルを作成しますか?
TIFF形式で約1,000枚の衛星画像があり、ラスタのインデックスとして機能するシェープファイルを作成したいと思います。これはラスターカタログに似ていますが、ラスターカタログを作成したくありません。 私が予見できるいくつかの障害は、画像がジオリフレンシー化されているため、形状が長方形ではないことです(データ領域について話している)。 明確にするために、ポリゴンは、長方形のラスタ全体ではなく、ラスタの非ゼロ(または非データ)ピクセルのみをカバーする必要があります。これまでの回答のほとんどは、データと非データピクセルをカバーする長方形のポリゴンを提供します。 私のイメージ 私が調べたツールによって得られた結果(ラスターcatlog、さまざまなArcscript、回答の1つで与えられたカスタムPythonスクリプトなど): 私が望む結果:

4
GIS技術者/アナリストからGIS Webマップ開発者/プログラマーにキャリアを切り替えますか?
私は、ArcGISとGoogle Maps JavaScript API V3でPythonスクリプトを作成する作業をしているGISアナリストです。 私の専門的な目標は、Webマッピング開発またはデスクトップ/サーバーGISアプリケーション開発のいずれかになることです。 私はプラトーに達しているようで、自分の学習をどのように進めるか、または目標を達成するために専門的に進む方法がわかりません。 技術者/アナリストからどのようにそれをしたのですか? 経験がほとんどないかまったくない状態で、Webマッピング/アプリケーション開発の仕事に就くにはどうすればよいですか。

10
ベクターデータセットのすべてのフィーチャを簡単にシフトする方法は?
シェープファイルを作成し、すべてのフィーチャの頂点が一定量シフトしているとしましょう。任意のシフトですべてのフィーチャをシフトする最も簡単な方法は何ですか(したがって、頂点の(x、y)位置)?この修正を適用するファイルがたくさんあるので、Bash / OGRの回答が望ましいでしょう:) 最後に、いい機能があるので、私はこのためにSpatialiteを使用することになりましたShiftCoords。しかし、スレッドは非常に有益でした!皆さんありがとう!

3
「内部」ポリゴン境界を非表示にする方法は?
私たちの仕事は、内部の湿地、浅瀬、浅瀬の間に境界線がなく、境界線のない湖を描くことですか?「これは、Arcinfoのカバレッジとリージョンを使用した比較的簡単なプロセスですが、残念ながら、これはもはや実行可能なオプションではありません。現在使用しているデータセットは大きすぎ、Arcmapのカバレッジ編集機能が非常に重要です。地図作成表現はジレンマを解決できますか?地図の見栄えを向上させることを唯一の目的とするジオメトリの作成(および管理)に頼ることなく、以下のようなものを作成することは可能ですか? (詳細についてはクリックしてください) フィーチャクラスを使用すると、川と湖の境界が表示されます。それらを1つのフィーチャクラスで個別のポリゴンとして保持すると、名前属性を使用できます(川とレイカーは異なります)。他の場所では、太い線は湖と浅瀬/断続的な湖の間の鋭い境界を意味しますが、実際のエッジは不確定であり、季節や高低水循環で変動します。線は描かれるのではなく、暗示されるべきです。 リージョンの場合: 1つのジオメトリ、複数の属性テーブル、複数の表現。 外周(通常の最高水準点)が明確に線引きされている 湖と川の間に明確な区分はありませんが、どちらがどれであるかはまだわかっています 浅い/断続的な水は適切に記号化され、川の浅瀬は湖の浅瀬と区別されます。 達成しようとしているもののマップパッケージシミュレーションと、それが構築されているソースarcinfoリージョンカバレッジについては、こちらをご覧ください。

10
シェープファイルに属性データを追加しますか?
Openlayersでシェープファイルを表示できますが、いくつかの属性データを追加する必要があります。 私はExcelでdbfファイルを開くことができますが、dbfとして更新されたファイルにExcelで保存オプションはありません。 シェープファイルに属性データを追加する最良の方法(または使用するソフトウェア)は何ですか?

10
Spatial ETL(抽出、変換、ロード)のオプションをお探しですか?
さまざまな空間ETL(抽出、変換、読み込み)ツールの長所と短所に興味があります。ここにリストされたアイテムを使用した(または独自のアイテムを追加した)場合、私はあなたの意見や経験を求めます。特に、以下のユーザビリティの比較を見たいです。 安全なソフトウェアFME(専有) ArcGIS Data Interoperability Extension(独自仕様のFME機能のサブセット) Talend Spatial拡張機能(以前のSpatial Data Integrator)(オープンソース) GeoKettle(オープンソース) ogr2ogr(それが本当にETLであることはわかりませんが、ファイル変換ツールセットの詳細) リストされている追加のロット 上記のすべてのソフトウェアのレビューを行う必要はありません。あなたが1つでも経験しているなら、それはどの方向に進むべきかを決定するのに非常に有益です。 例:入力レイヤーの選択、翻訳の作成、新しい定義済みスキーマへの出力を可能にするスキーマ変換関数を作成しようとしています。最適なのは、翻訳スクリプトを作成した後、入力レイヤーのフィールドを出力レイヤーに「マッピング」できるインタラクティブなフォームを作成することです(つまり、出力レイヤーには「アドレス」というフィールドがあります。入力層で?) データベースにgisデータをアップロードするために利用できるツールの Q&Aで言及されたものがありますか? そして、私が見つけた関連記事がいくつかあります。 http://fuzzytolerance.info/code/open-source-etl-tools/ http://geobiwiki.spagoworld.org/xwiki/bin/view/Main/Talend+GeoKettle http://slashgeo.org/2011/07/25/Open-Source-ETL-Tools-GeoKettle-20-and-Spatial-Data-Integrator-420-Released

4
QGISで滑らかな(ベジェ)曲線で線をレンダリングする方法はありますか?
Illustratorを使用したマップの作成から、QGISおよび実際のデータを使用したマップの作成に移行しています。QGISで再作成できなかったことの1つは、Illustratorで取得できる滑らかな曲線です。結合スタイルとキャップスタイルについてではなく、ライン全体のレンダリング方法について説明します。 SVGとしてIllustratorにエクスポートし、そこでマップを完成させることを含まない回答を探しています。 また、それらは不正確な表現と見なされる可能性があることを認識していますが、ほとんどの場合、これらのマップはライダーに現在地を知らせるためのものであり、必ずしも正確な表現である必要はありません。 ここに私が言っていることの例があります:
33 qgis  rendering 


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