地理情報システム

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

3
ポリゴン境界の不均一性を定量化しますか?
ポリゴン1とポリゴン2の2つのポリゴンがあります。 面積と周囲長の2つのメトリックを使用して、Polygon 1の方がPolygon 2よりも不均一/ギザギザ/不規則な周囲を持っていることを定量的に表現したいと思います。 各ポリゴンの周囲長は同じですが、それぞれがまったく異なる領域をカバーしています。各ポリゴンの凹凸/ギザギザ/不規則性を定量化するには、計算は次のようになります。 area/perimeter または perimeter/area と思ったのperimeter/areaですが、次のブログ投稿を見つけましたarea/perimeter:http : //www.r-bloggers.com/measuring-the-gerrymander-with-spatstat/

1
RのIDでSpatialPolygonsDataFrameをサブセットしますか?
パッケージのgIntersect関数を使用してrgeos、2つのSpatialPolygonsDataFrames(spdf)で交差するポリゴンを特定しました。結果は、sfdf#1のポリゴンIDを含む行名と、spdf#2のポリゴンIDを列名する論理行列です。この行列を使用して、関数を使用する前に、2つの元のspdfをサブセット化し、重複のないポリゴンを省略したいと思いますgIntersection。論理マトリックスを、少なくともいくつかのオーバーラップがあるポリゴンを表すIDの2つのベクトル(spdfごとに1つ)に簡単に変換できます。 私の質問は-ポリゴンIDのベクトルを使用してspdfをサブセットできますか?もしそうなら、それは@dataスロットの値を正しくサブセットしますか?私は一般的にこの構文を使用してspdfをサブセット化できることを知っています: spdf[spdf@data$myVariable[someVector], ] これはIDには機能しません。IDがspdfリスト構造の奥深くに埋まっているためです。
13 r 


1
PostGISで複数のテーブルを新しいテーブルにマージする
多数の個別のテーブルをPostGISの新しいテーブルにマージしたいと考えています。これは、シェープファイルデータを操作するときの簡単なタスクですが、PostGISでこれを行う方法はわかりません。どんな助けも大歓迎です。Appendを使用すると思いますが、どこから始めてもわかりません。
13 postgis  merge 

1
OGR / GDALスレッドにより、コア使用率が低くなります
ogr / gdalを使用していくつかのラスターデータを処理しようとしていますが、マシンのすべてのコアを最大限に活用できないようです。単一のコアでのみプロセスを実行すると、そのコアの使用率が100%になります。マルチコアに分割しようとすると(以下の例では、xオフセットをチャンクしてキューに入れることにより)、8つのコアのそれぞれで哀れな使用率が得られます。各コア全体で最大100%の使用率(たとえば、各12.5%)にしかならないようです。 同じデータソースを使用することがボトルネックになるのではないかと心配していましたが、コアごとに基になるラスターファイルを複製しました... これは、ogrまたはgdalが何らかの形でボトルネックの共有リソースのように動作していると信じるようになりますが、それについてはオンラインで見つけることができません。どんな助けでも大歓迎です! これは、各ワーカースレッド内で実行される「ヘルパー」関数です。 def find_pixels_intersect_helper(datasource, bounds_wkt, x_min, x_max): bounds = ogr.CreateGeometryFromWkt(bounds_wkt) rows_to_write = [] for x_offset in range(x_min, x_max): for y_offset in range(datasource.RasterYSize): pxl_bounds_wkt = pix_to_wkt(datasource, x_offset, y_offset) pxl_bounds = ogr.CreateGeometryFromWkt(pxl_bounds_wkt) if pxl_bounds.Intersect(bounds): rows_to_write.append(['%s_%s' % (x_offset, y_offset), pxl_bounds.Centroid().ExportToWkt()])

1
レイヤー内のフィーチャをフィルタリングする方法は?
QGISを使用して、シェープファイルベースのレイヤーに特定の機能を表示しようとしています。プロパティパネルでサブセット関数を見つけましたが、これはまさに私が望むことをしますが、多数の機能を手動で選別する必要があるため、面倒です。これを行う簡単な方法はありますか? 私は最高のシェープファイルとpostGISの両方を使用しています

