我試圖使用distanceFromPoints功能raster
包爲:DistanceFromPoints多個XY座標
distanceFromPoints(object,xy,...)
在哪裏,對象是柵格和xy
是x
矩陣和y
座標
現在,如果我光柵具有例如1000個單元並且xy
代表一個點,則我得到表示xy
與每個柵格單元之間的距離的1000個值。我的問題是當xy
有多個座標,例如10個點。功能描述表明xy
可以是多個點,但是當我用多個XY
點運行此函數時,我仍然只獲得1000個值,而我期望XY
中每個座標的值爲1000。這個怎麼用?
謝謝!
非常感謝。我試圖不使用apply或任何循環,因爲我處理的數千個點,這在我的代碼中變成了耗時的計算。但正如你所指出的,這似乎是唯一的選擇。非常感謝你的迴應。 –
很高興幫助。如果這很有用並回答了您的問題,請考慮通過點擊向上箭頭進行upvoting,並通過單擊勾號(檢查)標記來接受答案。這是在SO中表達感謝的偏好方式,而不是在評論中。 – dww