問題タブ [rgooglemaps]

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.

0 投票する
1 に答える
874 参照

r - RGoogleMap 軸

RGoogleMaps の軸ラベルで発生している次の問題に関するドキュメントが見つかりません。

これを自分のコンピューターで実行すると、横軸の範囲は 300W から 60E になりますが、その間の目盛りは直線的に配置されません (300W、200W、100W、0、100E、160W、60W)。また、縦軸は300Sから300Nまで直線的に移動します。データにどのデータを提供しても、軸は常にこのようにラベル付けされているようです。

私の質問は:
1. この問題は、このコードを使用している他のマシンでも発生しますか?
2. 誰かに説明がありますか?
および
3.正しい軸ラベルを取得する方法を誰かが提案できますか(これらが「間違っている」と仮定しますが、プロットを誤解している可能性があります!)?

お時間をいただきありがとうございます。

0 投票する
1 に答える
1833 参照

r - RgoogleMapsの伝説?

ライブラリ(RgoogleMaps)を使用して、地図上の測定位置(ポイント)をプロットします。ポイントごとに異なる機器があり、機器ごとに別々の色のポイントを取得することに成功しました。

結果のマッププロットに凡例を追加して、どの機器が青い点で表され、どの機器が赤で表されているかなどを確認するにはどうすればよいですか?


アップデート:

@Rguyの非常に優れた推奨事項を使用します。私はなんとか伝説を取り入れることができました。他の人のために、ここに私のテストコードがあります(いいえ、私はアイスランドで測定していません。例として使用しました):

0 投票する
2 に答える
1717 参照

r - Rgooglemapsがマップ上にデータをプロットしない

RパッケージRgooglemapsに問題があります。グーグルマップまたはオープンストリートマップから地図を取得できますが、PlotOnStaticMap関数が地図にプロットしたいデータと重複していません。代わりに、データをプロットする新しいグラフィカルデバイスを開きます。だから私は最終的に:

  • 取得したGoogleマップのみを含む作業ディレクトリに保存された画像
  • 私のデータが白い背景の上にプロットされたRグラフィックデバイスウィンドウ。

私はWindowsを使用しており、Rバージョン2.13.1とRGUIを使用しています。この問題は、コマンドラインからコードを実行した場合にも発生します。数か月前にRgooglemapsを使用したことを覚えていますが、それは適切に機能しました。その間にRバージョンをアップグレードしたので、バージョン関連の問題である可能性があります。

誰かがそれを試して、あなたが同じ問題(そしてそれを解決する方法)を持っているかどうか見ることができますか?

ここに問題を再現する例があります(http://www.r-bloggers.com/visualizing-gis-data-with-r-and-open-street-map/から取得)。この例では、googlemapsの代わりにOpen Street Mapを使用していますが、動作は同じです。コード:

0 投票する
1 に答える
1447 参照

r - テキストのRgooglemapsプロット

R で Rgooglemaps パッケージを使用しています。

を使用して、プロットされた点の上にテキストを表示したいPlotOnStaticMapTextOnStaticMap指定された座標にテキストをプロットするという名前の関数もあります。

しかし、出力マップでは、テキストが印刷されるか、ポイントがプロットされますが、両方が必要です。

0 投票する
1 に答える
1020 参照

r - RGoogleMaps のプロット エリア

ポリゴンを含む領域を含むシェープファイルがあり、次のように PlotOnStaticMap を正常に使用できます。

しかし、私が本当に欲しいのは、次のように赤で塗りつぶされた領域をプロットすることです:

しかし、それはエラー「polys [、 "Y"]のエラー:タイプ 'S4'のオブジェクトはサブセット化できません」を返します。代わりにこれをどのように行う必要がありますか?

  • shp_0 は「SpatialPolygonsDataframe」です
  • shp_1 は「ポリゴン」です
  • shp_2 は「ポリゴン」です

再現可能なコードを提供していないことをお詫び申し上げます。

どうもありがとうございました。

/クリス

更新: PlotPolysOnStaticMap(shp) の「shp」は、列「X」と「Y」を持つデータフレームである必要があることに気付きました。つまり、以前に想定したシェープファイルではありません。

更新 2:「border=NA」を使用しても、赤いポリゴンと黒い境界線が表示されます。国境をなくす方法を知っている人はいますか?

0 投票する
2 に答える
2182 参照

r - ループせずにRを使用して次の行を参照するにはどうすればよいですか?

私は RGooglemaps で遊んでいて、地図上に線を引くことができました。緯度と経度を csv からcoordsオブジェクトにロードしました。

次を使用して方向を暗示したかった: PlotArrowsOnStaticMap

次のように定義されます。

lat0をcoords [,'lat'] のようなものとして定義します。lat1を指定するにはどうすればよいですか?

値はファイルの次の行ですが、それを相対的に説明するにはどうすればよいでしょうか? (擬似コードで [+1,'lat'] を調整します

私がすべき基本的な読書はありますか?

0 投票する
1 に答える
889 参照

r - Rグーグルマップ、より長いパスを追加

RgoogleMaps http://cran.r-project.org/web/packages/RgoogleMaps/RgoogleMaps.pdfを使い始めたばかりで、とてもかっこいいようですが、GetMaps()パスオプションに制限があるようです。URLがGoogle静的マップAPIに送信され、pngファイル(または何か)がダウンロードされるようです。そのため、URL制限により、「map.png」に含めることができるパスのサイズが制限されます。 "。しかし、長いパスを作成するために、作成後または中間処理ステップでpngを編集するのは簡単でしょうか?誰かがrでこれを行う方法を知っていますか?このパッケージは、XY座標をpngラスターにマップする関数を提供しているようです。そして、あなたが気づいていないのなら、私はpngファイルの専門家から遠く離れているので、私が見逃している単純なものがあれば、気をつけてください。

0 投票する
2 に答える
417 参照

r - Rを使用してGoogleジオマップの出力を画像として印刷する

地理地図をプロットするためにgooglevisパッケージを使用しています。私が得る出力はHTMLです。jpgまたはpng出力を生成することは可能ですか?

0 投票する
1 に答える
1342 参照

r - RgoogleMaps PNGをRのSpatialGridDataFrameに変換する方法は?

RgoogleMaps パッケージの GetMap() 関数を使用して「静的マップ」を派生させました。それ(MyMap)をPNGとしてハードドライブに保存できます。ただし、空間参照が失われます。

そのような PNG から (GDAL で読み取り可能なデータ形式という意味で) 空間オブジェクトを作成することに成功した人はいますか?

0 投票する
1 に答える
2885 参照

linux - 開けません: HTTP ステータスは「403 Forbidden」でした - リクエストで指定された「センサー」パラメータは、「true」または「false」に設定する必要があります

もともと、この質問とその前兆は R-Sig-Geo で尋ねられました。

https://stat.ethz.ch/pipermail/r-sig-geo/2012-July/015648.html

「mow.R」には以下が含まれます。

これを R から実行すると、次のようになります。

その URL をコピーしてブラウザに貼り付けました。

その結果、次のメッセージが表示されました。

Google Maps API サーバーがリクエストを拒否しました。リクエストで指定された「センサー」パラメーターは、「true」または「false」に設定する必要があります。

上記の URLの " " の位置を変更すると、&sensor=false正常に動作します。

この変更を「mow.R」ファイルに組み込むにはどうすればよいですか? 助けてください;