-
카테고리
-
세부 분야
데이터 엔지니어링
-
해결 여부
미해결
질문: name 'processsing' is not defined
22.02.05 02:28 작성 조회수 120
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)
답변을 작성해보세요.
답변 0