5
川のある良いオンライン地図を探している[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた2年前。 川がよく表示されるインターネットマップソース(ズーム可能、タイル状、つまり「グーグルのような」)はありますか?大きなスケールでもラベル付けされているのでしょうか?たとえば、このようにスケールでドナウ川(ラベル付き)を追跡できます。 基本的なグーグルマップはひどく、川はうまく表示されず、しばしばより大きな縮尺で失われ、90%のケースではラベル付けされていません。 OpenStreetMap-同様に、さらに道路を青(!!!)で示しますが、これはさらに混乱を招きます!(本当に悪い習慣) OpenCycleMap-さらに悪いことに...

10
世界空港データベースを探しています
私は、すべての(ほとんど、多くの...可能な限り多くの)世界空港を含むデータベースを探しています。私はそのようなセットが利用可能であることを知っています-http://www.world-airport-database.com/database.php-しかし、用語はそれが内部使用のみであると述べています...それは目的を打ち負かします。 データには、空港コード、名前、場所(国、都市、州/地域、郵便番号、緯度/経度)が必要です。 そのようなセットを知っていますか?確かにそのようなセットを購入することを喜んで、無料も常に素晴らしいです。

7
米国のGeoJSONデータのソース
GeoJSON形式の米国データ(郡、議会地区など)の良い情報源を知っている人はいますか?誰もが共有したいパブリックドメインのシェープファイル/ソースをGeoJSONに変換しましたか?

1
GeoJSON仕様とIRMとしてのCRSの最新情報
現在、GISデータに対してWeb APIを作成しており、現在、ジオコーディングサービスを改良しています。出力タイプをGeoJSONとして指定するオプションを作成しているので、仕様に従うようにしています。データはnad83データムUTMゾーン12北投影に保存されます。GeoJSON仕様は、 CRSを追加すると言います。wkidは26912ですが、OGC CRS URNとは何ですか? OGC CRS URNはいくつかの部分に分かれていることを理解できます。 urn:ogc:def:crs:OGC:1.3:CRS84 urnは識別子、ogcは組織、defは別の静的取引、crsはタイプ(座標参照システム)、OGCは機関、1.3はバージョン、CRS84はプロジェクションです。 なぜUTM 26912の権威は欧州石油調査グループですか? マッピングフレームワークはこのCRS名を使用しますか? 私は仕様に従っていきたいのですが、もっと多くのマッピングフレームワークがwkidを使用しているようです。 http://spatialreference.org/ref/epsg/26912/ 情報を取得するのに最適な場所のように見えますが、骨nもリストしていません。GeoJSON仕様はばかげていますか?



9
国際日付変更線の折り返し
OpenLayersを使用して、特定の日付内にラテンアメリカの国々に配置されたポリゴン(黄色)と交差するすべてのフィーチャ(黒)を返すフィルターを備えたWFSレイヤー(GeoServer上)を追加しました。 ただし、マップ上で水平に交差するフィーチャは、実際にはポリゴンと交差しません。この機能は、ラテンアメリカではなく、ハワイとフィジーの間の太平洋のどこかにあります。問題は、国際日付変更線を越える代わりに、全世界を包むことで地図上にレンダリングされることです。 problamatic機能が定義されています: POLYGON((-179.700417 14.202717、-178.687422 13.992875,179.024138 8.24716、-179.98241 8.035567、-179.700417 14.202717)) このような問題の多い日付変更機能が多数ありますが、この例ではこれに絞り込みました。私はそれらの多くを持っているので、私はちょうど私のアプリケーションでそれを無視することはできません。 ベースレイヤーとWFSレイヤーで「wrapDateLine:true」を使用して同じ結果を得ようとしました。 これがGeoServerの問題なのか、OpenLayersの問題なのかはわかりません。 私の国際日付変更線の問題の解決策を知っている人はいますか?

10
ベンチマークGPS軌跡データセットが必要ですか?
研究目的で無料で利用できるベンチマークGPSデータセットを探しています。私が見つけたGeoLife GPS軌跡データセットのMicrosoft Researchから、私は少し不完全なそれを見つけます。 必要なのは、(緯度、経度、日付)タプルのように、少なくとも数か月間、できれば継続的に追跡される人のGPSアクティビティデータです。また、録音がスパースでないことを望みます。各レコード間で最大1分。 このような信頼性の高いデータセットを教えていただければ幸いです。

2
QGISでユーザープロファイルを保存およびロードする
構成ファイルを使用する方法はありますか、.iniをセットアップするときにQGISの関連する設定を読み込むか、さまざまな人と共有する方法がありますか? プラグインがインストールされ、プラグインリポジトリが入力されている ツールバーの有効化と無効化 QGIS画面上のツールバーの配置 QGISメニュー:オプション、システムに入力された特定のスタイルのSVGパス 「既存のユーザープロファイルを上記で指定した新しい場所にQGISにエクスポートする方法を見つけましたか?-サンダーカ14年3月3日13時44分」(複数のQGISインストールのQGIS接続を集中化するにはどうすればよいですか) QGIS 3.2.2-1これは解決されました 少なくとも私にとっては、これらの方法が機能しないことは明らかですので、フォローを残して削除しないでください。 QGIS 2.2、QGIS 2.14-15で成功しませんでした。 1. Open OSGeo4Wを使用してデフォルト設定をエクスポートできます ペースト: qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis" (複数のQGISインストールでQGIS接続を集中化するにはどうすればよいですか) 設定をインポートする方法がわかりません。QGISのデフォルト設定ではなく、「調整済み」設定をエクスポートする場合があります。 2.設定、カスタマイズを使用して、.ini設定をエクスポートしますか? 次を使用して設定をインポートできません:設定、カスタマイズ 3. QSSプラグインをロードし、新しいQGISテーマを作成します 私がする必要があるもののために動作しません。テーマをエクスポートおよびインポートできることを覚えていません。(http://plugins.qgis.org/plugins/LoadQSS/) 編集別のコンピューター上の.qgis2ファイルの内容を置き換えました OSGeo4WスクリプトからエクスポートされたQGISファイルを実行してコピーしました。 qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis" (複数のQGISインストールでQGIS接続を集中化するにはどうすればよいですか) 新しいコンピューターにフォルダーを保存しました。新しいコンピューターではC:\ Users \ USERNAME.qgis2に移動しました .qgis2フォルダーの内容を削除しました 内容: C:\ Users \ USERNAME.qgis2 \ Cache C:\ Users …

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