geosphere

    0

    2答えて

    私は座標のリストであるmapped_coords、unmapped_coordsの2つのリストを持っています。 私はunmapped_coordsを取得し、すべての要素に対して、mapped_coordの最小距離のポイントのインデックスを返します。地圏パッケージを使用 > head(mapped_coords) [[1]] [1] -79.2939 43.8234 [[2]] [1] -

    0

    1答えて

    のでgreatcircle接続マップを再現しようとすると問題が発生します。機能のためのループを実行しているとき、私は次のようなエラーに遭遇しています:ちなみに Error in if (antipodal(p1, p2)) { : missing value where TRUE/FALSE needed 、それは外ループのとき機能は大丈夫動作しますが、私は、ループの設定に問題があるのか​​を

    1

    1答えて

    Mollweide投影を使って世界地図上に線をプロットしようとして失敗しました。私は同じマップ上にポイントをプロットし、うまくいきました。ラインについては、この例を自分のニーズに適合させようとしました:http://flowingdata.com/2011/05/11/how-to-map-connections-with-great-circles/。 私は事前テスト(前のステップ4)で失敗しま

    0

    1答えて

    私は郡のパーセルレベルのシェープファイルを持っています。私は同じ所有者だけでなく、マイル(約1610メートル)内のパーセルの数を計算することを目指しています。私は解決策を試してきましたが、以下は私のサンプルコードですが、かなり非効率的で、メモリ集約的です。私は公にデータをポストすることはできませんが、ここでいくつか作ったコードに問題がされています library(rgdal) library(r

    1

    1答えて

    私のDFは、次のようになります。 bid ts latitude longitude 1 827566 1999-10-07 42.40944 -88.17822 2 827566 2013-04-11 41.84740 -87.63126 3 1902966 2012-05-02 45.52607 -94.20649 4 1902966 2013-03-25 41.94083 -87.

    0

    2答えて

    ポイント間の分離距離をペアワイズに計算し、それぞれのポイントの結果を添付のネストされたデータフレームに保存する方法を探しています。 たとえば、私は私たちの都市の物理的位置を含む情報を含むこのデータフレーム(マップパッケージから)を持っています。残りの情報は破棄し、ネストされたデータフレーム内の座標をネストしました。私はこれらの距離を計算するためにgeosphereパッケージのdistHaversi

    1

    1答えて

    私は1000万行以上のデータフレームを持っています。 私はlat-lonペア間の距離を数え、それらをnem列に追加したいと思います。 私はスクリプトを実行しようとしましたが(下記参照)、時間がかかりすぎる(5時間以上)。 どのようなヒントをすればこのプロセスのスピードを上げることができますか?私は地圏のパッケージを使って、緯度と経度のペアの距離を数えます。 for (i in seq_len(nr

    0

    1答えて

    私はそれぞれの緯度と経度で2つの点AとBを持っています。私はまた、A点からB点に向かうのにかかる時間があります.1時間かかるとしたら、A点からB点に直進し、同じ速度で走行しているとします。 0.6時間後、ドライバの現在位置(緯度と経度)を知りたい。パッケージgeosphereまたは私がそうすることができる他のパッケージに機能がありますか?ありがとう

    2

    2答えて

    複数の座標間の距離の「行列」を作成したい。好ましくは、dplyr/geosphereを使用する。私はすでに地圏パッケージがこれを提供しているのを見た。私は2つのベクトル間の距離を作成することができましたが、完全な行列を作成するのは困難です。 これは、複数の座標を持つサンプルテーブルです。 df <- data.frame(latitude = c(49.48609,-8.14671,11.2862