위도, 경도, 경도 및 위도로 위도 경도와 같은 몇 가지 관찰에 대해 4 좌표가있는 데이터 프레임이 있습니다. 플롯의 공항 예와 같이지도에 표시되는 세그먼트를 만들고 싶습니다. https://plot.ly/r/lines-on-maps/플롯 맵의 좌표 기반 세그먼트는 중심에서부터 시작합니다.
내 데이터 프레임에 맞도록 코드를 변경하려고했습니다. 세그먼트는 좌표를 통과하지만 첫 번째 좌표에서 시작하지는 않지만 지구본의 중심에서 시작합니다. 이유는 실제로 이해할 수 없습니다. 나는 내가 뭘 잘못했는지 모르겠다.
다음코드입니다 :
geo <- list(
scope = 'Europe',
projection = list(type = 'azimuthal equal area'),
showland = TRUE,
landcolor = toRGB("gray95"),
countrycolor = toRGB("gray80")
)
plot_geo(locationmode = 'Europe', color = I("red")) %>%
add_markers(
data = transfer.path.full[1:10,], x = ~lon_o, y = ~lat_o, text = ~name, hoverinfo = "text", alpha = 0.5
) %>%
add_segments(
data = group_by(transfer.path.full[1:10,],id),
x = ~lon_o, xend = ~lon_d,
y = ~lat_o, yend = ~lat_d,
alpha = 0.3, size = I(1), hoverinfo = "text"
) %>%
layout(title = 'E T 2016',
geo = geo, showlegend = FALSE, height=800
)
감사 어떤 도움이, 감사합니다!
플롯 포럼에도 게시했으며 분명히 알려진 문제이므로 https://github.com/plotly/plotly.js/issues/963을 해결하기 위해 노력 중입니다. –