質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

解決済

2回答

1836閲覧

「R地理空間データ解析」RgoogleMapsパッケージ:MapBackgroud->...->readPNGのエラー

shikry

総合スコア7

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2019/09/11 06:02

編集2019/09/11 06:36

実現したいこと

RマークダウンでRgooleMapsパッケージを用いてGoogleMapを利用した地図の作成

エラーメッセージ

readPNG(paste0(mapFile, mt$tileExt9, native=TRUE)でエラー:
unable to open
C:/Users/NAME/OneDrive/??????/mapTiles/OSM//12_1216_1528.png
呼び出し: <Anonymous> ... MapBackgroud -> GetMap.bbox -> GetMap -> genStaticMap -> readPNG

ソースコード

R

1# 必要なパッケージ及びデータのロード 2library(GISTools) 3library(rgdal) 4library(RgoogleMaps) 5library(PBSmapping) 6data(newhaven) 7# 新しい投影法を定義する(測地系をWGS84に変換) 8newProj <- CRS("+proj=longlat +ellps=WGS84") 9# blocksデータセットとbreachデータセットを変換する 10breach2 <- spTransform(breach, newProj) 11blocks2 <- spTransform(blocks, newProj) 12#Googleマップに渡すための座標を抽出する 13coords <- coordinates(breach2) 14Lat <- coords[,2] 15Long <- coords[,1]

以下でエラー

R

1# 地図をダウンロード 2MyMap <- MapBackground(lat = Lat, lon = Long, zoom = 20)

以降は次のように続く

R

1# ポリゴンからPBSフォーマットに変換する 2shp <- SpatialPolygons2PolySet(blocks2) 3# 色付きポリゴンを地図に描画する 4PlotPolysOnStaticMap(MyMap, shp, lwd=0.7, col = rgb(0.75, 0.25, 0.25, 0.15), add = FALSE) 5# 点データをプロットする 6PlotOnStaticMap(MyMap, Lat, Long, pch=1, col = "red", add = TRUE)

補足

  1. R x64 3.6.1
  2. RStudio-1.2 1355
  3. プロジェクトの置き場所は、デスクトップ
  4. OSはWindows10
  5. 「Rによる地理空間データ解析入門」(Chris Brunsdon and Lex Comber:著)(湯谷啓明・工藤和奏・市川太祐:訳)(2018年11月30日 初版)の問題3.4を参照

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

RStudio上ではなくRで実行すると,mapTiles>OSM内に.png形式の地図タイルがダウンロードされる.

投稿2019/09/14 13:40

shikry

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

unable to open
平たく言えば「ファイルが見つからない」

プロジェクトの置き場所は、デスクトップ

なのにパス名にOneDrive入っているのはおかしくないですか。

投稿2019/09/11 07:05

KojiDoi

総合スコア13671

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

KojiDoi

2019/09/11 19:29

C:/Users/NAME/OneDrive/??????/mapTiles/OSM//12_1216_1528.png これは「あなたが」どこかで定義しているはずです。その場所を探し出して修正してください。MapBackgroundのマニュアルをいくら見ても解決しません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問