R語言sfnetworks包,st_network_join()#基于節(jié)點幾何相等的兩個空間網絡連接

R語言sfnetworks包,st_network_join()#基于節(jié)點幾何相等的兩個空間網絡連接

# Mon Jul 26 17:07:15 2021 -

# 字符編碼:UTF-8
# R 版本:R x64 4.1 for window 11
# cgh163email@163.com
# 個人筆記不負責任,拎了個梨????
#.rs.restartR()
require(sfnetworks)
rm(list = ls());gc()

st_network_join()#基于節(jié)點幾何相等的兩個空間網絡連接
library(sf, quietly = TRUE)

node1 = st_point(c(0, 0))
node2 = st_point(c(1, 0))
node3 = st_point(c(1,1))
node4 = st_point(c(0,1))
edge1 = st_sfc(st_linestring(c(node1, node2)))
edge2 = st_sfc(st_linestring(c(node2, node3)))
edge3 = st_sfc(st_linestring(c(node3, node4)))

net1 = as_sfnetwork(c(edge1, edge2))
net2 = as_sfnetwork(c(edge2, edge3))

joined = st_network_join(net1, net2)
joined
#> # A sfnetwork with 4 nodes and 4 edges
#> #
#> # CRS:  NA
#> #
#> # A directed acyclic multigraph with 1 component with spatially explicit edges
#> #
#> # Node Data:     4 x 1 (active)
#> # Geometry type: POINT
#> # Dimension:     XY
#> # Bounding box:  xmin: 0 ymin: 0 xmax: 1 ymax: 1
#>         x
#>   <POINT>
#> 1   (0 0)
#> 2   (1 0)
#> 3   (1 1)
#> 4   (0 1)
#> #
#> # Edge Data:     4 x 3
#> # Geometry type: LINESTRING
#> # Dimension:     XY
#> # Bounding box:  xmin: 0 ymin: 0 xmax: 1 ymax: 1
#>    from    to            x
#>   <int> <int> <LINESTRING>
#> 1     1     2   (0 0, 1 0)
#> 2     2     3   (1 0, 1 1)
#> 3     2     3   (1 0, 1 1)
#> # … with 1 more row
## Plot results.
oldpar = par(no.readonly = TRUE)
par(mar = c(1,1,1,1), mfrow = c(1,2))
plot(net1, pch = 15, cex = 2, lwd = 4)
plot(net2, col = "red", pch = 18, cex = 2, lty = 3, lwd = 4, add = TRUE)
plot(joined, cex = 2, lwd = 4)
par(oldpar)

dev.copy(png, "1.png");dev.off()

image.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市木蹬,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌若皱,老刑警劉巖镊叁,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異走触,居然都是意外死亡晦譬,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門互广,熙熙樓的掌柜王于貴愁眉苦臉地迎上來敛腌,“玉大人,你說我怎么就攤上這事惫皱∠穹” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵旅敷,是天一觀的道長生棍。 經常有香客問我,道長媳谁,這世上最難降的妖魔是什么涂滴? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮晴音,結果婚禮上柔纵,老公的妹妹穿的比我還像新娘。我一直安慰自己锤躁,他們只是感情好搁料,可當我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著系羞,像睡著了一般郭计。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上觉啊,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天,我揣著相機與錄音沈贝,去河邊找鬼杠人。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的嗡善。 我是一名探鬼主播辑莫,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼罩引!你這毒婦竟也來了各吨?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤袁铐,失蹤者是張志新(化名)和其女友劉穎揭蜒,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剔桨,經...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡屉更,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了洒缀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瑰谜。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖树绩,靈堂內的尸體忽然破棺而出萨脑,到底是詐尸還是另有隱情,我是刑警寧澤饺饭,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布渤早,位于F島的核電站,受9級特大地震影響砰奕,放射性物質發(fā)生泄漏蛛芥。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一军援、第九天 我趴在偏房一處隱蔽的房頂上張望仅淑。 院中可真熱鬧,春花似錦胸哥、人聲如沸涯竟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽庐船。三九已至,卻和暖如春嘲更,著一層夾襖步出監(jiān)牢的瞬間筐钟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工赋朦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留篓冲,地道東北人李破。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像壹将,于是被迫代替她去往敵國和親嗤攻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內容