r - Overlap in labels of point data in rasterVis -
i have raster r, 1 polygon shapefile regions , point shapefile cities. need plot 3 1 map layout. in addition need label point file names of cities (cities$city$town.name) , temperature , precipitation value (assigned cities$labels). have used following code packages 'raster' , 'rastervis'.
p1<-levelplot(regions.r,par.settings=mytheme,scales=list(draw=false),xlab="",ylab="",margin=f)+ layer(sp.polygons(regions))+ layer(sp.points(cities,pch=20,cex=1.5,col="black")) p1+ layer(sp.text(coordinates(cities), txt = cities$city$town.name, pos = 3,col="black",font=list(face="bold"),cex=0.8))+ layer(sp.text(coordinates(cities),txt = cities$label, pos = 1,cex=0.6,col="black"))#add shapefile labels this works fine when area has scattered cities distribution (see figure below).
however, if cities concentrated in 1 part experience overlap of labels (see figure below). there way avoid label overlap? 
Comments
Post a Comment