我已经可以绘制一个具有特定半径的圆圈的城市;我不知道如何用点标记圆的中心。我正在使用 R、Shiny 和传单。
observe({
map$clearShapes()
cities <- topCitiesInBounds()
if (nrow(cities) == 0)
return()
map$addCircle(
cities$Lat,
cities$Long,
sqrt(cities[[popCol()]]) * radiusFactor * 35 / max(5, input$map_zoom)^2,
row.names(cities),
list(
weight=1.2,
fill=TRUE,
color='#4A9'
)
)
})