ゾーン外にある小さなセグメント(data = station_EVHOE)を削除したいと思います。 the map here私が描いたセグメントの座標
このために、該当するゾーン(右側の領域)を区切る黒い線分を描きました。 左のゾーンにあるポイントを削除したいと思います。
マイコードはggplotで作られている。
d <- ggplot() +
coord_map(xlim = c(-12,-1), ylim = c(43,52)) +
geom_polygon(aes(x=longitude, y=latitude), data = coast_EVHOE) +
geom_segment(aes(x = longitude_début, y = latitude_début, xend = longitude_fin, yend = latitude_fin, colour = as.factor(annee)), data = station_EVHOE) +
geom_segment(aes(x = -4.374794, y = 47.7975, xend = -7.8694, yend = 43.773630))
だから、それが右の領域外の点を除去するために、黒のセグメントの座標を抽出することができますか?ここで
確かに、しかし、あなたはggplot2の外にそれをしなければなりません。 'rgeos'と' sp :: over'を参照してください。例えば。 http://stackoverflow.com/questions/19002744/spover-for-point-in-polygon-analysis –