인프런 커뮤니티 질문&답변
질문: name 'processsing' is not defined
작성
·
193
0
layer = buffer(food_layer, 1000.0, path_output)을 실행시키면 buffer가 정의되지 않았다고 뜨는데 왜 그럴까요?
import processing
def buffer(input, distance, output):
result = processsing.run("native:buffer",{
"INPUT" : input,
"DISTANCE" : distance,
"OUTPUT" : output
}
)
return result['OUTPUT']
path = r"D:\gis_ex\qgis_ex\food.shp"
food_layer = QgsVectorLayer(path, "good_food", "ogr")
path_output = r"D:\gis_ex\qgis_ex\food_buffer.shp"
layer = buffer(food_layer, 1000.0, path_output)
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




