18得票3回答
在 sf 对象下绘制静态基础地图

我想在sf对象下面绘制一个静态底图(用于打印)。当我使用ggmap时,首先出现了许多错误,然后我似乎无法弄清如何将底图链接到我的ggplot2对象与一个geom_sf。library(sf) # devtools::install_github("tidyverse/ggplot2") lib...

39得票3回答
如何将由geom_sf生成的地图放在由ggmap生成的栅格图像之上

我尝试了以下代码:library(ggplot2) library(ggmap) library(sf) nc <- st_read(system.file("shape/nc.shp", package = "sf")) str(nc) Classes ‘sf’ and 'data...

37得票4回答
在地图上标注坐标

我正在尝试使用R绘制我的坐标。我已经尝试过跟随不同的文章(R:在世界地图上绘制分组坐标 ; 在R中绘制多个点的坐标在谷歌地图中),但是对于我的数据,我没有取得太多成功。 我想要实现一个世界地图,用彩色圆点表示我的GPS坐标(每个区域一种特定颜色):area lat lon...

10得票2回答
在ggplot2中将栅格图添加到ggmap基础地图:使用inset_raster()设置alpha(透明度)和填充颜色。

我希望在ggplot2中绘制一个地图,其中栅格覆盖在GoogleMaps的底图上。因此,我使用get_map()和insert_raster()这样:library(ggplot2) library(ggmap) bm <- ggmap(get_map(location = "Bang...

10得票2回答
如何使用R/leaflet在地图上绘制单个数据点?

我想展示给定位置的各个数据点,就像点图的地图等效物。我尝试使用 R 中的 leaflet 库,但我只能将标记的大小映射到连续变量上。是否可以将单个数据点映射为聚类,而不是将标记的大小映射到连续变量上? 我的数据看起来像这样: Lat,Lon,Place,People 19.877263,75...

9得票1回答
在ggplot和ggmap中保存图像

我已经使用ggsave函数保存了一张图片,它看起来像这样: 但是我想要像这样的输出: al1 <- get_map(location = c(lon = -86.304474, lat = 32.362563), zoom = 11, maptype = 'terr...

9得票2回答
ggmap改变地图大小

我想创建一个地图,它不是完美的正方形,而是长方形,并且大小由我决定。 require(ggmap) tenmile <- get_map(location = c(lon = -122.486328, lat = 48.862813), color = "color", ...

7得票2回答
在ggmap中使用图像作为点标志的方法

我正在尝试创建一个简单的ggmap,并标注一些学校。我可以轻松地让学校显示在地图上(下面是代码)。但是,我想引入一张学校图标的图片来代替这些点。 据我所知,annotation_custom不起作用,因为它需要笛卡尔坐标。Inset应该可以工作,但这只会为一个学校带来图像,而不是所有学校。再...

13得票2回答
R中的ggmap - 在裁剪地图时保留Google版权信息

我想知道是否有人知道如何在使用R中的ggmap绘制(带有新比例尺)的地图上保留Google版权信息? 例如:library(ggmap) library(ggplot2) # download basemap ggmap::register_google(key="xxx&quot...

9得票3回答
将逆地理编码应用于经度-纬度坐标列表

我正在尝试使用ggmap库中的revgeodcode函数获取一长串经纬度坐标的邮政编码。 我的问题和数据与此处相同:在FOR循环中使用revgeocode函数。需要帮助,但是被接受的答案对我不起作用。 我的数据(.csv): ID, Longitude, Latitu...