問題タブ [sp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - セグメントの代わりに SpatialLines (spplot)
+の代わりにspplot+ sp.lines(格子)を使用したいと思います。これを実現する簡単な方法を知っていますか。たとえば、R: 2 つのポイント レイヤー間の最短距離の計算plotsegments
これを可視化する
おそらく次のようなものに変換できます
しかし、 ieに変換する簡単な方法はありますsegmentsかSpatialLineslist("sp.lines", Lines(...))
r - SpatialPolygonsDataFrame オブジェクトの座標()の値?
空間ポリゴン データフレームでポリゴンの疑似重心を取得しようとしています。今日、実際にSpatialPolygonsDataFramecoordinatesに対して何かを返す関数を見つけました。
残念ながら、 SpatialPolygonsDataFramecoordinatesの値についてのヘルプには何も見つかりませんでした。これらの座標が何か教えてもらえますか?
r - SpatialPolygonsDataFrame 内のポリゴンに穴を追加する方法は?
SpatialPolygonsDataFrame にポリゴンのリストがあり、そのうちの 1 つを別の穴として設定する必要があります。
新しく作成されたポリゴンに穴を定義する方法のヘルプで見つけましたがset_Polypath、既存のポリゴンに「穴」フラグを設定する方法は?
r - スロットを変更してポリゴンを穴 (SpatialPolygons) に変更する方法
編集:
コメントで Edzer Pebesma が示唆しているように、ポリゴンに穴を追加するための推奨される方法は、スロットを変更するのではなく、この関連する質問 に示されているように、ポリゴンを再構築することです。
元の質問
の助けを借りてSpatialPolygons-class、ポリゴンを他のポリゴンの穴に変更しようとしましたが、「穴ポリゴン」が他のポリゴンの境界線として表示されている間、その内部は残りの部分として色付けされています。
私は何を間違っていますか?
ここで使用defPunchedおよびdefHole定義:

r - R: SpatialPoints オブジェクトのサブセット化とプロット
この質問はさまざまな形式で何度か尋ねられたようですが、適切な解決策を見つけることができませんでした. 複数のポリゴンを持つ SpatialPoint オブジェクトがあり、スロット「ID」を使用して1 つのポリゴンをサブセット化し、プロットしたいと考えています。
この質問の例を使用します。
SpatialPolygons オブジェクトの ID を抽出できます
しかし、この情報を使用して 1 つの多角形をサブセット化し、プロットするにはどうすればよいでしょうか? よろしくお願いします。