問題タブ [rmaps]
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 - r - 複数のマーカーを rMap に追加する
質問
を使用して複数のマーカーを追加するにはどうすればよいですrMaps
か?
データ
例
Ramnath の github ページの例のように、I を使用library(rMaps)
してマップを作成し、単一のマーカーを追加できます。
しかし、データ フレームから複数のマーカーを追加する方法がわかりません。各マーカーに 1 行ずつcoords
記述します。l$marker
私は使用しようとしましGeoJSON
たが、私はこれに慣れていないので、まだ理解できておらず、何か間違ったことをしているに違いありません.
よろしければご利用いただければ幸いですJSON/GeoJSON
。
望ましい出力
library(leaflet)
複数のマーカーを表示していた場合と同じ結果が欲しい
GeoJSON
writeOGR
コマンドから生成された GeoJSON コードを次に示します。GeoJSONLint で検証しました
r - Crosslet パッケージが機能しない
https://github.com/ramnathv/rMaps
この例を再現しようとしましたが、マップが表示されません:
これを可能にするパッケージはありませんか。私は以下をインストールしました:
r - Shiny の rMaps: Shiny アプリの US コロプレスで凡例とラベルが表示されない
凡例とラベル (州の略語) が光沢のあるアプリの US コロプレスに表示されません。ただし、RStudio コンソールで global.R 関数でコードを実行すると、ラベルと凡例の両方が正常に表示されます。助けてください!
コードは次のとおりです。
グローバル.R
サーバ:
UI:
r - 複数のレイヤーを持つ R インタラクティブ マップ
時間の経過とともに 2 つの変数を比較する米国の州のマップを作成しようとしています。これを Web ベースのインタラクティブなものにしたいと思います。R、リーフレット、シャイニーを組み合わせてこれを成功させました。ただし、実際には非常に遅いです。
datadrivers.shinyapps.io/opioid_map/
R リーフレットの指示に従って、マップ全体を再描画するのではなく、leafletProxy を使用して関心のあるレイヤーを更新しました。また、それほど多くのデータをレンダリングする必要がないことを期待して、マップの境界を制限しようとしました。スライダーが移動すると、更新に 4 ~ 5 秒かかります。それは遅すぎる。
rMaps と googleVis で他のすばらしい Web マップを調べましたが、一度に 1 つのマップ レイヤーしか許可されていないことがわかります。2 つの変数を提示する必要があります。たとえば、googleVis では、gvisGeoChart を使用してマーカーまたはポリゴンのいずれかを配置できますが、両方を同じマップに配置することはできません。
私の最後の選択肢は、maptools のようなもので静的マップを作成することです。これはより高速になると思いますが、インタラクティブではないため、可能であればそのルートを避けたいと思います。
さらにリーフレットを最適化するためのガイダンスをいただければ幸いです。または、複数の変数をオーバーレイできる別のパッケージを利用してください (この方法で rMaps や googleVis を利用する方法を完全には理解していない可能性があります)。
参考までに、これが Shiny アプリのサーバー コードです。残念ながら、これに関するデータを提供することはできません。
javascript - function-crosslet を使用してアメリカの州をプロットできますか?
このコード x="country" では、x を州に変更したいと考えています。どうやってやるの?
r - Rstudio と r のどのバージョンがパッケージ「rmaps」と互換性があるかを知ることはできますか?
install r package 'Rmaps' を使用しようとしたときに、この警告が表示されました
install.packages("rmaps") パッケージを 'C:/Users/Anjana/Documents/R/win-library/3.2' にインストールしています ('lib' が指定されていないため) install.packages の警告: パッケージ 'rmaps' は利用できません(R バージョン 3.2.3 の場合)
Rstudio の現在のバージョンはバージョン 0.99.491 です - © 2009-2015 RStudio, Inc.
および R バージョン 3.2.3
javascript - リーフレットを使用して JavaScript マーカーを追加する
@Ramnath によるhttps://github.com/ramnathv/bikeshareと同様のことをしようとしていますが、マーカー/ポイントをマップに表示できません。
コードは次のとおりです。
data_set() (server.R 内) は、次のようなデータフレーム (renderMap の上に生成されますが、ここでは記述しませんでした) です。
どんな助けでも大歓迎です!ありがとう :)
編集:データ: