Generación de mapas de calor con R, Php y Mongodb

Soy nuevo en R. Quiero generar un mapa de calor usando PHP, MongoDB y R. Quiero trazar coordenadas geográficas (Lat, Lng) en el Mapa mundial. A continuación se muestra el código de muestra que estoy tratando de usar. por favor, hágame saber cómo trazar 4 millones de puntos lat y lng en el mapa estático.

# loading the required packages
require(ggplot2)
require(ggmap)

# creating a sample data.frame with your lat/lon points
lon <- c(78.381270, 78.136352, 77.179950)
lat <- c(17.440229, 10.104529, 28.680417)
df <- as.data.frame(cbind(lon,lat))

# getting the map
mapgilbert <- get_map(location = c(lon = mean(df$lon), lat = mean(df$lat)), zoom = 4,
                      maptype = "roadmap", scale = 2)

# plotting the map with some points on it
ggmap(mapgilbert) +
  geom_point(data = df, aes(x = lon, y = lat, fill = "red", alpha = 0.8), size = 3, shape = 21) +
  guides(fill=FALSE, alpha=FALSE, size=FALSE)

Por favor, proporciónenme la solución adecuada. Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta