인프런 커뮤니티 질문&답변

웃지요님의 프로필 이미지
웃지요

작성한 질문수

QGIS 기초와 Python의 만남

QGIS 툴을 코드로 만들자! 버퍼(1)

질문: name 'processsing' is not defined

작성

·

155

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)

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
웃지요님의 프로필 이미지
웃지요

작성한 질문수

질문하기