【发布时间】:2015-07-13 08:11:23
【问题描述】:
我正在尝试使用 GADM 数据并使用 R 绘制印度各州/地区的详细地图。我使用了以下代码
# Load required libraries
library(sp)
library(RColorBrewer)
# ---------------------------------------------------------------------------
# load level 2 india data downloaded from http://gadm.org/country
load("IND_adm2.RData")
ind2 = gadm
# plotting districts of a State, in this case West Bengal
wb2 = (ind2[ind2$NAME_1=="West Bengal",])
spplot(wb2,"NAME_1", main = "West Bengal Districts",
colorkey=F, scales=list(draw=T))
生成这张地图
我现在尝试添加几个标记(或点加文本)来显示地区总部,“Purulia”,位于 lon = 86.36521 lat = 23.33208,但不知何故我无法正确使用 sp.layout 语法。对于一组已知其长、纬度的城镇,我将需要它。如果有人能帮我解决这个问题,我将不胜感激。
【问题讨论】:
-
不清楚你为什么使用 spplot 而不是 plot。请提供一个可重现的例子,例如使用让您下载 gadm 数据的命令,以及创建 Purulia 的命令。