geom_path, gps :
gpsData <- read.csv("001.txt")
lonCenter <- mean(gpsData[[3]], na.rm = TRUE)
latCenter <- mean(gpsData[[4]], na.rm = TRUE)
map <- get_map(location = c(lon = lonCenter, lat = latCenter), zoom = 10)
dataFrame <- structure(
list(
taxiId = gpsData[[1]],
longitude = gpsData[[3]],
latitude = gpsData[[4]]
),
.Names = c("id", "longitude", "latitude"), class = "data.frame"
)
mapImage <- ggmap(map) +
geom_path(
data = dataFrame,
aes(x = longitude, y = latitude, fill = "red", colour = "red", alpha = 1/3),
size = 3, shape = 21
) +
guides(
fill=FALSE, alpha=FALSE, size=FALSE, colour = FALSE
)
ggsave(mapImage, filename = "001.png")