• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

질문: 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

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!